Lines Matching refs:chain
257 struct plist_head chain; member
794 plist_for_each_entry(this, &hb->chain, list) { in futex_top_waiter()
1550 plist_del(&q->list, &hb->chain); in __unqueue_futex()
1706 plist_for_each_entry_safe(this, next, &hb->chain, list) { in futex_wake()
1836 plist_for_each_entry_safe(this, next, &hb1->chain, list) { in futex_wake_op()
1850 plist_for_each_entry_safe(this, next, &hb2->chain, list) { in futex_wake_op()
1891 if (likely(&hb1->chain != &hb2->chain)) { in requeue_futex()
1892 plist_del(&q->list, &hb1->chain); in requeue_futex()
1895 plist_add(&q->list, &hb2->chain); in requeue_futex()
2210 plist_for_each_entry_safe(this, next, &hb1->chain, list) { in futex_requeue()
2373 trace_android_vh_alter_futex_plist_add(&q->list, &hb->chain, &already_on_hb); in __queue_me()
2375 plist_add(&q->list, &hb->chain); in __queue_me()
3264 plist_del(&q->list, &hb->chain); in handle_early_requeue_pi_wakeup()
4183 plist_head_init(&futex_queues[i].chain); in futex_init()