/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_core_irq.c | 39 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 D | dpu_kms.h | 87 * @cb_lock: callback lock 95 spinlock_t cb_lock; member
|
/kernel/linux/linux-5.10/fs/afs/ |
H A D | inode.c | 78 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 D | callback.c | 60 write_seqlock(&vnode->cb_lock); in afs_break_callback() 62 write_sequnlock(&vnode->cb_lock); in afs_break_callback()
|
H A D | rotate.c | 58 write_seqlock(&vnode->cb_lock); in afs_start_fs_iteration() 63 write_sequnlock(&vnode->cb_lock); in afs_start_fs_iteration()
|
H A D | write.c | 184 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 D | command_buffer.c | 312 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 D | inode.c | 86 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 D | callback.c | 100 write_seqlock(&vnode->cb_lock); in afs_break_callback() 102 write_sequnlock(&vnode->cb_lock); in afs_break_callback()
|
H A D | rotate.c | 58 write_seqlock(&vnode->cb_lock); in afs_start_fs_iteration() 63 write_sequnlock(&vnode->cb_lock); in afs_start_fs_iteration()
|
H A D | write.c | 183 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 D | cls_api.c | 657 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 D | cls_api.c | 781 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 D | genetlink.c | 26 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 D | virtio_rpmsg_bus.c | 252 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 D | virtio_rpmsg_bus.c | 223 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 D | genetlink.c | 26 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 D | rpmsg.h | 71 * @cb_lock: must be taken before accessing/changing @cb 93 struct mutex cb_lock; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | rpmsg.h | 75 * @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 D | arm-smmu.c | 250 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 D | arm-smmu.h | 371 spinlock_t cb_lock; /* Serialises ATS1* ops and TLB syncs */ member
|
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu/ |
H A D | arm-smmu.c | 231 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 D | arm-smmu.h | 375 spinlock_t cb_lock; /* Serialises ATS1* ops and TLB syncs */ member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ |
H A D | e100.c | 36 * 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 D | e100.c | 36 * 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()
|