Searched defs:anon_vma (Results 1 – 7 of 7) sorted by relevance
31 struct anon_vma { struct32 struct anon_vma *root; /* Root of this anon_vma tree */ argument35 * The refcount is taken on an anon_vma when there is no argument47 * This counter is used for making decision about reusing anon_vma argument51 /* Count of VMAs whose ->anon_vma pointer points to this object. */ argument54 struct anon_vma *parent; /* Parent of this anon_vma */ argument70 * The copy-on-write semantics of fork mean that an anon_vma argument84 struct anon_vma *anon_vma; member106 static inline void get_anon_vma(struct anon_vma *anon_vma) in get_anon_vma()113 static inline void put_anon_vma(struct anon_vma *anon_vma) in put_anon_vma()[all …]
488 struct anon_vma *anon_vma; /* Serialized by page_table_lock */ member
91 struct anon_vma *anon_vma; in anon_vma_alloc() local109 static inline void anon_vma_free(struct anon_vma *anon_vma) in anon_vma_free()151 struct anon_vma *anon_vma) in anon_vma_chain_link()190 struct anon_vma *anon_vma, *allocated; in __anon_vma_prepare() local243 static inline struct anon_vma *lock_anon_vma_root(struct anon_vma *root, struct anon_vma *anon_vma) in lock_anon_vma_root()285 struct anon_vma *anon_vma; in anon_vma_clone() local336 struct anon_vma *anon_vma; in anon_vma_fork() local405 struct anon_vma *anon_vma = avc->anon_vma; in unlink_anon_vmas() local439 struct anon_vma *anon_vma = avc->anon_vma; in unlink_anon_vmas() local452 struct anon_vma *anon_vma = data; in anon_vma_ctor() local[all …]
336 struct anon_vma *anon_vma = vma->anon_vma; in validate_mm() local519 struct anon_vma *anon_vma = vma->anon_vma; in vma_expand() local625 struct anon_vma *anon_vma = NULL; in __vma_adjust() local919 struct anon_vma *anon_vma, struct file *file, in can_vma_merge_before()941 struct anon_vma *anon_vma, struct file *file, in can_vma_merge_after()1002 struct anon_vma *anon_vma, struct file *file, in vma_merge()1124 struct anon_vma *anon_vma = READ_ONCE(old->anon_vma); in reusable_anon_vma() local1143 struct anon_vma *anon_vma = NULL; in find_mergeable_anon_vma() local3456 static void vm_lock_anon_vma(struct mm_struct *mm, struct anon_vma *anon_vma) in vm_lock_anon_vma()3577 static void vm_unlock_anon_vma(struct anon_vma *anon_vma) in vm_unlock_anon_vma()
196 struct anon_vma *anon_vma; /* when stable */ member2582 struct anon_vma *anon_vma = folio_anon_vma(folio); in ksm_might_need_to_copy() local2637 struct anon_vma *anon_vma = rmap_item->anon_vma; in rmap_walk_ksm() local
1007 struct anon_vma *anon_vma = NULL; in __unmap_and_move() local1259 struct anon_vma *anon_vma = NULL; in unmap_and_move_huge_page() local
2638 struct anon_vma *anon_vma = NULL; in split_huge_page_to_list() local