Home
last modified time | relevance | path

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

/freebsd-10-stable/sys/ofed/drivers/net/mlx4/
Dintf.c61 spin_lock_irq(&priv->ctx_lock); in mlx4_add_device()
63 spin_unlock_irq(&priv->ctx_lock); in mlx4_add_device()
74 spin_lock_irq(&priv->ctx_lock); in mlx4_remove_device()
76 spin_unlock_irq(&priv->ctx_lock); in mlx4_remove_device()
125 spin_lock_irqsave(&priv->ctx_lock, flags); in mlx4_dispatch_event()
131 spin_unlock_irqrestore(&priv->ctx_lock, flags); in mlx4_dispatch_event()
176 spin_lock_irqsave(&priv->ctx_lock, flags); in mlx4_get_protocol_dev()
184 spin_unlock_irqrestore(&priv->ctx_lock, flags); in mlx4_get_protocol_dev()
Dmlx4.h828 spinlock_t ctx_lock; member
Dmain.c3306 spin_lock_init(&priv->ctx_lock); in __mlx4_init_one()
/freebsd-10-stable/sys/dev/ntb/
Dntb.c56 struct rmlock ctx_lock; member
108 rm_init(&nc->ctx_lock, "ntb ctx"); in ntb_register_device()
160 rm_destroy(&nc->ctx_lock); in ntb_unregister_device()
174 rm_rlock(&nc->ctx_lock, &ctx_tracker); in ntb_link_event()
177 rm_runlock(&nc->ctx_lock, &ctx_tracker); in ntb_link_event()
189 rm_rlock(&nc->ctx_lock, &ctx_tracker); in ntb_db_event()
192 rm_runlock(&nc->ctx_lock, &ctx_tracker); in ntb_db_event()
253 rm_wlock(&nc->ctx_lock); in ntb_set_ctx()
255 rm_wunlock(&nc->ctx_lock); in ntb_set_ctx()
260 rm_wunlock(&nc->ctx_lock); in ntb_set_ctx()
[all …]
/freebsd-10-stable/lib/libusb/
Dlibusb10.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)
99 pthread_mutex_t ctx_lock; member
Dlibusb10.c153 if (pthread_mutex_init(&ctx->ctx_lock, NULL) != 0) { in libusb_init()
158 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
163 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
169 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
176 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
189 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
242 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_exit()
Dlibusb10_io.c312 &ctx->ctx_lock); in libusb_wait_for_event()
333 &ctx->ctx_lock, &ts); in libusb_wait_for_event()
/freebsd-10-stable/sys/dev/mlx5/mlx5_core/
Dmlx5_main.c889 spin_lock_irq(&priv->ctx_lock); in mlx5_add_device()
891 spin_unlock_irq(&priv->ctx_lock); in mlx5_add_device()
904 spin_lock_irq(&priv->ctx_lock); in mlx5_remove_device()
906 spin_unlock_irq(&priv->ctx_lock); in mlx5_remove_device()
974 spin_lock_irqsave(&priv->ctx_lock, flags); in mlx5_get_protocol_dev()
983 spin_unlock_irqrestore(&priv->ctx_lock, flags); in mlx5_get_protocol_dev()
996 spin_lock_irqsave(&priv->ctx_lock, flags); in mlx5_core_event()
1002 spin_unlock_irqrestore(&priv->ctx_lock, flags); in mlx5_core_event()
1032 spin_lock_init(&priv->ctx_lock); in init_one()
/freebsd-10-stable/sys/dev/mlx5/
Ddriver.h572 spinlock_t ctx_lock; member