/haiku/headers/private/kernel/arch/x86/ |
H A D | arch_kernel.h | 37 #define KERNEL_BASE 0xffffff0000000000 macro 39 #define KERNEL_TOP (KERNEL_BASE + (KERNEL_SIZE - 1)) 76 #define KERNEL_BASE 0x80000000 macro 78 #define KERNEL_TOP (KERNEL_BASE + (KERNEL_SIZE - 1)) 89 #define USER_SIZE (KERNEL_BASE - (0x10000 + USER_BASE))
|
/haiku/headers/private/kernel/ |
H A D | kernel.h | 19 # define KERNEL_LOAD_BASE KERNEL_BASE 24 #if KERNEL_BASE == 0 27 # define IS_KERNEL_ADDRESS(x) ((addr_t)(x) >= KERNEL_BASE) 30 ((addr_t)(x) >= KERNEL_BASE && (addr_t)(x) <= KERNEL_TOP)
|
/haiku/src/system/kernel/ |
H A D | kernel_versions | 1 KERNEL_BASE { 7 } KERNEL_BASE;
|
/haiku/headers/private/kernel/arch/arm64/ |
H A D | arch_kernel.h | 13 #define KERNEL_BASE 0xffff000000000000 macro 15 #define KERNEL_TOP (KERNEL_BASE + (KERNEL_SIZE - 1))
|
/haiku/headers/private/kernel/arch/ppc/ |
H A D | arch_kernel.h | 11 #define KERNEL_BASE 0x80000000 macro 13 #define KERNEL_TOP (KERNEL_BASE + (KERNEL_SIZE - 1))
|
/haiku/headers/private/kernel/arch/m68k/ |
H A D | arch_kernel.h | 11 #define KERNEL_BASE 0x80000000 macro 13 #define KERNEL_TOP (KERNEL_BASE + (KERNEL_SIZE - 1))
|
/haiku/src/system/kernel/arch/m68k/paging/040/ |
H A D | paging.h | 56 #define FIRST_KERNEL_PGROOT_ENT (VADDR_TO_PRENT(KERNEL_BASE)) 57 #define FIRST_KERNEL_PGDIR_ENT (VADDR_TO_PDENT(KERNEL_BASE)) 115 #define FIRST_KERNEL_PGDIR_ENT (VADDR_TO_PDENT(KERNEL_BASE))
|
/haiku/headers/private/kernel/arch/sparc/ |
H A D | arch_kernel.h | 19 #define KERNEL_BASE 0xffffff0000000000 macro 21 #define KERNEL_TOP (KERNEL_BASE + (KERNEL_SIZE - 1))
|
H A D | kernel.h | 9 #define KERNEL_BASE 0x80000000 macro
|
/haiku/headers/private/kernel/arch/arm/ |
H A D | arch_kernel.h | 13 #define KERNEL_BASE 0x80000000 macro 15 #define KERNEL_TOP (KERNEL_BASE + (KERNEL_SIZE - 1))
|
/haiku/headers/private/kernel/arch/mipsel/ |
H A D | arch_kernel.h | 13 #define KERNEL_BASE 0x80000000 macro 15 #define KERNEL_TOP (KERNEL_BASE + (KERNEL_SIZE - 1))
|
/haiku/headers/private/kernel/arch/riscv64/ |
H A D | arch_kernel.h | 23 #define KERNEL_BASE 0xffffffc000000000 macro 25 #define KERNEL_TOP (KERNEL_BASE + (KERNEL_SIZE - 1))
|
/haiku/headers/private/fs_shell/ |
H A D | fssh_kernel_priv.h | 18 ((addr_t)(x) < KERNEL_BASE || (addr_t)(x) > KERNEL_TOP) 21 ((addr_t)(x) >= KERNEL_BASE && (addr_t)(x) <= KERNEL_TOP)
|
/haiku/src/system/boot/platform/u-boot/arch/ppc/ |
H A D | arch_mmu.cpp | 101 static addr_t sNextVirtualAddress = KERNEL_BASE + kMaxKernelSize; 320 gKernelArgs.virtual_allocated_range[0].start = KERNEL_BASE; in mmu_init() 371 if (address < KERNEL_BASE in platform_allocate_region() 372 || address + size >= KERNEL_BASE + kMaxKernelSize) { in platform_allocate_region() 376 (uint32)address, (uint32)KERNEL_BASE, in platform_allocate_region() 377 KERNEL_BASE + kMaxKernelSize, (uint32)(address + size))); in platform_allocate_region()
|
H A D | arch_mmu_amcc440.cpp | 160 if ((tlb[0] & 0xfffffc00) == KERNEL_BASE) { in arch_mmu_setup_pinned_tlb_amcc440() 173 tlb[0] = (KERNEL_BASE | tlbLength << 4 | TLB_V); in arch_mmu_setup_pinned_tlb_amcc440()
|
/haiku/src/system/kernel/arch/arm/paging/32bit/ |
H A D | paging.h | 25 #define FIRST_KERNEL_PGDIR_ENT (VADDR_TO_PDENT(KERNEL_BASE))
|
H A D | ARMPagingMethod32Bit.cpp | 395 (virtualAddress < KERNEL_BASE) ? ARM_MMU_L1_FLAG_PXN : 0); in MapEarly() 545 (address < KERNEL_BASE) ? ARM_MMU_L1_FLAG_PXN : 0); in _EarlyPreparePageTables()
|
/haiku/src/system/kernel/arch/x86/paging/32bit/ |
H A D | paging.h | 59 #define FIRST_KERNEL_PGDIR_ENT (VADDR_TO_PDENT(KERNEL_BASE))
|
/haiku/src/system/kernel/arch/riscv64/ |
H A D | arch_cpu.cpp | 107 addr_t kernelStart = std::max<addr_t>(start, KERNEL_BASE); in arch_cpu_invalidate_TLB_range()
|
/haiku/src/system/boot/platform/efi/arch/arm64/ |
H A D | aarch64.h | 238 return address > KERNEL_BASE; in arch_mmu_is_kernel_address()
|
H A D | arch_mmu.cpp | 123 tcr |= TCR_T1SZ(__builtin_popcountl(KERNEL_BASE)); in arch_mmu_setup_EL1()
|
/haiku/src/system/kernel/vm/ |
H A D | VMAddressSpace.cpp | 131 if (Create(B_SYSTEM_TEAM, KERNEL_BASE, KERNEL_SIZE, true, in Init()
|
/haiku/src/system/boot/arch/m68k/ |
H A D | mmu_040.cpp | 299 if (virtualAddress < KERNEL_BASE) in unmap_page()
|
/haiku/src/system/boot/platform/openfirmware/arch/sparc/ |
H A D | mmu.cpp | 384 virtualAddress = (void*)KERNEL_BASE; in arch_mmu_allocate()
|
/haiku/src/system/kernel/arch/arm/ |
H A D | arch_int.cpp | 393 } else if (isExec && !isUser && (far < KERNEL_BASE) && in arch_arm_page_fault()
|