Home
last modified time | relevance | path

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

/linux/kernel/
H A Dsoftirq.c853 spinlock_t cb_lock; member
858 .cb_lock = __SPIN_LOCK_UNLOCKED(tasklet_sync_callback.cb_lock),
864 spin_lock(this_cpu_ptr(&tasklet_sync_callback.cb_lock)); in tasklet_lock_callback()
869 spin_unlock(this_cpu_ptr(&tasklet_sync_callback.cb_lock)); in tasklet_unlock_callback()
877 spin_lock(&sync_cb->cb_lock); in tasklet_callback_cancel_wait_running()
879 spin_unlock(&sync_cb->cb_lock); in tasklet_callback_cancel_wait_running()
887 spin_unlock(&sync_cb->cb_lock); in tasklet_callback_sync_wait_running()
888 spin_lock(&sync_cb->cb_lock); in tasklet_callback_sync_wait_running()
H A Dworkqueue.c226 spinlock_t cb_lock; /* BH worker cancel lock */ member
3086 spin_lock(&pool->cb_lock); in worker_lock_callback()
3091 spin_unlock(&pool->cb_lock); in worker_unlock_callback()
3096 spin_lock(&pool->cb_lock); in workqueue_callback_cancel_wait_running()
3097 spin_unlock(&pool->cb_lock); in workqueue_callback_cancel_wait_running()
4815 spin_lock_init(&pool->cb_lock); in init_worker_pool()
/linux/net/netlink/
H A Dgenetlink.c28 static DECLARE_RWSEM(cb_lock);
47 down_write(&cb_lock); in genl_lock_all()
54 up_write(&cb_lock); in genl_unlock_all()
702 down_read(&cb_lock); in genl_release()
707 up_read(&cb_lock); in genl_release()
868 up_write(&cb_lock); in genl_unregister_family()
1218 down_read(&cb_lock); in genl_rcv()
1220 up_read(&cb_lock); in genl_rcv()
1449 up_read(&cb_lock); in ctrl_getfamily()
1452 down_read(&cb_lock); in ctrl_getfamily()
[all …]
/linux/net/sched/
H A Dcls_api.c810 down_write(&block->cb_lock); in tc_block_indr_cleanup()
814 up_write(&block->cb_lock); in tc_block_indr_cleanup()
862 down_write(&block->cb_lock); in tcf_block_offload_bind()
881 up_write(&block->cb_lock); in tcf_block_offload_bind()
891 up_write(&block->cb_lock); in tcf_block_offload_bind()
901 down_write(&block->cb_lock); in tcf_block_offload_unbind()
905 up_write(&block->cb_lock); in tcf_block_offload_unbind()
910 up_write(&block->cb_lock); in tcf_block_offload_unbind()
1026 init_rwsem(&block->cb_lock); in tcf_block_create()
1586 lockdep_assert_held(&block->cb_lock); in tcf_block_playback_offloads()
[all …]
/linux/fs/afs/
H A Dinode.c172 write_seqlock(&vnode->cb_lock); in afs_inode_init_from_status()
223 write_sequnlock(&vnode->cb_lock); in afs_inode_init_from_status()
244 write_sequnlock(&vnode->cb_lock); in afs_inode_init_from_status()
385 write_seqlock(&vnode->cb_lock); in afs_vnode_commit_status()
418 write_sequnlock(&vnode->cb_lock); in afs_vnode_commit_status()
701 seq = read_seqbegin(&vnode->cb_lock); in afs_getattr()
713 } while (read_seqretry(&vnode->cb_lock, seq)); in afs_getattr()
H A Dfile.c432 write_seqlock(&vnode->cb_lock); in afs_update_i_size()
438 write_sequnlock(&vnode->cb_lock); in afs_update_i_size()
481 read_seqlock_excl(&vnode->cb_lock); in afs_drop_open_mmap()
486 read_sequnlock_excl(&vnode->cb_lock); in afs_drop_open_mmap()
H A Dcallback.c103 write_seqlock(&vnode->cb_lock); in afs_break_callback()
105 write_sequnlock(&vnode->cb_lock); in afs_break_callback()
H A Ddir.c1488 write_seqlock(&vnode->cb_lock); in afs_dir_remove_link()
1494 write_sequnlock(&vnode->cb_lock); in afs_dir_remove_link()
1850 write_seqlock(&vnode->cb_lock); in afs_rename_success()
1857 write_sequnlock(&vnode->cb_lock); in afs_rename_success()
1864 write_seqlock(&new_vnode->cb_lock); in afs_rename_success()
1870 write_sequnlock(&new_vnode->cb_lock); in afs_rename_success()
H A Drotate.c99 write_seqlock(&vnode->cb_lock); in afs_start_fs_iteration()
104 write_sequnlock(&vnode->cb_lock); in afs_start_fs_iteration()
H A Dsuper.c664 seqlock_init(&vnode->cb_lock); in afs_i_init_once()
H A Dinternal.h731 seqlock_t cb_lock; /* Lock for ->cb_server, ->status, ->cb_*break */ member
/linux/drivers/rpmsg/
H A Dvirtio_rpmsg_bus.c217 mutex_init(&ept->cb_lock); in __rpmsg_create_ept()
300 mutex_lock(&ept->cb_lock); in __rpmsg_destroy_ept()
302 mutex_unlock(&ept->cb_lock); in __rpmsg_destroy_ept()
729 mutex_lock(&ept->cb_lock); in rpmsg_recv_single()
735 mutex_unlock(&ept->cb_lock); in rpmsg_recv_single()
/linux/include/linux/
H A Drpmsg.h98 struct mutex cb_lock; member
/linux/drivers/iommu/arm/arm-smmu/
H A Darm-smmu.c251 spin_lock_irqsave(&smmu_domain->cb_lock, flags); in arm_smmu_tlb_sync_context()
254 spin_unlock_irqrestore(&smmu_domain->cb_lock, flags); in arm_smmu_tlb_sync_context()
935 spin_lock_init(&smmu_domain->cb_lock); in arm_smmu_domain_alloc_paging()
1351 spin_lock_irqsave(&smmu_domain->cb_lock, flags); in arm_smmu_iova_to_phys_hard()
1361 spin_unlock_irqrestore(&smmu_domain->cb_lock, flags); in arm_smmu_iova_to_phys_hard()
1370 spin_unlock_irqrestore(&smmu_domain->cb_lock, flags); in arm_smmu_iova_to_phys_hard()
H A Darm-smmu-qcom.c135 spin_lock_irqsave(&smmu_domain->cb_lock, flags); in qcom_adreno_smmu_set_stall()
144 spin_unlock_irqrestore(&smmu_domain->cb_lock, flags); in qcom_adreno_smmu_set_stall()
H A Darm-smmu.h386 spinlock_t cb_lock; /* Serialises ATS1* ops and TLB syncs */ member
/linux/drivers/net/ethernet/intel/
H A De100.c549 spinlock_t cb_lock ____cacheline_aligned;
850 spin_lock_irqsave(&nic->cb_lock, flags); in e100_exec_cb()
896 spin_unlock_irqrestore(&nic->cb_lock, flags); in e100_exec_cb()
1810 spin_lock(&nic->cb_lock); in e100_tx_clean()
1838 spin_unlock(&nic->cb_lock); in e100_tx_clean()
2898 spin_lock_init(&nic->cb_lock); in e100_probe()
/linux/include/net/
H A Dsch_generic.h474 struct rw_semaphore cb_lock; /* protects cb_list and offload counters */ member