Home
last modified time | relevance | path

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

/linux-6.15/drivers/md/
H A Ddm-thin-metadata.c420 __acquires(pmd->root_lock) in pmd_write_lock_in_core()
433 __releases(pmd->root_lock) in pmd_write_unlock()
435 up_write(&pmd->root_lock); in pmd_write_unlock()
1009 up_read(&pmd->root_lock); in dm_pool_metadata_close()
1327 up_read(&pmd->root_lock); in dm_pool_get_metadata_transaction_id()
1490 up_read(&pmd->root_lock); in dm_pool_get_metadata_snap()
1581 up_read(&pmd->root_lock); in dm_thin_find_block()
1660 up_read(&pmd->root_lock); in dm_thin_find_mapped_range()
1784 up_read(&pmd->root_lock); in dm_pool_block_is_shared()
1836 up_read(&pmd->root_lock); in dm_pool_changed_this_transaction()
[all …]
H A Ddm-cache-metadata.c118 struct rw_semaphore root_lock; member
771 init_rwsem(&cmd->root_lock); in metadata_open()
1006 down_write(&cmd->root_lock); in cmd_write_lock()
1008 up_write(&cmd->root_lock); in cmd_write_lock()
1027 up_write(&(cmd)->root_lock)
1031 down_read(&cmd->root_lock); in cmd_read_lock()
1033 up_read(&cmd->root_lock); in cmd_read_lock()
1052 up_read(&(cmd)->root_lock)
/linux-6.15/net/sched/
H A Dsch_generic.c323 if (root_lock) in sch_direct_xmit()
324 spin_unlock(root_lock); in sch_direct_xmit()
332 if (root_lock) in sch_direct_xmit()
333 spin_lock(root_lock); in sch_direct_xmit()
349 if (root_lock) in sch_direct_xmit()
350 spin_lock(root_lock); in sch_direct_xmit()
354 if (root_lock) in sch_direct_xmit()
355 spin_lock(root_lock); in sch_direct_xmit()
1131 spinlock_t *root_lock; in dev_graft_qdisc() local
1134 spin_lock_bh(root_lock); in dev_graft_qdisc()
[all …]
H A Dsch_teql.c149 spinlock_t *root_lock; in teql_destroy() local
154 root_lock = qdisc_root_sleeping_lock(rtnl_dereference(txq->qdisc)); in teql_destroy()
155 spin_lock_bh(root_lock); in teql_destroy()
157 spin_unlock_bh(root_lock); in teql_destroy()
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_fq_pie.c390 spinlock_t *root_lock; /* to lock qdisc for probability calculations */ in fq_pie_timer() local
394 root_lock = qdisc_lock(qdisc_root_sleeping(sch)); in fq_pie_timer()
395 spin_lock(root_lock); in fq_pie_timer()
414 spin_unlock(root_lock); in fq_pie_timer()
H A Dsch_red.c326 spinlock_t *root_lock; in red_adaptative_timer() local
329 root_lock = qdisc_lock(qdisc_root_sleeping(sch)); in red_adaptative_timer()
330 spin_lock(root_lock); in red_adaptative_timer()
333 spin_unlock(root_lock); in red_adaptative_timer()
H A Dsch_sfq.c602 spinlock_t *root_lock; in sfq_perturbation() local
608 root_lock = qdisc_lock(qdisc_root_sleeping(sch)); in sfq_perturbation()
609 spin_lock(root_lock); in sfq_perturbation()
613 spin_unlock(root_lock); in sfq_perturbation()
/linux-6.15/include/net/
H A Dpkt_sched.h120 spinlock_t *root_lock, bool validate);
/linux-6.15/fs/btrfs/
H A Dctree.c1683 int root_lock = 0; in btrfs_search_slot_get_root() local
1706 root_lock = BTRFS_READ_LOCK; in btrfs_search_slot_get_root()
1734 root_lock = BTRFS_WRITE_LOCK; in btrfs_search_slot_get_root()
1745 if (root_lock) in btrfs_search_slot_get_root()
1746 btrfs_tree_unlock_rw(b, root_lock); in btrfs_search_slot_get_root()
1753 p->locks[level] = root_lock; in btrfs_search_slot_get_root()
/linux-6.15/net/core/
H A Ddev.c3994 spinlock_t *root_lock = qdisc_lock(q); in __dev_xmit_skb() local
4054 spin_lock(root_lock); in __dev_xmit_skb()
4068 if (sch_direct_xmit(skb, q, dev, txq, root_lock, true)) { in __dev_xmit_skb()
4091 spin_unlock(root_lock); in __dev_xmit_skb()
5507 spinlock_t *root_lock = NULL; in net_tx_action() local
5517 root_lock = qdisc_lock(q); in net_tx_action()
5518 spin_lock(root_lock); in net_tx_action()
5535 if (root_lock) in net_tx_action()
5536 spin_unlock(root_lock); in net_tx_action()