Home
last modified time | relevance | path

Searched refs:KERNEL_ASPACE_BASE (Results 1 – 17 of 17) sorted by relevance

/lk-master/kernel/include/kernel/
A Dvm.h81 #ifndef KERNEL_ASPACE_BASE
82 #define KERNEL_ASPACE_BASE ((vaddr_t)0x80000000UL) macro
88 STATIC_ASSERT(KERNEL_ASPACE_BASE + (KERNEL_ASPACE_SIZE - 1) > KERNEL_ASPACE_BASE);
91 …return (va >= (vaddr_t)KERNEL_ASPACE_BASE && va <= ((vaddr_t)KERNEL_ASPACE_BASE + ((vaddr_t)KERNEL… in is_kernel_address()
99 #define USER_ASPACE_SIZE ((vaddr_t)KERNEL_ASPACE_BASE - USER_ASPACE_BASE - 0x01000000UL)
/lk-master/arch/riscv/include/arch/riscv/
A Dmmu.h31 #define RISCV_MMU_PHYSMAP_BASE_VIRT (KERNEL_ASPACE_BASE)
40 #define RISCV_MMU_PHYSMAP_BASE_VIRT (KERNEL_ASPACE_BASE)
49 #define RISCV_MMU_PHYSMAP_BASE_VIRT (KERNEL_ASPACE_BASE)
/lk-master/arch/riscv/
A Drules.mk60 KERNEL_ASPACE_BASE := 0xffff800000000000
74 KERNEL_ASPACE_BASE := 0xffffffc000000000
85 KERNEL_ASPACE_BASE := 0x80000000
99 KERNEL_ASPACE_BASE=$(KERNEL_ASPACE_BASE) \
104 KERNEL_BASE ?= $(KERNEL_ASPACE_BASE)+$(MEMBASE)
A Dmmu.cpp100 constexpr uint kernel_start_index = vaddr_to_index(KERNEL_ASPACE_BASE, RISCV_MMU_PT_LEVELS - 1);
101 constexpr uint kernel_end_index = vaddr_to_index(KERNEL_ASPACE_BASE + KERNEL_ASPACE_SIZE - 1UL, RIS…
215 DEBUG_ASSERT(base == KERNEL_ASPACE_BASE); in arch_mmu_init_aspace()
/lk-master/arch/arm64/
A Drules.mk59 KERNEL_ASPACE_BASE ?= 0xffff000000000000
65 KERNEL_ASPACE_BASE=$(KERNEL_ASPACE_BASE) \
71 KERNEL_BASE ?= $(KERNEL_ASPACE_BASE)
A Dmmu.c24 STATIC_ASSERT(((long)KERNEL_ASPACE_BASE >> MMU_KERNEL_SIZE_SHIFT) == -1);
/lk-master/arch/x86/
A Drules.mk11 KERNEL_ASPACE_BASE ?= 0x80000000
25 KERNEL_ASPACE_BASE ?= 0xffffff8000000000UL # -512GB
39 KERNEL_ASPACE_BASE=$(KERNEL_ASPACE_BASE) \
/lk-master/arch/x86/include/arch/x86/
A Dmmu.h87 #define X86_PHYS_TO_VIRT(x) ((uintptr_t)(x) + KERNEL_ASPACE_BASE)
88 #define X86_VIRT_TO_PHYS(x) ((uintptr_t)(x) - KERNEL_ASPACE_BASE)
/lk-master/platform/bcm28xx/
A Dplatform.c177 uintptr_t sec_entry = (uintptr_t)(&arm_reset - KERNEL_ASPACE_BASE); in platform_early_init()
178 unsigned long long *spin_table = (void *)(KERNEL_ASPACE_BASE + 0xd8); in platform_early_init()
/lk-master/platform/qemu-virt-riscv/include/platform/
A Dvirt.h35 #define PERIPHERAL_BASE_VIRT (KERNEL_ASPACE_BASE + PERIPHERAL_BASE_PHYS)
/lk-master/kernel/vm/
A Dvmm.c30 _kernel_aspace.base = KERNEL_ASPACE_BASE; in vmm_init_preheap()
35 …arch_mmu_init_aspace(&_kernel_aspace.arch_aspace, KERNEL_ASPACE_BASE, KERNEL_ASPACE_SIZE, ARCH_ASP… in vmm_init_preheap()
600 aspace->base = KERNEL_ASPACE_BASE; in vmm_create_aspace()
/lk-master/platform/pc/
A Dplatform.c123 .virt = KERNEL_ASPACE_BASE,
A Dconsole.c19 #define FB (0xB8000U + KERNEL_ASPACE_BASE)
/lk-master/arch/or1k/
A Dmmu.c217 DEBUG_ASSERT(base == KERNEL_ASPACE_BASE); in arch_mmu_init_aspace()
/lk-master/arch/arm/arm/
A Dmmu.c195 #if KERNEL_ASPACE_BASE != 0 in arm_mmu_init()
197 uint32_t n = __builtin_clz(KERNEL_ASPACE_BASE) + 1; in arm_mmu_init()
/lk-master/arch/arm/
A Drules.mk260 KERNEL_ASPACE_BASE=0x40000000 \
/lk-master/arch/arm64/include/arch/arm64/
A Dmmu.h24 #define KERNEL_ASPACE_BITS (NBITS(0xffffffffffffffff-KERNEL_ASPACE_BASE))

Completed in 22 milliseconds