Lines Matching refs:tree_page

1320 					   struct page *tree_page)  in try_to_merge_two_pages()  argument
1327 tree_page, page); in try_to_merge_two_pages()
1365 struct page *_tree_page, *tree_page = NULL; in stable_node_dup() local
1398 put_page(tree_page); in stable_node_dup()
1401 tree_page = _tree_page; in stable_node_dup()
1474 return tree_page; in stable_node_dup()
1538 struct page *tree_page; in chain() local
1540 tree_page = __stable_node_chain(s_n_d, &s_n, root, false); in chain()
1543 return tree_page; in chain()
1578 struct page *tree_page; in stable_tree_search() local
1584 tree_page = chain_prune(&stable_node_dup, &stable_node, root); in stable_tree_search()
1618 tree_page = get_ksm_page(stable_node_any, false); in stable_tree_search()
1621 if (!tree_page) { in stable_tree_search()
1634 ret = memcmp_pages(page, tree_page); in stable_tree_search()
1635 put_page(tree_page); in stable_tree_search()
1678 tree_page = get_ksm_page(stable_node_dup, true); in stable_tree_search()
1679 if (unlikely(!tree_page)) in stable_tree_search()
1685 unlock_page(tree_page); in stable_tree_search()
1689 put_page(tree_page); in stable_tree_search()
1692 return tree_page; in stable_tree_search()
1819 struct page *tree_page; in stable_tree_insert() local
1825 tree_page = chain(&stable_node_dup, stable_node, root); in stable_tree_insert()
1847 tree_page = get_ksm_page(stable_node_any, false); in stable_tree_insert()
1850 if (!tree_page) { in stable_tree_insert()
1863 ret = memcmp_pages(kpage, tree_page); in stable_tree_insert()
1864 put_page(tree_page); in stable_tree_insert()
1935 struct page *tree_page; in unstable_tree_search_insert() local
1940 tree_page = get_mergeable_page(tree_rmap_item); in unstable_tree_search_insert()
1941 if (!tree_page) in unstable_tree_search_insert()
1947 if (page == tree_page) { in unstable_tree_search_insert()
1948 put_page(tree_page); in unstable_tree_search_insert()
1952 ret = memcmp_pages(page, tree_page); in unstable_tree_search_insert()
1956 put_page(tree_page); in unstable_tree_search_insert()
1959 put_page(tree_page); in unstable_tree_search_insert()
1962 page_to_nid(tree_page) != nid) { in unstable_tree_search_insert()
1968 put_page(tree_page); in unstable_tree_search_insert()
1971 *tree_pagep = tree_page; in unstable_tree_search_insert()
2036 struct page *tree_page = NULL; in cmp_and_merge_page() local
2120 unstable_tree_search_insert(rmap_item, page, &tree_page); in cmp_and_merge_page()
2125 tree_rmap_item, tree_page); in cmp_and_merge_page()
2137 && compound_head(page) == compound_head(tree_page); in cmp_and_merge_page()
2138 put_page(tree_page); in cmp_and_merge_page()