Lines Matching defs:page
44 #include <linux/page.h>
138 struct page *page;
157 static inline struct page *
183 * Resolve a page into a virtual address:
187 void *linux_page_address(struct page *);
188 #define page_address(page) linux_page_address(page)
191 lowmem_page_address(struct page *page)
193 return (page_address(page));
261 set_page_dirty(struct page *page)
263 vm_page_dirty(page);
267 mark_page_accessed(struct page *page)
269 vm_page_reference(page);
273 get_page(struct page *page)
275 vm_page_wire(page);
280 unsigned int gup_flags, struct page **);
292 unsigned int gup_flags, struct page **pages)
299 unsigned int gup_flags, struct page **pages,
308 struct page **);
312 unsigned int gup_flags, struct page **pages)
321 unsigned int gup_flags, struct page **,
327 unsigned int gup_flags, struct page **pages,
335 put_page(struct page *page)
337 vm_page_unwire(page, PQ_ACTIVE);
340 #define unpin_user_page(page) put_page(page)
363 static inline struct page *
373 trylock_page(struct page *page)
375 return (vm_page_trylock(page));
379 unlock_page(struct page *page)
382 vm_page_unlock(page);