Lines Matching refs:page
20 * This flag is used to indicate that the page pointed to by a pte is clean
59 * before a change of page tables.
64 * specified address space before a change of page tables.
65 * - start - user start address (inclusive, page aligned)
66 * - end - user end address (exclusive, page aligned)
87 * Ensure that the data held in page is written back.
88 * - kaddr - page address
164 * Copy user data from/to a page which is mapped into a different
168 extern void copy_to_user_page(struct vm_area_struct *, struct page *,
170 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \
280 * flush_dcache_page is used when the kernel has written to the page
281 * cache page at virtual address page->virtual.
283 * If this page isn't mapped (ie, page_mapping == NULL), or it might
292 extern void flush_dcache_page(struct page *);
307 struct page *page, unsigned long vmaddr)
310 struct page *, unsigned long);
311 if (PageAnon(page))
312 __flush_anon_page(vma, page, vmaddr);
316 extern void flush_kernel_dcache_page(struct page *);
325 #define flush_icache_page(vma,page) do { } while (0)
473 void flush_uprobe_xol_access(struct page *page, unsigned long uaddr,