Lines Matching defs:head
122 * @rmap_list: head for this mm_slot's singly-linked list of rmap_items
148 * @head: (overlaying parent) &migrate_nodes indicates temporarily on that list
151 * @hlist: hlist head of rmap_items using this ksm page
161 struct list_head *head;
194 * @head: pointer to stable_node heading this list in the stable tree
211 struct ksm_stable_node *head;
351 return dup->head == STABLE_NODE_DUP_HEAD;
358 dup->head = STABLE_NODE_DUP_HEAD;
379 dup->head = NULL;
703 if (stable_node->head == &migrate_nodes)
820 stable_node = rmap_item->head;
840 rmap_item->head = NULL;
1531 * that is underway) and is not at the head of
1641 if (page_node && page_node->head != &migrate_nodes) {
1721 VM_BUG_ON(page_node->head != &migrate_nodes);
1806 VM_BUG_ON(page_node->head != &migrate_nodes);
1824 VM_BUG_ON(page_node->head != &migrate_nodes);
1836 stable_node_dup->head = &migrate_nodes;
1837 list_add(&stable_node_dup->list, stable_node_dup->head);
1867 VM_BUG_ON(page_node->head != &migrate_nodes);
2094 rmap_item->head = stable_node;
2128 if (stable_node->head != &migrate_nodes &&
2132 stable_node->head = &migrate_nodes;
2133 list_add(&stable_node->list, stable_node->head);
2135 if (stable_node->head != &migrate_nodes &&
2136 rmap_item->head == stable_node)
2148 if (kpage == page && rmap_item->head == stable_node) {