Lines Matching refs:head
118 * @rmap_list: head for this mm_slot's singly-linked list of rmap_items
147 * @head: (overlaying parent) &migrate_nodes indicates temporarily on that list
150 * @hlist: hlist head of rmap_items using this ksm page
160 struct list_head *head;
193 * @head: pointer to stable_node heading this list in the stable tree
210 struct stable_node *head;
346 return dup->head == STABLE_NODE_DUP_HEAD;
353 dup->head = STABLE_NODE_DUP_HEAD;
374 dup->head = NULL;
664 if (stable_node->head == &migrate_nodes)
781 stable_node = rmap_item->head;
798 rmap_item->head = NULL;
1457 * that is underway) and is not at the head of
1567 if (page_node && page_node->head != &migrate_nodes) {
1647 VM_BUG_ON(page_node->head != &migrate_nodes);
1732 VM_BUG_ON(page_node->head != &migrate_nodes);
1750 VM_BUG_ON(page_node->head != &migrate_nodes);
1762 stable_node_dup->head = &migrate_nodes;
1763 list_add(&stable_node_dup->list, stable_node_dup->head);
1795 VM_BUG_ON(page_node->head != &migrate_nodes);
2022 rmap_item->head = stable_node;
2054 if (stable_node->head != &migrate_nodes &&
2058 stable_node->head = &migrate_nodes;
2059 list_add(&stable_node->list, stable_node->head);
2061 if (stable_node->head != &migrate_nodes &&
2062 rmap_item->head == stable_node)
2074 if (kpage == page && rmap_item->head == stable_node) {