Searched defs:anon_vma (Results 1 - 7 of 7) sorted by relevance
/linux-master/include/linux/ |
H A D | rmap.h | 31 struct anon_vma { struct 84 struct anon_vma *anon_vma; member in struct:anon_vma_chain 106 get_anon_vma(struct anon_vma *anon_vma) argument 113 put_anon_vma(struct anon_vma *anon_vma) argument 119 anon_vma_lock_write(struct anon_vma *anon_vma) argument 124 anon_vma_trylock_write(struct anon_vma *anon_vma) argument 129 anon_vma_unlock_write(struct anon_vma *anon_vma) argument 134 anon_vma_lock_read(struct anon_vma *anon_vma) argument 139 anon_vma_trylock_read(struct anon_vma *anon_vma) argument 144 anon_vma_unlock_read(struct anon_vma *anon_vma) argument [all...] |
H A D | mm_types.h | 714 struct anon_vma *anon_vma; /* Serialized by page_table_lock */ member in struct:vm_area_struct
|
/linux-master/mm/ |
H A D | rmap.c | 92 struct anon_vma *anon_vma; local 110 anon_vma_free(struct anon_vma *anon_vma) argument 150 anon_vma_chain_link(struct vm_area_struct *vma, struct anon_vma_chain *avc, struct anon_vma *anon_vma) argument 189 struct anon_vma *anon_vma, *allocated; local 243 lock_anon_vma_root(struct anon_vma *root, struct anon_vma *anon_vma) argument 286 struct anon_vma *anon_vma; local 337 struct anon_vma *anon_vma; local 406 struct anon_vma *anon_vma = avc->anon_vma; local 440 struct anon_vma *anon_vma = avc->anon_vma; local 453 struct anon_vma *anon_vma = data; local 501 struct anon_vma *anon_vma = NULL; local 546 struct anon_vma *anon_vma = NULL; local 1199 void *anon_vma = vma->anon_vma; local 1223 struct anon_vma *anon_vma = vma->anon_vma; local 2523 __put_anon_vma(struct anon_vma *anon_vma) argument 2535 struct anon_vma *anon_vma; local 2577 struct anon_vma *anon_vma; local [all...] |
H A D | migrate.c | 1043 __migrate_folio_record(struct folio *dst, int old_page_state, struct anon_vma *anon_vma) argument 1062 migrate_folio_undo_src(struct folio *src, int page_was_mapped, struct anon_vma *anon_vma, bool locked, struct list_head *ret) argument 1118 struct anon_vma *anon_vma = NULL; local 1279 struct anon_vma *anon_vma = NULL; local 1376 struct anon_vma *anon_vma = NULL; local 1841 struct anon_vma *anon_vma = NULL; local [all...] |
H A D | mmap.c | 291 struct anon_vma *anon_vma = vma->anon_vma; local 772 can_vma_merge_before(struct vm_area_struct *vma, unsigned long vm_flags, struct anon_vma *anon_vma, struct file *file, pgoff_t vm_pgoff, struct vm_userfaultfd_ctx vm_userfaultfd_ctx, struct anon_vma_name *anon_name) argument 795 can_vma_merge_after(struct vm_area_struct *vma, unsigned long vm_flags, struct anon_vma *anon_vma, struct file *file, pgoff_t vm_pgoff, struct vm_userfaultfd_ctx vm_userfaultfd_ctx, struct anon_vma_name *anon_name) argument 870 struct anon_vma *anon_vma = src->anon_vma; local 1099 struct anon_vma *anon_vma = READ_ONCE(old->anon_vma); local 1117 struct anon_vma *anon_vma = NULL; local 3707 vm_lock_anon_vma(struct mm_struct *mm, struct anon_vma *anon_vma) argument 3842 vm_unlock_anon_vma(struct anon_vma *anon_vma) argument [all...] |
H A D | huge_memory.c | 2999 struct anon_vma *anon_vma = NULL; local [all...] |
H A D | ksm.c | 205 struct anon_vma *anon_vma; /* when stable */ member in union:ksm_rmap_item::__anon119 3060 struct anon_vma *anon_vma = folio_anon_vma(folio); local 3124 struct anon_vma *anon_vma = rmap_item->anon_vma; local [all...] |
Completed in 264 milliseconds