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
420 __acquires(pmd->root_lock) in pmd_write_lock_in_core()
422 down_write(&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()
894 BUG_ON(!rwsem_is_locked(&pmd->root_lock)); in __commit_transaction()
966 init_rwsem(&pmd->root_lock); in dm_pool_metadata_open()
1000 down_read(&pmd->root_lock); in dm_pool_metadata_close()
1009 up_read(&pmd->root_lock); in dm_pool_metadata_close()
1322 down_read(&pmd->root_lock); in dm_pool_get_metadata_transaction_id()
[all …]
/linux/net/sched/
H A Dsch_generic.c321 spinlock_t *root_lock, bool validate) in sch_direct_xmit() argument
327 if (root_lock) in sch_direct_xmit()
328 spin_unlock(root_lock); in sch_direct_xmit()
336 if (root_lock) in sch_direct_xmit()
337 spin_lock(root_lock); in sch_direct_xmit()
353 if (root_lock) in sch_direct_xmit()
354 spin_lock(root_lock); in sch_direct_xmit()
358 if (root_lock) in sch_direct_xmit()
359 spin_lock(root_lock); in sch_direct_xmit()
395 spinlock_t *root_lock = NULL; in qdisc_restart() local
[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.c431 spinlock_t *root_lock; in pie_timer() local
434 root_lock = qdisc_lock(qdisc_root_sleeping(sch)); in pie_timer()
435 spin_lock(root_lock); in pie_timer()
441 spin_unlock(root_lock); in 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_fq_pie.c392 spinlock_t *root_lock; /* to lock qdisc for probability calculations */ in fq_pie_timer() local
396 root_lock = qdisc_lock(qdisc_root_sleeping(sch)); in fq_pie_timer()
397 spin_lock(root_lock); in fq_pie_timer()
416 spin_unlock(root_lock); in fq_pie_timer()
H A Dsch_sfq.c605 spinlock_t *root_lock; in sfq_perturbation() local
611 root_lock = qdisc_lock(qdisc_root_sleeping(sch)); in sfq_perturbation()
612 spin_lock(root_lock); in sfq_perturbation()
616 spin_unlock(root_lock); in sfq_perturbation()
H A Dsch_dualpi2.c714 spinlock_t *root_lock; /* to lock qdisc for probability calculations */ in dualpi2_timer()
717 root_lock = qdisc_lock(qdisc_root_sleeping(sch)); in dualpi2_timer()
718 spin_lock(root_lock); in dualpi2_timer()
723 spin_unlock(root_lock); in dualpi2_timer()
713 spinlock_t *root_lock; /* to lock qdisc for probability calculations */ dualpi2_timer() local
/linux/include/net/
H A Dpkt_sched.h113 spinlock_t *root_lock, bool validate);
/linux/net/core/
H A Ddev.c4145 spinlock_t *root_lock = qdisc_lock(q); in __dev_xmit_skb() local
4207 spin_lock(root_lock); in __dev_xmit_skb()
4236 if (sch_direct_xmit(skb, q, dev, txq, root_lock, true)) in __dev_xmit_skb()
4257 spin_unlock(root_lock); in __dev_xmit_skb()
5754 spinlock_t *root_lock = NULL; in net_tx_action() local
5766 root_lock = qdisc_lock(q); in net_tx_action()
5767 spin_lock(root_lock); in net_tx_action()
5784 if (root_lock) in net_tx_action()
5785 spin_unlock(root_lock); in net_tx_action()