Lines Matching defs:anon_vma
175 struct anon_vma {
176 struct anon_vma *root;
185 struct anon_vma *anon_vma;
304 * A file's MAP_PRIVATE vma can be in both i_mmap tree and anon_vma
307 * or brk vma (with NULL file) can only be in an anon_vma list.
311 struct anon_vma *anon_vma; /* Serialized by page_table_lock */
781 /* For testing purposes. We indicate that an anon_vma has been cloned. */
782 if (src->anon_vma != NULL) {
783 dst->anon_vma = src->anon_vma;
784 dst->anon_vma->was_cloned = true;
862 static inline void anon_vma_lock_write(struct anon_vma *)
872 /* For testing purposes, indicate that the anon_vma was unlinked. */
873 vma->anon_vma->was_unlinked = true;
876 static inline void anon_vma_unlock_write(struct anon_vma *)
1169 struct anon_vma *anon_vma = calloc(1, sizeof(struct anon_vma));
1171 if (!anon_vma)
1174 anon_vma->root = anon_vma;
1175 vma->anon_vma = anon_vma;
1182 if (likely(vma->anon_vma))