Lines Matching refs:page
6 #include <asm/page.h>
61 struct page *page = NULL;
69 page = radix_tree_delete(mm->uxpgd, iter.index);
70 put_page(page);
79 static struct page *lookup_uxpte_page(struct vm_area_struct *vma,
83 struct page *page = NULL;
84 struct page *new_page = NULL;
106 page = radix_tree_lookup(mm->uxpgd, uxpn);
107 if (page)
114 pr_err("uxpte page alloc fail.\n");
125 page = radix_tree_lookup(mm->uxpgd, uxpn);
126 if (page) {
129 page = new_page;
130 radix_tree_insert(mm->uxpgd, uxpn, page);
134 return page;
142 struct page *page = NULL;
144 page = lookup_uxpte_page(vma, addr, alloc);
145 if (!page)
147 uxpte = page_to_virt(page);
234 struct page *page = NULL;
240 page = lookup_uxpte_page(vma, addr, true);
243 if (!page)
246 *entry = mk_pte(page, vma->vm_page_prot);
256 struct page *page = NULL;
268 page = radix_tree_deref_slot(slot);
269 if (unlikely(!page))
271 uxpte = page_to_virt(page);