Lines Matching defs:vma
150 static void anon_vma_chain_link(struct vm_area_struct *vma, in anon_vma_chain_link()
188 int __anon_vma_prepare(struct vm_area_struct *vma) in __anon_vma_prepare()
335 int anon_vma_fork(struct vm_area_struct *vma, struct vm_area_struct *pvma) in anon_vma_fork()
397 void unlink_anon_vmas(struct vm_area_struct *vma) in unlink_anon_vmas()
745 unsigned long page_address_in_vma(struct page *page, struct vm_area_struct *vma) in page_address_in_vma()
805 struct vm_area_struct *vma, unsigned long address, void *arg) in folio_referenced_one()
861 static bool invalid_folio_referenced_vma(struct vm_area_struct *vma, void *arg) in invalid_folio_referenced_vma()
938 struct vm_area_struct *vma = pvmw->vma; in page_vma_mkclean_one() local
997 static bool page_mkclean_one(struct folio *folio, struct vm_area_struct *vma, in page_mkclean_one()
1008 static bool invalid_mkclean_vma(struct vm_area_struct *vma, void *arg) in invalid_mkclean_vma()
1054 struct vm_area_struct *vma) in pfn_mkclean_range()
1106 void page_move_anon_rmap(struct page *page, struct vm_area_struct *vma) in page_move_anon_rmap()
1133 struct vm_area_struct *vma, unsigned long address, int exclusive) in __page_set_anon_rmap()
1172 struct vm_area_struct *vma, unsigned long address) in __page_check_anon_rmap()
1203 void page_add_anon_rmap(struct page *page, struct vm_area_struct *vma, in page_add_anon_rmap()
1272 void folio_add_new_anon_rmap(struct folio *folio, struct vm_area_struct *vma, in folio_add_new_anon_rmap()
1309 unsigned int nr_pages, struct vm_area_struct *vma, in folio_add_file_rmap_range()
1366 void page_add_file_rmap(struct page *page, struct vm_area_struct *vma, in page_add_file_rmap()
1390 void page_remove_rmap(struct page *page, struct vm_area_struct *vma, in page_remove_rmap()
1472 static bool try_to_unmap_one(struct folio *folio, struct vm_area_struct *vma, in try_to_unmap_one()
1775 static bool invalid_migration_vma(struct vm_area_struct *vma, void *arg) in invalid_migration_vma()
1817 static bool try_to_migrate_one(struct folio *folio, struct vm_area_struct *vma, in try_to_migrate_one()
2183 struct vm_area_struct *vma, unsigned long address, void *priv) in page_make_device_exclusive_one()
2433 struct vm_area_struct *vma = avc->vma; in rmap_walk_anon() local
2466 struct vm_area_struct *vma; in rmap_walk_file() local
2543 void hugepage_add_anon_rmap(struct page *page, struct vm_area_struct *vma, in hugepage_add_anon_rmap()
2562 struct vm_area_struct *vma, unsigned long address) in hugepage_add_new_anon_rmap()