/DragonOS/kernel/src/mm/ |
H A D | fault.rs | 57 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 D | kernel_mapper.rs | 33 mapper: PageMapper, field 68 let mapper = unsafe { PageMapper::current(PageTableKind::Kernel, LockedFrameAllocator) }; in lock() localVariable
|
H A D | no_init.rs | 170 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 D | page.rs | 195 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 D | ucontext.rs | 631 let mapper = &mut self.user_mapper.utable; in mprotect() localVariable 692 let mapper = &mut self.user_mapper.utable; in madvise() localVariable
|
/DragonOS/kernel/src/arch/riscv64/mm/ |
H A D | init.rs | 83 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 D | ept.rs | 38 mapper: PageMapper, field 75 let mapper = unsafe { PageMapper::current(PageTableKind::EPT, LockedFrameAllocator) }; in lock() localVariable
|
H A D | vcpu.rs | 396 let mapper: crate::mm::page::PageMapper<X86_64MMArch, LockedFrameAllocator> = unsafe { in kvm_mmu_load() localVariable
|
/DragonOS/kernel/src/arch/x86_64/mm/ |
H A D | fault.rs | 75 let mapper = in show_fault_oops() localVariable 291 let mapper = &mut space_guard.user_mapper.utable; in do_user_addr_fault() localVariable
|
H A D | mod.rs | 478 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 D | cached_block_device.rs | 20 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 D | host_mem.rs | 149 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 D | bump.rs | 111 let mapper = in ensure_early_mapping() localVariable
|