Home
last modified time | relevance | path

Searched refs:mmap (Results 1 – 8 of 8) sorted by relevance

/DragonOS-0.1.8/kernel/src/driver/multiboot2/
Dmultiboot2.c62 struct multiboot_mmap_entry_t *mmap = ((struct multiboot_tag_mmap_t *)_iter_data)->entries; in multiboot2_get_memory() local
64 for (; (uint8_t *)mmap < (uint8_t *)_iter_data + _iter_data->size; in multiboot2_get_memory()
65mmap = (struct multiboot_mmap_entry_t *)((uint8_t *)mmap + ((struct multiboot_tag_mmap_t *)_iter_d… in multiboot2_get_memory()
67 *resource = *mmap; in multiboot2_get_memory()
/DragonOS-0.1.8/docs/kernel/memory_management/
Dintro.md18 - **系统调用层** - 提供对用户空间的内存管理系统调用,包括mmap、munmap、mprotect、mremap等
Dallocate-memory.md29 &emsp;&emsp;在内核中,您可以使用用户地址空间结构体(`AddressSpace`)的`mmap()`,`map_anonymous()`等函数,为用户程序分配内存。这些函数会自动将用户程…
Dmmio.md31 一旦MMIO地址空间分配完成,它就像普通的vma一样,可以使用mmap系列函数进行操作。
/DragonOS-0.1.8/kernel/src/mm/
Dsyscall.rs118 pub fn mmap( in mmap() method
Ducontext.rs265 let start_page: VirtPageFrame = self.mmap( in map_anonymous()
295 pub fn mmap< in mmap() method
/DragonOS-0.1.8/docs/community/ChangeLog/V0.1.x/
DV0.1.8.md366 - **系统调用层** - 提供对用户空间的内存管理系统调用,包括mmap、munmap、mprotect、mremap等
407 - **系统调用层** - 提供对用户空间的内存管理系统调用,包括mmap、munmap、mprotect、mremap等
/DragonOS-0.1.8/kernel/src/syscall/
Dmod.rs927 Self::mmap( in handle()