Searched defs:anon_vma (Results 1 - 8 of 8) 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 | 713 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 191 struct anon_vma *anon_vma, *allocated; local 244 lock_anon_vma_root(struct anon_vma *root, struct anon_vma *anon_vma) argument 287 struct anon_vma *anon_vma; local 338 struct anon_vma *anon_vma; local 407 struct anon_vma *anon_vma = avc->anon_vma; local 441 struct anon_vma *anon_vma = avc->anon_vma; local 454 struct anon_vma *anon_vma = data; local 502 struct anon_vma *anon_vma = NULL; local 547 struct anon_vma *anon_vma = NULL; local 1213 void *anon_vma = vma->anon_vma; local 1237 struct anon_vma *anon_vma = vma->anon_vma; local 2518 __put_anon_vma(struct anon_vma *anon_vma) argument 2530 struct anon_vma *anon_vma; local 2572 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 1818 struct anon_vma *anon_vma = NULL; local [all...] |
H A D | internal.h | 1316 struct anon_vma *anon_vma; member in struct:vma_prepare
|
H A D | huge_memory.c | 3046 struct anon_vma *anon_vma 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 1118 struct anon_vma *anon_vma = NULL; local 3633 vm_lock_anon_vma(struct mm_struct *mm, struct anon_vma *anon_vma) argument 3768 vm_unlock_anon_vma(struct anon_vma *anon_vma) argument [all...] |
H A D | ksm.c | 205 struct anon_vma *anon_vma; /* when stable */ member in union:ksm_rmap_item::__anon694 3056 struct anon_vma *anon_vma = folio_anon_vma(folio); local 3120 struct anon_vma *anon_vma = rmap_item->anon_vma; local [all...] |
Completed in 587 milliseconds