Home
last modified time | relevance | path

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

/freebsd-12.1/sys/dev/mlx4/mlx4_core/
H A Dmlx4_intf.c62 spin_lock_irq(&priv->ctx_lock); in mlx4_add_device()
64 spin_unlock_irq(&priv->ctx_lock); in mlx4_add_device()
80 spin_lock_irq(&priv->ctx_lock); in mlx4_remove_device()
82 spin_unlock_irq(&priv->ctx_lock); in mlx4_remove_device()
158 spin_lock_irqsave(&priv->ctx_lock, flags); in mlx4_do_bond()
165 spin_unlock_irqrestore(&priv->ctx_lock, flags); in mlx4_do_bond()
171 spin_lock_irqsave(&priv->ctx_lock, flags); in mlx4_do_bond()
189 spin_lock_irqsave(&priv->ctx_lock, flags); in mlx4_dispatch_event()
195 spin_unlock_irqrestore(&priv->ctx_lock, flags); in mlx4_dispatch_event()
243 spin_lock_irqsave(&priv->ctx_lock, flags); in mlx4_get_protocol_dev()
[all …]
H A Dmlx4.h861 spinlock_t ctx_lock; member
H A Dmlx4_main.c3215 spin_lock_init(&priv->ctx_lock); in mlx4_load_one()
/freebsd-12.1/sys/dev/ntb/
H A Dntb.c57 struct rmlock ctx_lock; member
111 rm_init(&nc->ctx_lock, "ntb ctx"); in ntb_register_device()
163 rm_destroy(&nc->ctx_lock); in ntb_unregister_device()
224 rm_rlock(&nc->ctx_lock, &ctx_tracker); in ntb_link_event()
227 rm_runlock(&nc->ctx_lock, &ctx_tracker); in ntb_link_event()
239 rm_rlock(&nc->ctx_lock, &ctx_tracker); in ntb_db_event()
327 rm_wlock(&nc->ctx_lock); in ntb_set_ctx()
329 rm_wunlock(&nc->ctx_lock); in ntb_set_ctx()
341 rm_wunlock(&nc->ctx_lock); in ntb_set_ctx()
362 rm_wlock(&nc->ctx_lock); in ntb_clear_ctx()
[all …]
/freebsd-12.1/lib/libusb/
H A Dlibusb10.h38 #define CTX_LOCK(ctx) pthread_mutex_lock(&(ctx)->ctx_lock)
39 #define CTX_TRYLOCK(ctx) pthread_mutex_trylock(&(ctx)->ctx_lock)
40 #define CTX_UNLOCK(ctx) pthread_mutex_unlock(&(ctx)->ctx_lock)
101 pthread_mutex_t ctx_lock; member
H A Dlibusb10.c155 if (pthread_mutex_init(&ctx->ctx_lock, NULL) != 0) { in libusb_init()
160 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
165 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
171 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
178 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
191 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
244 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_exit()
H A Dlibusb10_io.c314 &ctx->ctx_lock); in libusb_wait_for_event()
335 &ctx->ctx_lock, &ts); in libusb_wait_for_event()
/freebsd-12.1/sys/net/
H A Diflib_clone.c227 struct sx *ctx_lock; in iflib_clone_destroy() local
235 ctx_lock = iflib_ctx_lock_get(ctx); in iflib_clone_destroy()
236 sx_xlock(ctx_lock); in iflib_clone_destroy()
239 sx_xunlock(ctx_lock); in iflib_clone_destroy()
/freebsd-12.1/sys/dev/mlx5/mlx5_core/
H A Dmlx5_main.c724 spin_lock_irq(&priv->ctx_lock); in mlx5_add_device()
726 spin_unlock_irq(&priv->ctx_lock); in mlx5_add_device()
739 spin_lock_irq(&priv->ctx_lock); in mlx5_remove_device()
741 spin_unlock_irq(&priv->ctx_lock); in mlx5_remove_device()
813 spin_lock_irqsave(&priv->ctx_lock, flags); in mlx5_get_protocol_dev()
822 spin_unlock_irqrestore(&priv->ctx_lock, flags); in mlx5_get_protocol_dev()
1260 spin_lock_irqsave(&priv->ctx_lock, flags); in mlx5_core_event()
1266 spin_unlock_irqrestore(&priv->ctx_lock, flags); in mlx5_core_event()
1369 spin_lock_init(&priv->ctx_lock); in init_one()
/freebsd-12.1/sys/dev/mlx5/
H A Ddriver.h629 spinlock_t ctx_lock; member