Searched refs:virt_address (Results 1 – 4 of 4) sorted by relevance
/DragonOS-0.1.8/kernel/src/mm/ |
D | ucontext.rs | 180 for page in new_vma_guard.pages().map(|p| p.virt_address()) { in try_clone() 372 let to_unmap = VirtRegion::new(start_page.virt_address(), page_count.bytes()); in munmap() 424 let region = VirtRegion::new(start_page.virt_address(), page_count.bytes()); in mprotect() 514 .virt_address(); in set_brk() 835 .remap(page.virt_address(), flags) in remap() 850 let (paddr, _, flush) = unsafe { mapper.unmap_phys(page.virt_address(), true) } in unmap() 1000 .remap(page.virt_address(), flags) in remap() 1046 mapper.map_phys(cur_dest.virt_address(), cur_phy.phys_address(), flags) in physmap() 1063 region: VirtRegion::new(destination.virt_address(), count.data() * MMArch::PAGE_SIZE), in physmap() 1098 let r = unsafe { mapper.map(cur_dest.virt_address(), flags) } in zeroed() [all …]
|
D | syscall.rs | 157 return Ok(start_page.virt_address().data()); in mmap()
|
/DragonOS-0.1.8/kernel/src/mm/allocator/ |
D | page_frame.rs | 91 pub fn virt_address(&self) -> VirtAddr { in virt_address() method
|
/DragonOS-0.1.8/kernel/src/libs/ |
D | elf.rs | 226 .virt_address(); in load_elf_segment() 257 .virt_address(); in load_elf_segment()
|