Lines Matching refs:list
444 plist_for_each_entry(this, &hb->chain, list) { in futex_top_waiter()
514 if (WARN_ON_SMP(!q->lock_ptr) || WARN_ON(plist_node_empty(&q->list))) in __futex_unqueue()
519 plist_del(&q->list, &hb->chain); in __futex_unqueue()
569 plist_node_init(&q->list, prio); in __futex_queue()
570 trace_android_vh_alter_futex_plist_add(&q->list, &hb->chain, &already_on_hb); in __futex_queue()
572 plist_add(&q->list, &hb->chain); in __futex_queue()
800 if (fetch_robust_entry(&entry, &head->list.next, &pi)) in exit_robust_list()
815 while (entry != &head->list) { in exit_robust_list()
895 if (compat_fetch_robust_entry(&uentry, &entry, &head->list.next, &pi)) in compat_exit_robust_list()
911 while (entry != (struct robust_list __user *) &head->list) { in compat_exit_robust_list()
972 pi_state = list_entry(next, struct futex_pi_state, list); in exit_pi_state_list()
1010 WARN_ON(list_empty(&pi_state->list)); in exit_pi_state_list()
1011 list_del_init(&pi_state->list); in exit_pi_state_list()