Home
last modified time | relevance | path

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

/freebsd-13.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.h863 spinlock_t ctx_lock; member
H A Dmlx4_main.c3221 spin_lock_init(&priv->ctx_lock); in mlx4_load_one()
/freebsd-13.1/sys/dev/ntb/
H A Dntb.c58 struct rmlock ctx_lock; member
112 rm_init(&nc->ctx_lock, "ntb ctx"); in ntb_register_device()
164 rm_destroy(&nc->ctx_lock); in ntb_unregister_device()
232 rm_rlock(&nc->ctx_lock, &ctx_tracker); in ntb_link_event()
235 rm_runlock(&nc->ctx_lock, &ctx_tracker); in ntb_link_event()
247 rm_rlock(&nc->ctx_lock, &ctx_tracker); in ntb_db_event()
335 rm_wlock(&nc->ctx_lock); in ntb_set_ctx()
337 rm_wunlock(&nc->ctx_lock); in ntb_set_ctx()
349 rm_wunlock(&nc->ctx_lock); in ntb_set_ctx()
370 rm_wlock(&nc->ctx_lock); in ntb_clear_ctx()
[all …]
/freebsd-13.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.c171 if (pthread_mutex_init(&ctx->ctx_lock, NULL) != 0) { in libusb_init()
176 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
181 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
187 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
194 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
207 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init()
262 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_exit()
H A Dlibusb10_io.c322 &ctx->ctx_lock); in libusb_wait_for_event()
343 &ctx->ctx_lock, &ts); in libusb_wait_for_event()
/freebsd-13.1/sys/net/
H A Diflib_clone.c224 struct sx *ctx_lock; in iflib_clone_destroy() local
232 ctx_lock = iflib_ctx_lock_get(ctx); in iflib_clone_destroy()
233 sx_xlock(ctx_lock); in iflib_clone_destroy()
236 sx_xunlock(ctx_lock); in iflib_clone_destroy()
/freebsd-13.1/sys/dev/mlx5/mlx5_core/
H A Dmlx5_main.c763 spin_lock_irq(&priv->ctx_lock); in mlx5_add_device()
765 spin_unlock_irq(&priv->ctx_lock); in mlx5_add_device()
778 spin_lock_irq(&priv->ctx_lock); in mlx5_remove_device()
780 spin_unlock_irq(&priv->ctx_lock); in mlx5_remove_device()
852 spin_lock_irqsave(&priv->ctx_lock, flags); in mlx5_get_protocol_dev()
861 spin_unlock_irqrestore(&priv->ctx_lock, flags); in mlx5_get_protocol_dev()
1309 spin_lock_irqsave(&priv->ctx_lock, flags); in mlx5_core_event()
1315 spin_unlock_irqrestore(&priv->ctx_lock, flags); in mlx5_core_event()
1620 spin_lock_init(&priv->ctx_lock); in init_one()
/freebsd-13.1/sys/dev/mlx5/
H A Ddriver.h619 spinlock_t ctx_lock; member