• Home
  • Raw
  • Download

Lines Matching refs:stable_node_dup

1356 static struct page *stable_node_dup(struct stable_node **_stable_node_dup,  in stable_node_dup()  function
1520 return stable_node_dup(_stable_node_dup, _stable_node, root, in __stable_node_chain()
1559 struct stable_node *stable_node, *stable_node_dup, *stable_node_any; in stable_tree_search() local
1582 tree_page = chain_prune(&stable_node_dup, &stable_node, root); in stable_tree_search()
1595 if (!stable_node_dup) { in stable_tree_search()
1619 VM_BUG_ON(!stable_node_dup ^ !!stable_node_any); in stable_tree_search()
1654 if (!stable_node_dup) { in stable_tree_search()
1677 tree_page = get_ksm_page(stable_node_dup, in stable_tree_search()
1691 if (get_kpfn_nid(stable_node_dup->kpfn) != in stable_tree_search()
1692 NUMA(stable_node_dup->nid)) { in stable_tree_search()
1723 if (stable_node_dup == stable_node) { in stable_tree_search()
1724 VM_BUG_ON(is_stable_node_chain(stable_node_dup)); in stable_tree_search()
1725 VM_BUG_ON(is_stable_node_dup(stable_node_dup)); in stable_tree_search()
1731 rb_replace_node(&stable_node_dup->node, in stable_tree_search()
1739 rb_erase(&stable_node_dup->node, root); in stable_tree_search()
1744 __stable_node_dup_del(stable_node_dup); in stable_tree_search()
1758 stable_node_dup->head = &migrate_nodes; in stable_tree_search()
1759 list_add(&stable_node_dup->list, stable_node_dup->head); in stable_tree_search()
1764 if (!stable_node_dup) in stable_tree_search()
1765 stable_node_dup = stable_node_any; in stable_tree_search()
1774 if (stable_node_dup == stable_node) { in stable_tree_search()
1775 VM_BUG_ON(is_stable_node_chain(stable_node_dup)); in stable_tree_search()
1776 VM_BUG_ON(is_stable_node_dup(stable_node_dup)); in stable_tree_search()
1778 stable_node = alloc_stable_node_chain(stable_node_dup, in stable_tree_search()
1790 VM_BUG_ON(!is_stable_node_dup(stable_node_dup)); in stable_tree_search()
1812 struct stable_node *stable_node, *stable_node_dup, *stable_node_any; in stable_tree_insert() local
1829 tree_page = chain(&stable_node_dup, stable_node, root); in stable_tree_insert()
1830 if (!stable_node_dup) { in stable_tree_insert()
1854 VM_BUG_ON(!stable_node_dup ^ !!stable_node_any); in stable_tree_insert()
1882 stable_node_dup = alloc_stable_node(); in stable_tree_insert()
1883 if (!stable_node_dup) in stable_tree_insert()
1886 INIT_HLIST_HEAD(&stable_node_dup->hlist); in stable_tree_insert()
1887 stable_node_dup->kpfn = kpfn; in stable_tree_insert()
1888 set_page_stable_node(kpage, stable_node_dup); in stable_tree_insert()
1889 stable_node_dup->rmap_hlist_len = 0; in stable_tree_insert()
1890 DO_NUMA(stable_node_dup->nid = nid); in stable_tree_insert()
1892 rb_link_node(&stable_node_dup->node, parent, new); in stable_tree_insert()
1893 rb_insert_color(&stable_node_dup->node, root); in stable_tree_insert()
1900 free_stable_node(stable_node_dup); in stable_tree_insert()
1904 stable_node_chain_add_dup(stable_node_dup, stable_node); in stable_tree_insert()
1907 return stable_node_dup; in stable_tree_insert()