Home
last modified time | relevance | path

Searched refs:ctx_lock (Results 1 – 3 of 3) sorted by relevance

/dragonfly/lib/libusb/
HDlibusb10.h36 #define CTX_LOCK(ctx) pthread_mutex_lock(&(ctx)->ctx_lock)
37 #define CTX_TRYLOCK(ctx) pthread_mutex_trylock(&(ctx)->ctx_lock)
38 #define CTX_UNLOCK(ctx) pthread_mutex_unlock(&(ctx)->ctx_lock)
94 pthread_mutex_t ctx_lock; member
HDlibusb10.c122 if (pthread_mutex_init(&ctx->ctx_lock, NULL) != 0) { in libusb_init()
127 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
132 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
138 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
145 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
158 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
211 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_exit()
HDlibusb10_io.c312 &ctx->ctx_lock); in libusb_wait_for_event()
330 &ctx->ctx_lock, &ts); in libusb_wait_for_event()