Home
last modified time | relevance | path

Searched refs:cb_lock (Results 1 - 25 of 34) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/
H A 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()
101 spin_lock_irqsave(&dpu_kms->irq_obj.cb_lock, irq_flags); in _dpu_core_irq_enable()
106 spin_unlock_irqrestore(&dpu_kms->irq_obj.cb_lock, irq_flags); in _dpu_core_irq_enable()
227 spin_lock_irqsave(&dpu_kms->irq_obj.cb_lock, irq_flags); in dpu_core_irq_register_callback()
232 spin_unlock_irqrestore(&dpu_kms->irq_obj.cb_lock, irq_flags); in dpu_core_irq_register_callback()
262 spin_lock_irqsave(&dpu_kms->irq_obj.cb_lock, irq_flags); in dpu_core_irq_unregister_callback()
269 spin_unlock_irqrestore(&dpu_kms->irq_obj.cb_lock, irq_flags); in dpu_core_irq_unregister_callback()
302 spin_lock_irqsave(&irq_obj->cb_lock, irq_flags); in dpu_debugfs_core_irq_show()
308 spin_unlock_irqrestore(&irq_obj->cb_lock, irq_flag in dpu_debugfs_core_irq_show()
[all...]
H A Ddpu_kms.h87 * @cb_lock: callback lock
95 spinlock_t cb_lock; member
/kernel/linux/linux-5.10/fs/afs/
H A Dinode.c78 write_seqlock(&vnode->cb_lock); in afs_inode_init_from_status()
126 write_sequnlock(&vnode->cb_lock); in afs_inode_init_from_status()
145 write_sequnlock(&vnode->cb_lock); in afs_inode_init_from_status()
274 write_seqlock(&vnode->cb_lock); in afs_vnode_commit_status()
307 write_sequnlock(&vnode->cb_lock); in afs_vnode_commit_status()
612 read_seqbegin_or_lock(&vnode->cb_lock, &seq); in afs_check_validity()
640 } while (need_seqretry(&vnode->cb_lock, seq)); in afs_check_validity()
642 done_seqretry(&vnode->cb_lock, seq); in afs_check_validity()
645 write_seqlock(&vnode->cb_lock); in afs_check_validity()
650 write_sequnlock(&vnode->cb_lock); in afs_check_validity()
[all...]
H A Dcallback.c60 write_seqlock(&vnode->cb_lock); in afs_break_callback()
62 write_sequnlock(&vnode->cb_lock); in afs_break_callback()
H A Drotate.c58 write_seqlock(&vnode->cb_lock); in afs_start_fs_iteration()
63 write_sequnlock(&vnode->cb_lock); in afs_start_fs_iteration()
H A Dwrite.c184 write_seqlock(&vnode->cb_lock); in afs_write_end()
188 write_sequnlock(&vnode->cb_lock); in afs_write_end()
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dcommand_buffer.c312 spin_lock(&mgr->cb_lock); in hl_cb_create()
314 spin_unlock(&mgr->cb_lock); in hl_cb_create()
362 spin_lock(&mgr->cb_lock); in hl_cb_destroy()
367 spin_unlock(&mgr->cb_lock); in hl_cb_destroy()
370 spin_unlock(&mgr->cb_lock); in hl_cb_destroy()
535 spin_lock(&mgr->cb_lock); in hl_cb_get()
539 spin_unlock(&mgr->cb_lock); in hl_cb_get()
547 spin_unlock(&mgr->cb_lock); in hl_cb_get()
560 spin_lock_init(&mgr->cb_lock); in hl_cb_mgr_init()
/kernel/linux/linux-6.6/fs/afs/
H A Dinode.c86 write_seqlock(&vnode->cb_lock); in afs_inode_init_from_status()
136 write_sequnlock(&vnode->cb_lock); in afs_inode_init_from_status()
156 write_sequnlock(&vnode->cb_lock); in afs_inode_init_from_status()
287 write_seqlock(&vnode->cb_lock); in afs_vnode_commit_status()
320 write_sequnlock(&vnode->cb_lock); in afs_vnode_commit_status()
635 read_seqbegin_or_lock(&vnode->cb_lock, &seq); in afs_check_validity()
653 } while (need_seqretry(&vnode->cb_lock, seq)); in afs_check_validity()
655 done_seqretry(&vnode->cb_lock, seq); in afs_check_validity()
660 write_seqlock(&vnode->cb_lock); in afs_check_validity()
667 write_sequnlock(&vnode->cb_lock); in afs_check_validity()
[all...]
H A Dcallback.c100 write_seqlock(&vnode->cb_lock); in afs_break_callback()
102 write_sequnlock(&vnode->cb_lock); in afs_break_callback()
H A Drotate.c58 write_seqlock(&vnode->cb_lock); in afs_start_fs_iteration()
63 write_sequnlock(&vnode->cb_lock); in afs_start_fs_iteration()
H A Dwrite.c183 write_seqlock(&vnode->cb_lock); in afs_write_end()
187 write_sequnlock(&vnode->cb_lock); in afs_write_end()
/kernel/linux/linux-5.10/net/sched/
H A Dcls_api.c657 down_write(&block->cb_lock); in tc_block_indr_cleanup()
661 up_write(&block->cb_lock); in tc_block_indr_cleanup()
709 down_write(&block->cb_lock); in tcf_block_offload_bind()
728 up_write(&block->cb_lock); in tcf_block_offload_bind()
738 up_write(&block->cb_lock); in tcf_block_offload_bind()
748 down_write(&block->cb_lock); in tcf_block_offload_unbind()
752 up_write(&block->cb_lock); in tcf_block_offload_unbind()
757 up_write(&block->cb_lock); in tcf_block_offload_unbind()
873 init_rwsem(&block->cb_lock); in tcf_block_create()
1409 lockdep_assert_held(&block->cb_lock); in tcf_block_playback_offloads()
[all...]
/kernel/linux/linux-6.6/net/sched/
H A Dcls_api.c781 down_write(&block->cb_lock); in tc_block_indr_cleanup()
785 up_write(&block->cb_lock); in tc_block_indr_cleanup()
833 down_write(&block->cb_lock); in tcf_block_offload_bind()
852 up_write(&block->cb_lock); in tcf_block_offload_bind()
862 up_write(&block->cb_lock); in tcf_block_offload_bind()
872 down_write(&block->cb_lock); in tcf_block_offload_unbind()
876 up_write(&block->cb_lock); in tcf_block_offload_unbind()
881 up_write(&block->cb_lock); in tcf_block_offload_unbind()
997 init_rwsem(&block->cb_lock); in tcf_block_create()
1532 lockdep_assert_held(&block->cb_lock); in tcf_block_playback_offloads()
[all...]
/kernel/linux/linux-5.10/net/netlink/
H A 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()
474 up_write(&cb_lock); in genl_unregister_family()
810 down_read(&cb_lock); in genl_rcv()
812 up_read(&cb_lock); in genl_rcv()
1045 up_read(&cb_lock); in ctrl_getfamily()
1048 down_read(&cb_lock); in ctrl_getfamily()
/kernel/linux/linux-5.10/drivers/rpmsg/
H A Dvirtio_rpmsg_bus.c252 mutex_init(&ept->cb_lock); in __rpmsg_create_ept()
317 mutex_lock(&ept->cb_lock); in __rpmsg_destroy_ept()
319 mutex_unlock(&ept->cb_lock); in __rpmsg_destroy_ept()
750 mutex_lock(&ept->cb_lock); in rpmsg_recv_single()
756 mutex_unlock(&ept->cb_lock); in rpmsg_recv_single()
/kernel/linux/linux-6.6/drivers/rpmsg/
H A Dvirtio_rpmsg_bus.c223 mutex_init(&ept->cb_lock); in __rpmsg_create_ept()
306 mutex_lock(&ept->cb_lock); in __rpmsg_destroy_ept()
308 mutex_unlock(&ept->cb_lock); in __rpmsg_destroy_ept()
751 mutex_lock(&ept->cb_lock); in rpmsg_recv_single()
757 mutex_unlock(&ept->cb_lock); in rpmsg_recv_single()
/kernel/linux/linux-6.6/net/netlink/
H A Dgenetlink.c26 static DECLARE_RWSEM(cb_lock);
45 down_write(&cb_lock); in genl_lock_all()
52 up_write(&cb_lock); in genl_unlock_all()
727 up_write(&cb_lock); in genl_unregister_family()
1074 down_read(&cb_lock); in genl_rcv()
1076 up_read(&cb_lock); in genl_rcv()
1303 up_read(&cb_lock); in ctrl_getfamily()
1306 down_read(&cb_lock); in ctrl_getfamily()
1676 down_read(&cb_lock); in genl_bind()
1700 up_read(&cb_lock); in genl_bind()
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Drpmsg.h71 * @cb_lock: must be taken before accessing/changing @cb
93 struct mutex cb_lock; member
/kernel/linux/linux-6.6/include/linux/
H A Drpmsg.h75 * @cb_lock: must be taken before accessing/changing @cb
98 struct mutex cb_lock; member
/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu/
H A Darm-smmu.c250 spin_lock_irqsave(&smmu_domain->cb_lock, flags); in arm_smmu_tlb_sync_context()
253 spin_unlock_irqrestore(&smmu_domain->cb_lock, flags); in arm_smmu_tlb_sync_context()
900 spin_lock_init(&smmu_domain->cb_lock); in arm_smmu_domain_alloc()
1293 spin_lock_irqsave(&smmu_domain->cb_lock, flags); in arm_smmu_iova_to_phys_hard()
1303 spin_unlock_irqrestore(&smmu_domain->cb_lock, flags); in arm_smmu_iova_to_phys_hard()
1312 spin_unlock_irqrestore(&smmu_domain->cb_lock, flags); in arm_smmu_iova_to_phys_hard()
H A Darm-smmu.h371 spinlock_t cb_lock; /* Serialises ATS1* ops and TLB syncs */ member
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu/
H A Darm-smmu.c231 spin_lock_irqsave(&smmu_domain->cb_lock, flags); in arm_smmu_tlb_sync_context()
234 spin_unlock_irqrestore(&smmu_domain->cb_lock, flags); in arm_smmu_tlb_sync_context()
871 spin_lock_init(&smmu_domain->cb_lock); in arm_smmu_domain_alloc()
1262 spin_lock_irqsave(&smmu_domain->cb_lock, flags); in arm_smmu_iova_to_phys_hard()
1272 spin_unlock_irqrestore(&smmu_domain->cb_lock, flags); in arm_smmu_iova_to_phys_hard()
1281 spin_unlock_irqrestore(&smmu_domain->cb_lock, flags); in arm_smmu_iova_to_phys_hard()
H A Darm-smmu.h375 spinlock_t cb_lock; /* Serialises ATS1* ops and TLB syncs */ member
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/
H A De100.c36 * cmd_lock serializes accesses to the CSR command register. cb_lock
550 spinlock_t cb_lock ____cacheline_aligned;
851 spin_lock_irqsave(&nic->cb_lock, flags); in e100_exec_cb()
897 spin_unlock_irqrestore(&nic->cb_lock, flags); in e100_exec_cb()
1812 spin_lock(&nic->cb_lock); in e100_tx_clean()
1840 spin_unlock(&nic->cb_lock); in e100_tx_clean()
2896 spin_lock_init(&nic->cb_lock); in e100_probe()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/
H A De100.c36 * cmd_lock serializes accesses to the CSR command register. cb_lock
550 spinlock_t cb_lock ____cacheline_aligned;
851 spin_lock_irqsave(&nic->cb_lock, flags); in e100_exec_cb()
897 spin_unlock_irqrestore(&nic->cb_lock, flags); in e100_exec_cb()
1811 spin_lock(&nic->cb_lock); in e100_tx_clean()
1839 spin_unlock(&nic->cb_lock); in e100_tx_clean()
2899 spin_lock_init(&nic->cb_lock); in e100_probe()

Completed in 40 milliseconds

12