Home
last modified time | relevance | path

Searched refs:anon_vma_t (Results 1 – 4 of 4) sorted by relevance

/DragonOS-0.1.5/kernel/src/mm/
Dinternal.h43 struct anon_vma_t *__anon_vma_create_alloc(struct Page *page, bool lock_page);
51 int __anon_vma_free(struct anon_vma_t *anon_vma);
60 int __anon_vma_add(struct anon_vma_t *anon_vma, struct vm_area_struct *vma);
Dmm-types.h8 struct anon_vma_t;
108 struct anon_vma_t *anon_vma; // 本页对应的anon_vma
130 struct anon_vma_t * anon_vma; // 属于的anon_vma
166 struct anon_vma_t struct
Dvma.c182 struct anon_vma_t *__anon_vma_create_alloc(struct Page *page, bool lock_page) in __anon_vma_create_alloc()
184 struct anon_vma_t *anon_vma = (struct anon_vma_t *)kmalloc(sizeof(struct anon_vma_t), 0); in __anon_vma_create_alloc()
187 memset(anon_vma, 0, sizeof(struct anon_vma_t)); in __anon_vma_create_alloc()
217 int __anon_vma_add(struct anon_vma_t *anon_vma, struct vm_area_struct *vma) in __anon_vma_add()
233 int __anon_vma_free(struct anon_vma_t *anon_vma) in __anon_vma_free()
Dmmap.c521 struct anon_vma_t *anon = vma->anon_vma; in mm_unmap_vma()