Lines Matching refs:page
138 struct page *page; member
157 static inline struct page *
187 void *linux_page_address(struct page *);
188 #define page_address(page) linux_page_address(page) argument
191 lowmem_page_address(struct page *page) in lowmem_page_address() argument
193 return (page_address(page)); in lowmem_page_address()
261 set_page_dirty(struct page *page) in set_page_dirty() argument
263 vm_page_dirty(page); in set_page_dirty()
267 mark_page_accessed(struct page *page) in mark_page_accessed() argument
269 vm_page_reference(page); in mark_page_accessed()
273 get_page(struct page *page) in get_page() argument
275 vm_page_wire(page); in get_page()
280 unsigned int gup_flags, struct page **);
292 unsigned int gup_flags, struct page **pages) in pin_user_pages()
299 unsigned int gup_flags, struct page **pages, in pin_user_pages()
308 struct page **);
312 unsigned int gup_flags, struct page **pages) in pin_user_pages_fast()
321 unsigned int gup_flags, struct page **,
327 unsigned int gup_flags, struct page **pages, in pin_user_pages_remote()
335 put_page(struct page *page) in put_page() argument
337 vm_page_unwire(page, PQ_ACTIVE); in put_page()
340 #define unpin_user_page(page) put_page(page) argument
363 static inline struct page *
373 trylock_page(struct page *page) in trylock_page() argument
375 return (vm_page_trylock(page)); in trylock_page()
379 unlock_page(struct page *page) in unlock_page() argument
382 vm_page_unlock(page); in unlock_page()