Home
last modified time | relevance | path

Searched refs:anon_vma (Results 1 – 3 of 3) sorted by relevance

/include/linux/
Drmap.h33 struct anon_vma { struct
34 struct anon_vma *root; /* Root of this anon_vma tree */ argument
47 struct anon_vma *parent; /* Parent of this anon_vma */ argument
96 struct anon_vma *anon_vma; member
122 static inline void get_anon_vma(struct anon_vma *anon_vma) in get_anon_vma() argument
124 atomic_inc(&anon_vma->refcount); in get_anon_vma()
127 void __put_anon_vma(struct anon_vma *anon_vma);
129 static inline void put_anon_vma(struct anon_vma *anon_vma) in put_anon_vma() argument
131 if (atomic_dec_and_test(&anon_vma->refcount)) in put_anon_vma()
132 __put_anon_vma(anon_vma); in put_anon_vma()
[all …]
Dmm_types.h363 struct anon_vma *anon_vma; /* Serialized by page_table_lock */ member
Dmm.h39 struct anon_vma;
1631 extern struct anon_vma *page_anon_vma(struct page *page);
2682 unsigned long vm_flags, struct anon_vma *anon, struct file *file,
2688 unsigned long vm_flags, struct anon_vma *anon, struct file *file, in vma_merge()
2696 extern struct anon_vma *find_mergeable_anon_vma(struct vm_area_struct *);