Searched refs:mmu (Results 1 - 25 of 32) sorted by relevance

12

/fuchsia/zircon/kernel/arch/arm64/
H A Dperiphmap.cpp7 #include <arch/arm64/mmu.h>
H A Drules.mk15 $(LOCAL_DIR)/boot-mmu.cpp \
23 $(LOCAL_DIR)/mmu.cpp \
H A Dboot-mmu.cpp7 #include <arch/arm64/mmu.h>
15 // with the mmu disabled. This code should be position independent as long as it sticks to basic code.
177 // the following helper routines assume that code is running in physical addressing mode (mmu off).
H A Darch.cpp11 #include <arch/arm64/mmu.h>
H A Dstart.S8 #include <arch/arm64/mmu.h>
108 /* set up the mmu according to mmu_initial_mappings */
171 /* set up the mmu */
H A Dmmu.cpp9 #include <arch/arm64/mmu.h>
11 #include <arch/mmu.h>
142 // Convert user level mmu flags to flags that go in L1 descriptors.
763 LOCAL_KTRACE64("mmu map", (vaddr & ~PAGE_MASK) | ((size >> PAGE_SIZE_SHIFT) & PAGE_MASK));
786 LOCAL_KTRACE64("mmu unmap", (vaddr & ~PAGE_MASK) | ((size >> PAGE_SIZE_SHIFT) & PAGE_MASK));
810 LOCAL_KTRACE64("mmu protect", (vaddr & ~PAGE_MASK) | ((size >> PAGE_SIZE_SHIFT) & PAGE_MASK));
/fuchsia/zircon/kernel/arch/x86/
H A Dmmu.cpp13 #include <arch/mmu.h>
17 #include <arch/x86/mmu.h>
564 X86PageTableMmu* mmu = new (page_table_storage_) X86PageTableMmu(); local
565 pt_ = mmu;
567 zx_status_t status = mmu->InitKernel(this);
582 X86PageTableMmu* mmu = new (page_table_storage_) X86PageTableMmu; local
583 pt_ = mmu;
585 zx_status_t status = mmu->Init(this);
590 status = mmu->AliasKernelMappings();
H A Darch.cpp11 #include <arch/mmu.h>
18 #include <arch/x86/mmu.h>
H A Dbootstrap16.cpp7 #include <arch/mmu.h>
12 #include <arch/x86/mmu.h>
117 ARCH_MMU_FLAG_PERM_READ | ARCH_MMU_FLAG_PERM_WRITE); // arch mmu flags
H A Dmexec.S10 #include <arch/x86/mmu.h>
H A Dmmu_tests.cpp8 #include <arch/mmu.h>
9 #include <arch/x86/mmu.h>
152 unittest_printf("done with mmu tests\n");
157 UNITTEST("mmu tests", mmu_tests)
158 UNITTEST_END_TESTCASE(x86_mmu_tests, "x86_mmu", "x86 mmu tests");
H A Dsmp.cpp11 #include <arch/mmu.h>
H A Dproc_trace.cpp30 #include <arch/mmu.h>
33 #include <arch/x86/mmu.h>
H A Dstart.S13 #include <arch/x86/mmu.h>
H A Drules.mk58 $(LOCAL_DIR)/mmu.cpp \
H A Dmp.cpp24 #include <arch/x86/mmu.h>
H A Dmmu_mem_types.cpp8 #include <arch/x86/mmu.h>
19 /* address widths from mmu.c */
/fuchsia/zircon/kernel/vm/include/vm/
H A Darch_vm_aspace.h9 #include <arch/mmu.h>
32 // per arch base class api to encapsulate the mmu routines on an aspace
H A Dvm_aspace.h10 #include <arch/mmu.h>
/fuchsia/zircon/kernel/arch/x86/include/arch/x86/
H A Dbootstrap16.h9 #include <arch/x86/mmu.h>
/fuchsia/zircon/kernel/arch/arm64/hypervisor/
H A Del2_cpu_state.cpp10 #include <arch/arm64/mmu.h>
/fuchsia/zircon/kernel/dev/iommu/intel/
H A Dsecond_level_pt.cpp9 #include <arch/x86/mmu.h>
/fuchsia/zircon/kernel/arch/arm64/include/arch/
H A Daspace.h10 #include <arch/arm64/mmu.h>
/fuchsia/zircon/kernel/arch/x86/include/arch/
H A Daspace.h11 #include <arch/x86/mmu.h>
/fuchsia/zircon/kernel/vm/
H A Dvm.cpp9 #include <arch/mmu.h>

Completed in 113 milliseconds

12