Lines Matching refs:reuse_page
25 * @reuse_page: the page which is reused for the tail vmemmap pages.
26 * @reuse_addr: the virtual address of the @reuse_page page.
34 struct page *reuse_page;
98 * The reuse_page is found 'first' in table walk before we start
101 if (!walk->reuse_page) {
102 walk->reuse_page = pte_page(ptep_get(pte));
242 list_del(&walk->reuse_page->lru);
252 entry = mk_pte(walk->reuse_page, pgprot);
283 BUG_ON(pte_page(ptep_get(pte)) != walk->reuse_page);
333 walk.reuse_page = alloc_pages_node(nid, gfp_mask, 0);
334 if (walk.reuse_page) {
335 copy_page(page_to_virt(walk.reuse_page),
337 list_add(&walk.reuse_page->lru, &vmemmap_pages);