Lines Matching full:page
3 * arch/arm/include/asm/page.h
10 #include <vdso/page.h>
16 #include <asm/page-nommu.h>
27 * page-based copying and clearing for user space for the particular
104 struct page;
108 void (*cpu_clear_user_highpage)(struct page *page, unsigned long vaddr);
109 void (*cpu_copy_user_highpage)(struct page *to, struct page *from,
113 void fa_copy_user_highpage(struct page *to, struct page *from,
115 void fa_clear_user_highpage(struct page *page, unsigned long vaddr);
116 void feroceon_copy_user_highpage(struct page *to, struct page *from,
118 void feroceon_clear_user_highpage(struct page *page, unsigned long vaddr);
119 void v4_mc_copy_user_highpage(struct page *to, struct page *from,
121 void v4_mc_clear_user_highpage(struct page *page, unsigned long vaddr);
122 void v4wb_copy_user_highpage(struct page *to, struct page *from,
124 void v4wb_clear_user_highpage(struct page *page, unsigned long vaddr);
125 void v4wt_copy_user_highpage(struct page *to, struct page *from,
127 void v4wt_clear_user_highpage(struct page *page, unsigned long vaddr);
128 void xsc3_mc_copy_user_highpage(struct page *to, struct page *from,
130 void xsc3_mc_clear_user_highpage(struct page *page, unsigned long vaddr);
131 void xscale_mc_copy_user_highpage(struct page *to, struct page *from,
133 void xscale_mc_clear_user_highpage(struct page *page, unsigned long vaddr);
146 extern void __cpu_clear_user_highpage(struct page *page, unsigned long vaddr);
147 extern void __cpu_copy_user_highpage(struct page *to, struct page *from,
151 #define clear_user_highpage(page,vaddr) \ argument
152 __cpu_clear_user_highpage(page, vaddr)
158 #define clear_page(page) memset((void *)(page), 0, PAGE_SIZE) argument
176 typedef struct page *pgtable_t;