Home
last modified time | relevance | path

Searched refs:root_lock (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/md/
H A Ddm-thin-metadata.c185 struct rw_semaphore root_lock; member
421 __acquires(pmd->root_lock) in pmd_write_lock_in_core()
423 down_write(&pmd->root_lock); in pmd_write_lock_in_core()
434 __releases(pmd->root_lock) in pmd_write_unlock()
436 up_write(&pmd->root_lock); in pmd_write_unlock()
897 BUG_ON(!rwsem_is_locked(&pmd->root_lock)); in __commit_transaction()
970 init_rwsem(&pmd->root_lock); in dm_pool_metadata_open()
1004 down_read(&pmd->root_lock); in dm_pool_metadata_close()
1013 up_read(&pmd->root_lock); in dm_pool_metadata_close()
1326 down_read(&pmd->root_lock); in dm_pool_get_metadata_transaction_id()
[all …]
/linux/net/sched/
H A Dsch_generic.c346 spinlock_t *root_lock, bool validate) in sch_direct_xmit() argument
352 if (root_lock) in sch_direct_xmit()
353 spin_unlock(root_lock); in sch_direct_xmit()
361 if (root_lock) in sch_direct_xmit()
362 spin_lock(root_lock); in sch_direct_xmit()
378 if (root_lock) in sch_direct_xmit()
379 spin_lock(root_lock); in sch_direct_xmit()
383 if (root_lock) in sch_direct_xmit()
384 spin_lock(root_lock); in sch_direct_xmit()
420 spinlock_t *root_lock = NULL; in qdisc_restart() local
[all …]
H A Dsch_pie.c429 spinlock_t *root_lock; in pie_timer() local
432 root_lock = qdisc_lock(qdisc_root_sleeping(sch)); in pie_timer()
433 spin_lock(root_lock); in pie_timer()
439 spin_unlock(root_lock); in pie_timer()
H A Dsch_red.c333 spinlock_t *root_lock; in red_adaptative_timer() local
336 root_lock = qdisc_lock(qdisc_root_sleeping(sch)); in red_adaptative_timer()
337 spin_lock(root_lock); in red_adaptative_timer()
340 spin_unlock(root_lock); in red_adaptative_timer()
H A Dsch_fq_pie.c393 spinlock_t *root_lock; /* to lock qdisc for probability calculations */ in fq_pie_timer() local
397 root_lock = qdisc_lock(qdisc_root_sleeping(sch)); in fq_pie_timer()
398 spin_lock(root_lock); in fq_pie_timer()
417 spin_unlock(root_lock); in fq_pie_timer()
H A Dsch_sfq.c608 spinlock_t *root_lock; in sfq_perturbation() local
614 root_lock = qdisc_lock(qdisc_root_sleeping(sch)); in sfq_perturbation()
615 spin_lock(root_lock); in sfq_perturbation()
619 spin_unlock(root_lock); in sfq_perturbation()
H A Dsch_dualpi2.c750 spinlock_t *root_lock; /* to lock qdisc for probability calculations */ in dualpi2_timer() local
753 root_lock = qdisc_lock(qdisc_root_sleeping(sch)); in dualpi2_timer()
754 spin_lock(root_lock); in dualpi2_timer()
759 spin_unlock(root_lock); in dualpi2_timer()
/linux/include/net/
H A Dpkt_sched.h114 spinlock_t *root_lock, bool validate);
/linux/fs/btrfs/
H A Dctree.c1701 int root_lock = 0; in btrfs_search_slot_get_root() local
1724 root_lock = BTRFS_READ_LOCK; in btrfs_search_slot_get_root()
1752 root_lock = BTRFS_WRITE_LOCK; in btrfs_search_slot_get_root()
1763 if (root_lock) in btrfs_search_slot_get_root()
1764 btrfs_tree_unlock_rw(b, root_lock); in btrfs_search_slot_get_root()
1771 p->locks[level] = root_lock; in btrfs_search_slot_get_root()
/linux/net/core/
H A Ddev.c4253 spinlock_t *root_lock = qdisc_lock(q); in __dev_xmit_skb()
4315 spin_lock(root_lock); in __dev_xmit_skb()
4344 if (sch_direct_xmit(skb, q, dev, txq, root_lock, true)) in __dev_xmit_skb()
4365 spin_unlock(root_lock); in skb_update_prio()
5919 spinlock_t *root_lock = NULL; in net_tx_action()
5931 root_lock = qdisc_lock(q);
5932 spin_lock(root_lock);
5949 if (root_lock)
5950 spin_unlock(root_lock);
4238 spinlock_t *root_lock = qdisc_lock(q); __dev_xmit_skb() local
5887 spinlock_t *root_lock = NULL; net_tx_action() local