Home
last modified time | relevance | path

Searched defs:mapper (Results 1 – 13 of 13) sorted by relevance

/DragonOS/kernel/src/mm/
H A Dfault.rs57 mapper: &'a mut PageMapper, field
164 let mapper = &mut pfm.mapper; in handle_normal_fault() localVariable
201 let mapper = &pfm.mapper; in handle_pte_fault() localVariable
243 let mapper = &mut pfm.mapper; in do_anonymous_page() localVariable
309 let mapper = &mut pfm.mapper; in do_cow_fault() localVariable
437 let mapper = &mut pfm.mapper; in do_wp_page() localVariable
524 let mapper = &mut pfm.mapper; in do_fault_around() localVariable
600 let mapper = &mut pfm.mapper; in filemap_map_pages() localVariable
642 let mapper = &mut pfm.mapper; in filemap_fault() localVariable
701 let mapper = &mut pfm.mapper; in finish_fault() localVariable
H A Dkernel_mapper.rs33 mapper: PageMapper, field
68 let mapper = unsafe { PageMapper::current(PageTableKind::Kernel, LockedFrameAllocator) }; in lock() localVariable
H A Dno_init.rs170 let mut mapper = crate::mm::page::PageMapper::<MMArch, _>::new( in pseudo_map_phys_with_flags() localVariable
198 let mut mapper = crate::mm::page::PageMapper::<MMArch, _>::new( in pseudo_unmap_phys() localVariable
H A Dpage.rs195 let mapper = &mut guard.user_mapper.utable; in shrink_list() localVariable
232 let mapper = &mut guard.user_mapper.utable; in page_writeback() localVariable
H A Ducontext.rs626 let mapper = &mut self.user_mapper.utable; in mprotect() localVariable
687 let mapper = &mut self.user_mapper.utable; in madvise() localVariable
/DragonOS/kernel/src/arch/riscv64/mm/
H A Dinit.rs83 let mut mapper: crate::mm::page::PageMapper<MMArch, &mut BumpAllocator<MMArch>> = in riscv_mm_init() localVariable
147 let mapper = crate::mm::page::PageMapper::<MMArch, _>::new( in riscv_mm_init() localVariable
202 let mut mapper = KernelMapper::lock(); in unmap_at_low_address() localVariable
/DragonOS/kernel/src/arch/x86_64/kvm/vmx/
H A Dept.rs38 mapper: PageMapper, field
75 let mapper = unsafe { PageMapper::current(PageTableKind::EPT, LockedFrameAllocator) }; in lock() localVariable
H A Dvcpu.rs396 let mapper: crate::mm::page::PageMapper<X86_64MMArch, LockedFrameAllocator> = unsafe { in kvm_mmu_load() localVariable
/DragonOS/kernel/src/arch/x86_64/mm/
H A Dfault.rs75 let mapper = in show_fault_oops() localVariable
291 let mapper = &mut space_guard.user_mapper.utable; in do_user_addr_fault() localVariable
H A Dmod.rs478 let mut mapper: crate::mm::page::PageMapper<MMArch, &mut BumpAllocator<MMArch>> = in allocator_init() localVariable
539 let mapper = crate::mm::page::PageMapper::<MMArch, _>::new( in allocator_init() localVariable
/DragonOS/kernel/src/driver/block/cache/
H A Dcached_block_device.rs20 unsafe fn mapper() -> Result<&'static mut LockedCacheMapper, BlockCacheError> { in mapper() function
95 let mapper = unsafe { mapper()? }; in check_able_to_read() localVariable
186 let mapper = unsafe { mapper()? }; in immediate_write() localVariable
279 let mapper = unsafe { mapper()? }; in insert() localVariable
/DragonOS/kernel/src/virt/kvm/
H A Dhost_mem.rs149 let mut mapper = KernelMapper::lock(); in hva_to_pfn() localVariable
150 let mapper = mapper.as_mut().unwrap(); in hva_to_pfn() localVariable
/DragonOS/kernel/src/mm/allocator/
H A Dbump.rs111 let mapper = in ensure_early_mapping() localVariable