Home
last modified time | relevance | path

Searched refs:ctx_lock (Results 1 - 25 of 35) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/
H A Dintf.c64 spin_lock_irq(&priv->ctx_lock); in mlx4_add_device()
66 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, flag in mlx4_dispatch_event()
[all...]
/kernel/linux/linux-5.10/drivers/ntb/
H A Dcore.c121 spin_lock_init(&ntb->ctx_lock); in ntb_register_device()
144 spin_lock_irqsave(&ntb->ctx_lock, irqflags); in ntb_set_ctx()
149 spin_unlock_irqrestore(&ntb->ctx_lock, irqflags); in ntb_set_ctx()
159 spin_lock_irqsave(&ntb->ctx_lock, irqflags); in ntb_clear_ctx()
164 spin_unlock_irqrestore(&ntb->ctx_lock, irqflags); in ntb_clear_ctx()
172 spin_lock_irqsave(&ntb->ctx_lock, irqflags); in ntb_link_event()
177 spin_unlock_irqrestore(&ntb->ctx_lock, irqflags); in ntb_link_event()
185 spin_lock_irqsave(&ntb->ctx_lock, irqflags); in ntb_db_event()
190 spin_unlock_irqrestore(&ntb->ctx_lock, irqflags); in ntb_db_event()
198 spin_lock_irqsave(&ntb->ctx_lock, irqflag in ntb_msg_event()
[all...]
/kernel/linux/linux-6.6/fs/smb/server/
H A Dcrypto_ctx.c17 spinlock_t ctx_lock; member
116 spin_lock(&ctx_list.ctx_lock); in ksmbd_find_crypto_ctx()
122 spin_unlock(&ctx_list.ctx_lock); in ksmbd_find_crypto_ctx()
127 spin_unlock(&ctx_list.ctx_lock); in ksmbd_find_crypto_ctx()
134 spin_unlock(&ctx_list.ctx_lock); in ksmbd_find_crypto_ctx()
138 spin_lock(&ctx_list.ctx_lock); in ksmbd_find_crypto_ctx()
140 spin_unlock(&ctx_list.ctx_lock); in ksmbd_find_crypto_ctx()
155 spin_lock(&ctx_list.ctx_lock); in ksmbd_release_crypto_ctx()
158 spin_unlock(&ctx_list.ctx_lock); in ksmbd_release_crypto_ctx()
164 spin_unlock(&ctx_list.ctx_lock); in ksmbd_release_crypto_ctx()
[all...]
/kernel/linux/linux-6.6/drivers/ntb/
H A Dcore.c123 spin_lock_init(&ntb->ctx_lock); in ntb_register_device()
150 spin_lock_irqsave(&ntb->ctx_lock, irqflags); in ntb_set_ctx()
155 spin_unlock_irqrestore(&ntb->ctx_lock, irqflags); in ntb_set_ctx()
165 spin_lock_irqsave(&ntb->ctx_lock, irqflags); in ntb_clear_ctx()
170 spin_unlock_irqrestore(&ntb->ctx_lock, irqflags); in ntb_clear_ctx()
178 spin_lock_irqsave(&ntb->ctx_lock, irqflags); in ntb_link_event()
183 spin_unlock_irqrestore(&ntb->ctx_lock, irqflags); in ntb_link_event()
191 spin_lock_irqsave(&ntb->ctx_lock, irqflags); in ntb_db_event()
196 spin_unlock_irqrestore(&ntb->ctx_lock, irqflags); in ntb_db_event()
204 spin_lock_irqsave(&ntb->ctx_lock, irqflag in ntb_msg_event()
[all...]
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dcontext.c85 mutex_lock(&mgr->ctx_lock); in hl_ctx_create()
87 mutex_unlock(&mgr->ctx_lock); in hl_ctx_create()
112 mutex_lock(&mgr->ctx_lock); in hl_ctx_create()
114 mutex_unlock(&mgr->ctx_lock); in hl_ctx_create()
245 mutex_init(&mgr->ctx_lock); in hl_ctx_mgr_init()
270 mutex_destroy(&mgr->ctx_lock); in hl_ctx_mgr_fini()
/kernel/linux/linux-5.10/drivers/crypto/ux500/cryp/
H A Dcryp_core.c437 spin_lock(&local_device_data->ctx_lock); in cryp_get_device_data()
444 spin_unlock(&local_device_data->ctx_lock); in cryp_get_device_data()
447 spin_unlock(&local_device_data->ctx_lock); in cryp_get_device_data()
678 spin_lock(&device_data->ctx_lock); in cryp_disable_power()
685 spin_unlock(&device_data->ctx_lock); in cryp_disable_power()
731 spin_lock(&device_data->ctx_lock); in cryp_enable_power()
737 spin_unlock(&device_data->ctx_lock); in cryp_enable_power()
864 spin_lock(&device_data->ctx_lock); in ablk_dma_crypt()
867 spin_unlock(&device_data->ctx_lock); in ablk_dma_crypt()
928 spin_lock(&device_data->ctx_lock); in ablk_crypt()
[all...]
H A Dcryp.h229 * @ctx_lock: Lock for current_ctx.
244 spinlock_t ctx_lock; member
/kernel/linux/linux-5.10/drivers/video/fbdev/omap2/omapfb/
H A Dvrfb.c55 static DEFINE_MUTEX(ctx_lock);
259 mutex_lock(&ctx_lock); in omap_vrfb_release_ctx()
274 mutex_unlock(&ctx_lock); in omap_vrfb_release_ctx()
287 mutex_lock(&ctx_lock); in omap_vrfb_request_ctx()
325 mutex_unlock(&ctx_lock); in omap_vrfb_request_ctx()
/kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/
H A Dvrfb.c55 static DEFINE_MUTEX(ctx_lock);
259 mutex_lock(&ctx_lock); in omap_vrfb_release_ctx()
274 mutex_unlock(&ctx_lock); in omap_vrfb_release_ctx()
287 mutex_lock(&ctx_lock); in omap_vrfb_request_ctx()
325 mutex_unlock(&ctx_lock); in omap_vrfb_request_ctx()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
H A Ddev.c74 spin_lock_irq(&priv->ctx_lock); in mlx5_add_device()
76 spin_unlock_irq(&priv->ctx_lock); in mlx5_add_device()
103 spin_lock_irq(&priv->ctx_lock); in mlx5_remove_device()
105 spin_unlock_irq(&priv->ctx_lock); in mlx5_remove_device()
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
H A Dcontext.c141 mutex_lock(&hpriv->ctx_lock); in hl_ctx_do_release()
143 mutex_unlock(&hpriv->ctx_lock); in hl_ctx_do_release()
312 mutex_lock(&hpriv->ctx_lock); in hl_get_compute_ctx()
316 mutex_unlock(&hpriv->ctx_lock); in hl_get_compute_ctx()
H A Dhabanalabs_drv.c163 mutex_init(&hpriv->ctx_lock); in hl_device_open()
239 mutex_destroy(&hpriv->ctx_lock); in hl_device_open()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_virtchnl_fdir.c1351 spin_lock_irqsave(&fdir->ctx_lock, flags); in ice_vf_fdir_timer()
1353 spin_unlock_irqrestore(&fdir->ctx_lock, flags); in ice_vf_fdir_timer()
1364 spin_unlock_irqrestore(&fdir->ctx_lock, flags); in ice_vf_fdir_timer()
1395 spin_lock_irqsave(&fdir->ctx_lock, flags); in ice_vc_fdir_irq_handler()
1397 spin_unlock_irqrestore(&fdir->ctx_lock, flags); in ice_vc_fdir_irq_handler()
1409 spin_unlock_irqrestore(&fdir->ctx_lock, flags); in ice_vc_fdir_irq_handler()
1690 spin_lock_irqsave(&vf->fdir.ctx_lock, flags); in ice_flush_fdir_ctx()
1692 spin_unlock_irqrestore(&vf->fdir.ctx_lock, flags); in ice_flush_fdir_ctx()
1695 spin_unlock_irqrestore(&vf->fdir.ctx_lock, flags); in ice_flush_fdir_ctx()
1716 spin_lock_irqsave(&vf->fdir.ctx_lock, flag in ice_flush_fdir_ctx()
[all...]
H A Dice_virtchnl_fdir.h37 spinlock_t ctx_lock; /* protects FDIR context info */ member
/kernel/linux/linux-5.10/fs/
H A Daio.c149 spinlock_t ctx_lock; member
586 spin_lock_irqsave(&ctx->ctx_lock, flags); in kiocb_set_cancel_fn()
589 spin_unlock_irqrestore(&ctx->ctx_lock, flags); in kiocb_set_cancel_fn()
634 spin_lock_irq(&ctx->ctx_lock); in free_ioctx_users()
643 spin_unlock_irq(&ctx->ctx_lock); in free_ioctx_users()
756 spin_lock_init(&ctx->ctx_lock); in ioctx_alloc()
1432 spin_lock_irqsave(&ctx->ctx_lock, flags); in aio_remove_iocb()
1434 spin_unlock_irqrestore(&ctx->ctx_lock, flags); in aio_remove_iocb()
1698 * calling ->ki_cancel. We need the ctx_lock roundtrip here to in aio_poll_complete_work()
1703 spin_lock_irq(&ctx->ctx_lock); in aio_poll_complete_work()
[all...]
/kernel/linux/linux-6.6/fs/
H A Daio.c148 spinlock_t ctx_lock; member
607 spin_lock_irqsave(&ctx->ctx_lock, flags); in kiocb_set_cancel_fn()
610 spin_unlock_irqrestore(&ctx->ctx_lock, flags); in kiocb_set_cancel_fn()
655 spin_lock_irq(&ctx->ctx_lock); in free_ioctx_users()
664 spin_unlock_irq(&ctx->ctx_lock); in free_ioctx_users()
775 spin_lock_init(&ctx->ctx_lock); in ioctx_alloc()
1442 spin_lock_irqsave(&ctx->ctx_lock, flags); in aio_remove_iocb()
1444 spin_unlock_irqrestore(&ctx->ctx_lock, flags); in aio_remove_iocb()
1692 * calling ->ki_cancel. We need the ctx_lock roundtrip here to in aio_poll_complete_work()
1697 spin_lock_irq(&ctx->ctx_lock); in aio_poll_complete_work()
[all...]
/kernel/linux/linux-5.10/drivers/crypto/ux500/hash/
H A Dhash_core.c95 spin_lock(&device_data->ctx_lock); in release_hash_device()
98 spin_unlock(&device_data->ctx_lock); in release_hash_device()
384 spin_lock(&local_device_data->ctx_lock); in hash_get_device_data()
391 spin_unlock(&local_device_data->ctx_lock); in hash_get_device_data()
394 spin_unlock(&local_device_data->ctx_lock); in hash_get_device_data()
1688 spin_lock_init(&device_data->ctx_lock); in ux500_hash_probe()
1780 spin_lock(&device_data->ctx_lock); in ux500_hash_remove()
1784 spin_unlock(&device_data->ctx_lock); in ux500_hash_remove()
1790 spin_unlock(&device_data->ctx_lock); in ux500_hash_remove()
1826 spin_lock(&device_data->ctx_lock); in ux500_hash_shutdown()
[all...]
H A Dhash_alg.h355 * @ctx_lock: Spinlock for current_ctx.
369 spinlock_t ctx_lock; member
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/mdp3/
H A Dmtk-mdp3-m2m.h40 struct mutex ctx_lock; member
H A Dmtk-mdp3-m2m.c480 src_vq->lock = &ctx->ctx_lock; in mdp_m2m_queue_init()
494 dst_vq->lock = &ctx->ctx_lock; in mdp_m2m_queue_init()
584 mutex_init(&ctx->ctx_lock); in mdp_m2m_open()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Di915_drm_client.h25 spinlock_t ctx_lock; /* For add/remove from ctx_list. */ member
H A Di915_drm_client.c29 spin_lock_init(&client->ctx_lock); in i915_drm_client_alloc()
/kernel/linux/linux-6.6/drivers/misc/bcm-vk/
H A Dbcm_vk_msg.c216 spin_lock(&vk->ctx_lock); in bcm_vk_get_ctx()
256 spin_unlock(&vk->ctx_lock); in bcm_vk_get_ctx()
306 spin_lock(&vk->ctx_lock); in bcm_vk_free_ctx()
323 spin_unlock(&vk->ctx_lock); in bcm_vk_free_ctx()
938 spin_lock_init(&vk->ctx_lock); in bcm_vk_data_init()
H A Dbcm_vk_dev.c512 spin_lock(&vk->ctx_lock); in bcm_vk_blk_drv_access()
530 spin_unlock(&vk->ctx_lock); in bcm_vk_blk_drv_access()
1169 spin_lock(&vk->ctx_lock); in bcm_vk_reset()
1177 spin_unlock(&vk->ctx_lock); in bcm_vk_reset()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
H A Di915_gem_context.c1528 spin_lock(&client->ctx_lock); in context_close()
1530 spin_unlock(&client->ctx_lock); in context_close()
1714 spin_lock(&ctx->client->ctx_lock); in gem_context_register()
1716 spin_unlock(&ctx->client->ctx_lock); in gem_context_register()

Completed in 29 milliseconds

12