Home
last modified time | relevance | path

Searched refs:double_rq_lock (Results 1 – 5 of 5) sorted by relevance

/linux/Documentation/locking/
H A Dlockstat.rst170 … &rq->lock 4715 [<ffffffff8103ed4b>] double_rq_lock+0x42/0x54
177 … &rq->lock/1 11526 [<ffffffff8103ed58>] double_rq_lock+0x4f/0x54
179 … &rq->lock/1 5645 [<ffffffff8103ed4b>] double_rq_lock+0x42/0x54
181 … &rq->lock/1 4336 [<ffffffff8103ed58>] double_rq_lock+0x4f/0x54
186 double_rq_lock actually acquires a nested lock of two spinlocks.
/linux/Documentation/translations/it_IT/locking/
H A Dlockstat.rst195 … &rq->lock 4715 [<ffffffff8103ed4b>] double_rq_lock+0x42/0x54
202 … &rq->lock/1 11526 [<ffffffff8103ed58>] double_rq_lock+0x4f/0x54
204 … &rq->lock/1 5645 [<ffffffff8103ed4b>] double_rq_lock+0x42/0x54
206 … &rq->lock/1 4336 [<ffffffff8103ed58>] double_rq_lock+0x4f/0x54
211 come suggerito dalla riga 50, ``double_rq_lock`` tenta di acquisire un blocco
/linux/kernel/sched/
H A Dsched.h3220 * In double_lock_balance()/double_rq_lock(), we use raw_spin_rq_lock() to
3258 * double_rq_lock(0,3); will take core-0, core-1 lock in rq_order_less()
3259 * double_rq_lock(1,2); will take core-1, core-0 lock in rq_order_less()
3275 extern void double_rq_lock(struct rq *rq1, struct rq *rq2)
3293 double_rq_lock(this_rq, busiest); in _double_lock_balance()
3328 double_rq_lock(this_rq, busiest); in _double_lock_balance()
3426 DEFINE_LOCK_GUARD_2(double_rq_lock, struct rq,
3427 double_rq_lock(_T->lock, _T->lock2),
H A Dsyscalls.c1429 guard(double_rq_lock)(rq, p_rq); in yield_to() local
H A Dcore.c660 * - for migration called under double_rq_lock():
721 * double_rq_lock - safely lock two runqueues
723 void double_rq_lock(struct rq *rq1, struct rq *rq2) in double_rq_lock() function
3457 guard(double_rq_lock)(src_rq, dst_rq); in migrate_swap_stop() local
6506 guard(double_rq_lock)(dst, src); in try_steal_cookie() local