Home
last modified time | relevance | path

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

/freebsd/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()
173 spin_unlock_irqrestore(&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()
[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/sys/dev/ntb/
H A Dntb.c55 struct rmlock ctx_lock; member
109 rm_init(&nc->ctx_lock, "ntb ctx"); in ntb_register_device()
161 rm_destroy(&nc->ctx_lock); in ntb_unregister_device()
228 rm_rlock(&nc->ctx_lock, &ctx_tracker); in ntb_link_event()
231 rm_runlock(&nc->ctx_lock, &ctx_tracker); in ntb_link_event()
243 rm_rlock(&nc->ctx_lock, &ctx_tracker); in ntb_db_event()
246 rm_runlock(&nc->ctx_lock, &ctx_tracker); in ntb_db_event()
331 rm_wlock(&nc->ctx_lock); in ntb_set_ctx()
333 rm_wunlock(&nc->ctx_lock); in ntb_set_ctx()
345 rm_wunlock(&nc->ctx_lock); in ntb_set_ctx()
[all …]
/freebsd/lib/libusb/
H A Dlibusb10.h44 #define CTX_LOCK(ctx) pthread_mutex_lock(&(ctx)->ctx_lock)
45 #define CTX_TRYLOCK(ctx) pthread_mutex_trylock(&(ctx)->ctx_lock)
46 #define CTX_UNLOCK(ctx) pthread_mutex_unlock(&(ctx)->ctx_lock)
105 pthread_mutex_t ctx_lock; member
H A Dlibusb10.c263 if (pthread_mutex_init(&ctx->ctx_lock, NULL) != 0) { in libusb_init_context()
268 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init_context()
273 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init_context()
279 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init_context()
286 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init_context()
299 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init_context()
314 pthread_mutex_destroy(&ctx->ctx_lock); in libusb_init_context()
373 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/crypto/krb5/src/plugins/kdb/db2/
H A Dkdb_db2.c426 ctx_lock(krb5_context context, krb5_db2_context *dbc, int lockmode) in ctx_lock() function
606 return ctx_lock(context, context->dal_handle->db_context, lockmode); in krb5_db2_lock()
771 retval = ctx_lock(context, dbc, KRB5_LOCKMODE_SHARED); in krb5_db2_get_principal()
828 if ((retval = ctx_lock(context, dbc, KRB5_LOCKMODE_EXCLUSIVE))) in krb5_db2_put_principal()
872 if ((retval = ctx_lock(context, dbc, KRB5_LOCKMODE_EXCLUSIVE))) in krb5_db2_delete_principal()
951 retval = ctx_lock(curs->ctx, curs->dbc, curs->lockmode); in curs_lock()
1508 retval = ctx_lock(context, dbc_real, KRB5_DB_LOCKMODE_EXCLUSIVE); in krb5_db2_promote_db()
/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_main.c807 spin_lock_irq(&priv->ctx_lock); in mlx5_add_device()
809 spin_unlock_irq(&priv->ctx_lock); in mlx5_add_device()
822 spin_lock_irq(&priv->ctx_lock); in mlx5_remove_device()
824 spin_unlock_irq(&priv->ctx_lock); in mlx5_remove_device()
896 spin_lock_irqsave(&priv->ctx_lock, flags); in mlx5_get_protocol_dev()
905 spin_unlock_irqrestore(&priv->ctx_lock, flags); in mlx5_get_protocol_dev()
1367 spin_lock_irqsave(&priv->ctx_lock, flags); in mlx5_core_event()
1373 spin_unlock_irqrestore(&priv->ctx_lock, flags); in mlx5_core_event()
1678 spin_lock_init(&priv->ctx_lock); in init_one()
/freebsd/sys/dev/ixgbe/
H A Dif_sriov.c775 struct sx *ctx_lock; in ixgbe_iov_recovery_task() local
787 ctx_lock = iflib_ctx_lock_get(ctx); in ixgbe_iov_recovery_task()
791 sx_xlock(ctx_lock); in ixgbe_iov_recovery_task()
952 sx_xunlock(ctx_lock); in ixgbe_iov_recovery_task()
964 sx_xunlock(ctx_lock); in ixgbe_iov_recovery_task()
H A Dif_ix.c5635 struct sx *ctx_lock; in ixgbe_sysctl_flowcntl() local
5646 ctx_lock = iflib_ctx_lock_get(sc->ctx); in ixgbe_sysctl_flowcntl()
5647 sx_xlock(ctx_lock); in ixgbe_sysctl_flowcntl()
5652 sx_xunlock(ctx_lock); in ixgbe_sysctl_flowcntl()
5974 struct sx *ctx_lock = iflib_ctx_lock_get(sc->ctx); in ixgbe_sysctl_dmac() local
5978 sx_xlock(ctx_lock); in ixgbe_sysctl_dmac()
5980 sx_xunlock(ctx_lock); in ixgbe_sysctl_dmac()
6008 sx_xlock(ctx_lock); in ixgbe_sysctl_dmac()
6017 sx_xunlock(ctx_lock); in ixgbe_sysctl_dmac()
/freebsd/sys/dev/mlx5/
H A Ddriver.h631 spinlock_t ctx_lock; member