Lines Matching refs:head
296 * Mapping checks require the head page for any compound page so the
297 * head page and mapping is looked up now. For anonymous pages, it
763 struct robust_list __user * __user *head,
768 if (get_user(uentry, (unsigned long __user *)head))
785 struct robust_list_head __user *head = curr->robust_list;
793 * Fetch the list head (which was registered earlier, via
796 if (fetch_robust_entry(&entry, &head->list.next, &pi))
801 if (get_user(futex_offset, &head->futex_offset))
807 if (fetch_robust_entry(&pending, &head->list_op_pending, &pip))
811 while (entry != &head->list) {
860 compat_uptr_t __user *head, unsigned int *pi)
862 if (get_user(*uentry, head))
879 struct compat_robust_list_head __user *head = curr->compat_robust_list;
888 * Fetch the list head (which was registered earlier, via
891 if (compat_fetch_robust_entry(&uentry, &entry, &head->list.next, &pi))
896 if (get_user(futex_offset, &head->futex_offset))
903 &head->list_op_pending, &pip))
907 while (entry != (struct robust_list __user *) &head->list) {
955 struct list_head *next, *head = &curr->pi_state_list;
966 while (!list_empty(head)) {
967 next = head->next;
997 if (head->next != next) {