Searched refs:unmap (Results 1 – 11 of 11) sorted by relevance
/DragonOS/kernel/src/driver/firmware/efi/ |
H A D | tables.rs | 69 EarlyIoRemap::unmap(fw_ptr).map_err(|e|{ in report_systable_header() 134 EarlyIoRemap::unmap(vaddr).unwrap(); in parse_config_tables() 151 EarlyIoRemap::unmap(vaddr).unwrap(); in parse_config_tables() 157 EarlyIoRemap::unmap(vaddr).unwrap(); in parse_config_tables() 418 EarlyIoRemap::unmap(vaddr).unwrap(); in match_table()
|
H A D | init.rs | 135 EarlyIoRemap::unmap(st_vaddr) in uefi_init() 212 EarlyIoRemap::unmap(config_table_vaddr).expect("Failed to unmap EFI config table"); in uefi_init()
|
H A D | memmap.rs | 160 EarlyIoRemap::unmap(inner_guard.mmap.vaddr.take().unwrap()).unwrap(); in efi_memmap_unmap()
|
/DragonOS/kernel/src/mm/ |
H A D | early_ioremap.rs | 152 pub fn unmap(virt: VirtAddr) -> Result<(), SystemError> { in unmap() method
|
H A D | page.rs | 198 mapper.unmap(virt, false).unwrap().flush(); in shrink_list() 223 pub fn page_writeback(page: &Arc<Page>, unmap: bool) { in page_writeback() 224 if !unmap { in page_writeback() 234 if unmap { in page_writeback() 236 mapper.unmap(virt, false).unwrap().flush(); in page_writeback() 1493 pub unsafe fn unmap(&mut self, virt: VirtAddr, unmap_parents: bool) -> Option<PageFlush<Arch>> { in unmap() method
|
H A D | ucontext.rs | 603 r.unmap(&mut self.user_mapper.utable, &mut flusher); in munmap() 740 vma.unmap(&mut self.user_mapper.utable, &mut flusher); in unmap_all() 1153 pub fn unmap(&self, mapper: &mut PageMapper, mut flusher: impl Flusher<MMArch>) { in unmap() method
|
/DragonOS/kernel/src/driver/irqchip/ |
H A D | riscv_intc.rs | 139 fn unmap(&self, _irq_domain: &Arc<IrqDomain>, _virq: IrqNumber) { in unmap() method
|
H A D | riscv_sifive_plic.rs | 577 fn unmap(&self, _irq_domain: &Arc<IrqDomain>, _virq: IrqNumber) { in unmap() method
|
/DragonOS/kernel/src/ipc/ |
H A D | syscall.rs | 371 vma.unmap(&mut address_write_guard.user_mapper.utable, flusher); in shmat() 460 vma.unmap(&mut address_write_guard.user_mapper.utable, flusher); in shmdt()
|
/DragonOS/kernel/src/arch/x86_64/driver/apic/ |
H A D | lapic_vector.rs | 293 fn unmap(&self, _irq_domain: &Arc<IrqDomain>, _virq: IrqNumber) { in unmap() method
|
/DragonOS/kernel/src/exception/ |
H A D | irqdomain.rs | 672 fn unmap(&self, irq_domain: &Arc<IrqDomain>, virq: IrqNumber); in unmap() method
|