Lines Matching refs:tree_page

1121 					   struct page *tree_page)  in try_to_merge_two_pages()  argument
1128 tree_page, page); in try_to_merge_two_pages()
1171 struct page *tree_page; in stable_tree_search() local
1176 tree_page = get_ksm_page(stable_node, false); in stable_tree_search()
1177 if (!tree_page) { in stable_tree_search()
1190 ret = memcmp_pages(page, tree_page); in stable_tree_search()
1191 put_page(tree_page); in stable_tree_search()
1206 tree_page = get_ksm_page(stable_node, true); in stable_tree_search()
1207 if (tree_page) { in stable_tree_search()
1208 unlock_page(tree_page); in stable_tree_search()
1211 put_page(tree_page); in stable_tree_search()
1214 return tree_page; in stable_tree_search()
1275 struct page *tree_page; in stable_tree_insert() local
1280 tree_page = get_ksm_page(stable_node, false); in stable_tree_insert()
1281 if (!tree_page) { in stable_tree_insert()
1294 ret = memcmp_pages(kpage, tree_page); in stable_tree_insert()
1295 put_page(tree_page); in stable_tree_insert()
1356 struct page *tree_page; in unstable_tree_search_insert() local
1361 tree_page = get_mergeable_page(tree_rmap_item); in unstable_tree_search_insert()
1362 if (!tree_page) in unstable_tree_search_insert()
1368 if (page == tree_page) { in unstable_tree_search_insert()
1369 put_page(tree_page); in unstable_tree_search_insert()
1373 ret = memcmp_pages(page, tree_page); in unstable_tree_search_insert()
1377 put_page(tree_page); in unstable_tree_search_insert()
1380 put_page(tree_page); in unstable_tree_search_insert()
1383 page_to_nid(tree_page) != nid) { in unstable_tree_search_insert()
1389 put_page(tree_page); in unstable_tree_search_insert()
1392 *tree_pagep = tree_page; in unstable_tree_search_insert()
1437 struct page *tree_page = NULL; in cmp_and_merge_page() local
1494 unstable_tree_search_insert(rmap_item, page, &tree_page); in cmp_and_merge_page()
1497 tree_rmap_item, tree_page); in cmp_and_merge_page()
1498 put_page(tree_page); in cmp_and_merge_page()