Lines Matching refs:page
185 struct anon_vma *page_get_anon_vma(struct page *page);
194 void page_move_anon_rmap(struct page *, struct vm_area_struct *);
195 void page_add_anon_rmap(struct page *, struct vm_area_struct *,
197 void do_page_add_anon_rmap(struct page *, struct vm_area_struct *,
199 void __page_add_new_anon_rmap(struct page *page, struct vm_area_struct *vma,
201 static inline void page_add_new_anon_rmap(struct page *page, in page_add_new_anon_rmap() argument
206 __page_add_new_anon_rmap(page, vma, address, compound); in page_add_new_anon_rmap()
209 void page_add_file_rmap(struct page *, bool);
210 void page_remove_rmap(struct page *, bool);
212 void hugepage_add_anon_rmap(struct page *, struct vm_area_struct *,
214 void hugepage_add_new_anon_rmap(struct page *, struct vm_area_struct *,
217 static inline void page_dup_rmap(struct page *page, bool compound) in page_dup_rmap() argument
222 trace_android_vh_update_page_mapcount(page, true, compound, NULL, &success); in page_dup_rmap()
224 atomic_inc(compound ? compound_mapcount_ptr(page) : &page->_mapcount); in page_dup_rmap()
230 int page_referenced(struct page *, int is_locked,
233 bool try_to_unmap(struct page *, enum ttu_flags flags);
241 struct page *page; member
253 if (pvmw->pte && !PageHuge(pvmw->page)) in page_vma_mapped_walk_done()
264 unsigned long page_address_in_vma(struct page *, struct vm_area_struct *);
272 int page_mkclean(struct page *);
278 void try_to_munlock(struct page *);
280 void remove_migration_ptes(struct page *old, struct page *new, bool locked);
282 int page_mapped_in_vma(struct page *page, struct vm_area_struct *vma);
303 bool (*rmap_one)(struct page *page, struct vm_area_struct *vma,
305 int (*done)(struct page *page);
306 struct anon_vma *(*anon_lock)(struct page *page,
311 void rmap_walk(struct page *page, struct rmap_walk_control *rwc);
312 void rmap_walk_locked(struct page *page, struct rmap_walk_control *rwc);
317 struct anon_vma *page_lock_anon_vma_read(struct page *page,
327 static inline int page_referenced(struct page *page, int is_locked, in page_referenced() argument
335 #define try_to_unmap(page, refs) false argument
337 static inline int page_mkclean(struct page *page) in page_mkclean() argument