Home
last modified time | relevance | path

Searched refs:cb_lock (Results 1 – 18 of 18) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_core_irq.c39 spin_lock_irqsave(&dpu_kms->irq_obj.cb_lock, irq_flags); in dpu_core_irq_callback_handler()
43 spin_unlock_irqrestore(&dpu_kms->irq_obj.cb_lock, irq_flags); in dpu_core_irq_callback_handler()
102 spin_lock_irqsave(&dpu_kms->irq_obj.cb_lock, irq_flags); in _dpu_core_irq_enable()
107 spin_unlock_irqrestore(&dpu_kms->irq_obj.cb_lock, irq_flags); in _dpu_core_irq_enable()
228 spin_lock_irqsave(&dpu_kms->irq_obj.cb_lock, irq_flags); in dpu_core_irq_register_callback()
233 spin_unlock_irqrestore(&dpu_kms->irq_obj.cb_lock, irq_flags); in dpu_core_irq_register_callback()
263 spin_lock_irqsave(&dpu_kms->irq_obj.cb_lock, irq_flags); in dpu_core_irq_unregister_callback()
270 spin_unlock_irqrestore(&dpu_kms->irq_obj.cb_lock, irq_flags); in dpu_core_irq_unregister_callback()
318 spin_lock_irqsave(&irq_obj->cb_lock, irq_flags); in dpu_debugfs_core_irq_show()
324 spin_unlock_irqrestore(&irq_obj->cb_lock, irq_flags); in dpu_debugfs_core_irq_show()
[all …]
Ddpu_kms.h92 spinlock_t cb_lock; member
/Linux-v5.4/fs/afs/
Dinode.c88 write_seqlock(&vnode->cb_lock); in afs_inode_init_from_status()
133 write_sequnlock(&vnode->cb_lock); in afs_inode_init_from_status()
149 lockdep_is_held(&vnode->cb_lock.lock)); in afs_inode_init_from_status()
157 write_sequnlock(&vnode->cb_lock); in afs_inode_init_from_status()
258 lockdep_is_held(&vnode->cb_lock.lock)); in afs_apply_callback()
280 write_seqlock(&vnode->cb_lock); in afs_vnode_commit_status()
295 write_sequnlock(&vnode->cb_lock); in afs_vnode_commit_status()
604 read_seqbegin_or_lock(&vnode->cb_lock, &seq); in afs_check_validity()
635 } while (need_seqretry(&vnode->cb_lock, seq)); in afs_check_validity()
637 done_seqretry(&vnode->cb_lock, seq); in afs_check_validity()
[all …]
Dcallback.c116 write_seqlock(&vnode->cb_lock); in afs_register_server_cb_interest()
118 lockdep_is_held(&vnode->cb_lock.lock)); in afs_register_server_cb_interest()
120 write_sequnlock(&vnode->cb_lock); in afs_register_server_cb_interest()
162 write_seqlock(&vnode->cb_lock); in afs_register_server_cb_interest()
165 lockdep_is_held(&vnode->cb_lock.lock)); in afs_register_server_cb_interest()
171 write_sequnlock(&vnode->cb_lock); in afs_register_server_cb_interest()
235 write_seqlock(&vnode->cb_lock); in afs_break_callback()
237 write_sequnlock(&vnode->cb_lock); in afs_break_callback()
Ddir.c663 read_seqlock_excl(&dvnode->cb_lock); in afs_do_lookup()
665 lockdep_is_held(&dvnode->cb_lock.lock)); in afs_do_lookup()
672 read_sequnlock_excl(&dvnode->cb_lock); in afs_do_lookup()
1129 write_seqlock(&vnode->cb_lock); in afs_d_revalidate()
1131 write_sequnlock(&vnode->cb_lock); in afs_d_revalidate()
1445 write_seqlock(&vnode->cb_lock); in afs_dir_remove_link()
1451 write_sequnlock(&vnode->cb_lock); in afs_dir_remove_link()
Drotate.c86 write_seqlock(&vnode->cb_lock); in afs_start_fs_iteration()
91 write_sequnlock(&vnode->cb_lock); in afs_start_fs_iteration()
Dsuper.c660 seqlock_init(&vnode->cb_lock); in afs_i_init_once()
Dinternal.h686 seqlock_t cb_lock; /* Lock for ->cb_interest, ->status, ->cb_*break */ member
/Linux-v5.4/drivers/misc/habanalabs/
Dcommand_buffer.c147 spin_lock(&mgr->cb_lock); in hl_cb_create()
149 spin_unlock(&mgr->cb_lock); in hl_cb_create()
193 spin_lock(&mgr->cb_lock); in hl_cb_destroy()
198 spin_unlock(&mgr->cb_lock); in hl_cb_destroy()
201 spin_unlock(&mgr->cb_lock); in hl_cb_destroy()
344 spin_lock(&mgr->cb_lock); in hl_cb_get()
348 spin_unlock(&mgr->cb_lock); in hl_cb_get()
356 spin_unlock(&mgr->cb_lock); in hl_cb_get()
369 spin_lock_init(&mgr->cb_lock); in hl_cb_mgr_init()
Dhabanalabs.h247 spinlock_t cb_lock; member
/Linux-v5.4/net/netlink/
Dgenetlink.c26 static DECLARE_RWSEM(cb_lock);
53 down_write(&cb_lock); in genl_lock_all()
60 up_write(&cb_lock); in genl_unlock_all()
417 up_write(&cb_lock); in genl_unregister_family()
664 down_read(&cb_lock); in genl_rcv()
666 up_read(&cb_lock); in genl_rcv()
897 up_read(&cb_lock); in ctrl_getfamily()
900 down_read(&cb_lock); in ctrl_getfamily()
998 down_read(&cb_lock); in genl_bind()
1014 up_read(&cb_lock); in genl_bind()
[all …]
/Linux-v5.4/net/sched/
Dcls_api.c648 down_write(&block->cb_lock); in tc_indr_block_ing_cmd()
652 up_write(&block->cb_lock); in tc_indr_block_ing_cmd()
743 down_write(&block->cb_lock); in tcf_block_offload_bind()
763 up_write(&block->cb_lock); in tcf_block_offload_bind()
775 up_write(&block->cb_lock); in tcf_block_offload_bind()
785 down_write(&block->cb_lock); in tcf_block_offload_unbind()
793 up_write(&block->cb_lock); in tcf_block_offload_unbind()
798 up_write(&block->cb_lock); in tcf_block_offload_unbind()
914 init_rwsem(&block->cb_lock); in tcf_block_create()
1450 lockdep_assert_held(&block->cb_lock); in tcf_block_playback_offloads()
[all …]
/Linux-v5.4/drivers/rpmsg/
Dvirtio_rpmsg_bus.c246 mutex_init(&ept->cb_lock); in __rpmsg_create_ept()
311 mutex_lock(&ept->cb_lock); in __rpmsg_destroy_ept()
313 mutex_unlock(&ept->cb_lock); in __rpmsg_destroy_ept()
739 mutex_lock(&ept->cb_lock); in rpmsg_recv_single()
745 mutex_unlock(&ept->cb_lock); in rpmsg_recv_single()
/Linux-v5.4/include/linux/
Drpmsg.h91 struct mutex cb_lock; member
/Linux-v5.4/drivers/iommu/
Darm-smmu.c277 spin_lock_irqsave(&smmu_domain->cb_lock, flags); in arm_smmu_tlb_sync_context()
280 spin_unlock_irqrestore(&smmu_domain->cb_lock, flags); in arm_smmu_tlb_sync_context()
878 spin_lock_init(&smmu_domain->cb_lock); in arm_smmu_domain_alloc()
1239 spin_lock_irqsave(&smmu_domain->cb_lock, flags); in arm_smmu_iova_to_phys_hard()
1248 spin_unlock_irqrestore(&smmu_domain->cb_lock, flags); in arm_smmu_iova_to_phys_hard()
1256 spin_unlock_irqrestore(&smmu_domain->cb_lock, flags); in arm_smmu_iova_to_phys_hard()
Darm-smmu.h322 spinlock_t cb_lock; /* Serialises ATS1* ops and TLB syncs */ member
/Linux-v5.4/drivers/net/ethernet/intel/
De100.c553 spinlock_t cb_lock ____cacheline_aligned;
854 spin_lock_irqsave(&nic->cb_lock, flags); in e100_exec_cb()
900 spin_unlock_irqrestore(&nic->cb_lock, flags); in e100_exec_cb()
1818 spin_lock(&nic->cb_lock); in e100_tx_clean()
1846 spin_unlock(&nic->cb_lock); in e100_tx_clean()
2889 spin_lock_init(&nic->cb_lock); in e100_probe()
/Linux-v5.4/include/net/
Dsch_generic.h407 struct rw_semaphore cb_lock; /* protects cb_list and offload counters */ member