Searched defs:mm (Results 1 – 7 of 7) sorted by relevance
/DragonOS-0.1.3/kernel/src/mm/ |
D | vma.c | 11 struct vm_area_struct *vm_area_alloc(struct mm_struct *mm) in vm_area_alloc() 50 void __vma_link_list(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev) in __vma_link_list() 77 void __vma_unlink_list(struct mm_struct *mm, struct vm_area_struct *vma) in __vma_unlink_list() 98 struct vm_area_struct *vma_find(struct mm_struct *mm, uint64_t addr) in vma_find() 121 int vma_insert(struct mm_struct *mm, struct vm_area_struct *vma) in vma_insert()
|
D | utils.c | 12 uint64_t __mm_get_paddr(struct mm_struct *mm, uint64_t vaddr) in __mm_get_paddr()
|
D | mmap.c | 320 int mm_create_vma(struct mm_struct *mm, uint64_t vaddr, uint64_t length, vm_flags_t vm_flags, struc… in mm_create_vma() 473 int mm_map(struct mm_struct *mm, uint64_t vaddr, uint64_t length, uint64_t paddr) in mm_map() 516 int mm_unmap_vma(struct mm_struct *mm, struct vm_area_struct *vma, uint64_t *paddr) in mm_unmap_vma() 550 int mm_unmap(struct mm_struct *mm, uint64_t vaddr, uint64_t length, bool destroy) in mm_unmap()
|
D | mm.h | 322 static inline void vma_init(struct vm_area_struct *vma, struct mm_struct *mm) in vma_init()
|
/DragonOS-0.1.3/kernel/src/arch/x86_64/ |
D | mod.rs | 5 pub mod mm; module
|
/DragonOS-0.1.3/kernel/src/ |
D | lib.rs | 26 mod mm; module
|
/DragonOS-0.1.3/kernel/src/process/ |
D | proc-types.h | 88 struct mm_struct *mm; member
|