Lines Matching refs:page

15 static inline void flush_anon_page(struct vm_area_struct *vma, struct page *page, unsigned long vma…  in flush_anon_page()  argument
21 static inline void flush_kernel_dcache_page(struct page *page) in flush_kernel_dcache_page() argument
67 struct page *kmap_to_page(void *addr);
73 static inline struct page *kmap_to_page(void *addr) in kmap_to_page()
81 static inline void *kmap(struct page *page) in kmap() argument
84 return page_address(page); in kmap()
87 static inline void kunmap(struct page *page) in kunmap() argument
91 static inline void *kmap_atomic(struct page *page) in kmap_atomic() argument
95 return page_address(page); in kmap_atomic()
97 #define kmap_atomic_prot(page, prot) kmap_atomic(page) argument
151 BUILD_BUG_ON(__same_type((addr), struct page *)); \
158 static inline void clear_user_highpage(struct page *page, unsigned long vaddr) in clear_user_highpage() argument
160 void *addr = kmap_atomic(page); in clear_user_highpage()
161 clear_user_page(addr, vaddr, page); in clear_user_highpage()
181 static inline struct page *
186 struct page *page = alloc_page_vma(GFP_HIGHUSER | movableflags, in __alloc_zeroed_user_highpage() local
189 if (page) in __alloc_zeroed_user_highpage()
190 clear_user_highpage(page, vaddr); in __alloc_zeroed_user_highpage()
192 return page; in __alloc_zeroed_user_highpage()
204 static inline struct page *
211 static inline void clear_highpage(struct page *page) in clear_highpage() argument
213 void *kaddr = kmap_atomic(page); in clear_highpage()
218 static inline void zero_user_segments(struct page *page, in zero_user_segments() argument
222 void *kaddr = kmap_atomic(page); in zero_user_segments()
233 flush_dcache_page(page); in zero_user_segments()
236 static inline void zero_user_segment(struct page *page, in zero_user_segment() argument
239 zero_user_segments(page, start, end, 0, 0); in zero_user_segment()
242 static inline void zero_user(struct page *page, in zero_user() argument
245 zero_user_segments(page, start, start + size, 0, 0); in zero_user()
250 static inline void copy_user_highpage(struct page *to, struct page *from, in copy_user_highpage()
266 static inline void copy_highpage(struct page *to, struct page *from) in copy_highpage()