Searched refs:KERNEL_LOAD_BASE (Results 1 - 19 of 19) sorted by relevance

/haiku/headers/private/kernel/arch/arm/
H A Darch_kernel.h11 #define KERNEL_LOAD_BASE 0x80000000 macro
/haiku/headers/private/kernel/arch/x86/
H A Darch_kernel.h22 #define KERNEL_LOAD_BASE 0xffffffff80000000ll macro
24 #define KERNEL_LOAD_BASE 0x80000000 macro
26 #define KERNEL_FIXUP_FOR_LONG_MODE (KERNEL_LOAD_BASE_64_BIT - KERNEL_LOAD_BASE)
40 #define KERNEL_LOAD_BASE 0xffffffff80000000 macro
H A Darch_altcodepatch.h34 .long (990b - KERNEL_LOAD_BASE) ; \
55 ".long (990b - " STRINGIFY(KERNEL_LOAD_BASE) ") \n" \
/haiku/headers/private/kernel/arch/riscv64/
H A Darch_kernel.h17 #define KERNEL_LOAD_BASE 0xffffffc000000000 macro
/haiku/src/system/boot/platform/next_m68k/
H A Dmmu.cpp93 static addr_t sNextVirtualAddress = KERNEL_LOAD_BASE + kMaxKernelSize;
94 static addr_t sMaxVirtualAddress = KERNEL_LOAD_BASE /*+ 0x400000*/;
/haiku/src/system/kernel/arch/x86/
H A Darch_altcodepatch.cpp45 void* address = (void*)(KERNEL_LOAD_BASE + patch->kernel_offset);
H A Darch_vm.cpp679 vm_free_unused_boot_loader_range(KERNEL_LOAD_BASE,
680 args->arch_args.virtual_end - KERNEL_LOAD_BASE);
/haiku/headers/private/kernel/
H A Dkernel.h18 #ifndef KERNEL_LOAD_BASE
19 # define KERNEL_LOAD_BASE KERNEL_BASE macro
/haiku/src/system/boot/arch/m68k/
H A Dmmu.cpp92 static addr_t sNextVirtualAddress = KERNEL_LOAD_BASE + kMaxKernelSize;
93 static addr_t sMaxVirtualAddress = KERNEL_LOAD_BASE /*+ 0x400000*/;
215 if (virtualAddress < KERNEL_LOAD_BASE)
260 gMMUOps->add_page_table(KERNEL_LOAD_BASE);
293 add_page_table(KERNEL_LOAD_BASE);
341 if (address < KERNEL_LOAD_BASE || address + size * B_PAGE_SIZE
342 >= KERNEL_LOAD_BASE + kMaxKernelSize)
381 if (address < KERNEL_LOAD_BASE || address + size > sNextVirtualAddress) {
502 gKernelArgs.virtual_allocated_range[0].start = KERNEL_LOAD_BASE;
503 gKernelArgs.virtual_allocated_range[0].size = sNextVirtualAddress - KERNEL_LOAD_BASE;
[all...]
/haiku/src/system/boot/platform/atari_m68k/
H A Dmmu.cpp93 static addr_t sNextVirtualAddress = KERNEL_LOAD_BASE + kMaxKernelSize;
94 static addr_t sMaxVirtualAddress = KERNEL_LOAD_BASE /*+ 0x400000*/;
216 if (virtualAddress < KERNEL_LOAD_BASE)
261 gMMUOps->add_page_table(KERNEL_LOAD_BASE);
294 add_page_table(KERNEL_LOAD_BASE);
342 if (address < KERNEL_LOAD_BASE || address + size * B_PAGE_SIZE
343 >= KERNEL_LOAD_BASE + kMaxKernelSize)
382 if (address < KERNEL_LOAD_BASE || address + size > sNextVirtualAddress) {
503 gKernelArgs.virtual_allocated_range[0].start = KERNEL_LOAD_BASE;
504 gKernelArgs.virtual_allocated_range[0].size = sNextVirtualAddress - KERNEL_LOAD_BASE;
[all...]
/haiku/src/system/boot/platform/amiga_m68k/
H A Dmmu.cpp92 static addr_t sNextVirtualAddress = KERNEL_LOAD_BASE + kMaxKernelSize;
93 static addr_t sMaxVirtualAddress = KERNEL_LOAD_BASE /*+ 0x400000*/;
215 if (virtualAddress < KERNEL_LOAD_BASE)
260 gMMUOps->add_page_table(KERNEL_LOAD_BASE);
293 add_page_table(KERNEL_LOAD_BASE);
341 if (address < KERNEL_LOAD_BASE || address + size * B_PAGE_SIZE
342 >= KERNEL_LOAD_BASE + kMaxKernelSize)
381 if (address < KERNEL_LOAD_BASE || address + size > sNextVirtualAddress) {
502 gKernelArgs.virtual_allocated_range[0].start = KERNEL_LOAD_BASE;
503 gKernelArgs.virtual_allocated_range[0].size = sNextVirtualAddress - KERNEL_LOAD_BASE;
[all...]
/haiku/src/system/boot/platform/bios_ia32/
H A Dmmu.cpp83 static addr_t sNextVirtualAddress = KERNEL_LOAD_BASE + kMaxKernelSize;
92 static addr_t sNextVirtualAddress = KERNEL_LOAD_BASE + kMaxKernelSize;
205 if (virtualAddress < KERNEL_LOAD_BASE) {
230 if (virtualAddress < KERNEL_LOAD_BASE) {
407 if (address < KERNEL_LOAD_BASE || address + size * B_PAGE_SIZE
408 >= KERNEL_LOAD_BASE + kMaxKernelSize)
489 if (address < KERNEL_LOAD_BASE || address + size > sNextVirtualAddress) {
510 return sNextVirtualAddress - KERNEL_LOAD_BASE;
517 if (virtualAddress < KERNEL_LOAD_BASE) {
583 gKernelArgs.virtual_allocated_range[0].start = KERNEL_LOAD_BASE;
[all...]
H A Dlong.cpp48 if (address >= KERNEL_LOAD_BASE)
197 if (!mmu_get_virtual_mapping(KERNEL_LOAD_BASE + (i * B_PAGE_SIZE),
/haiku/src/system/boot/platform/efi/arch/x86_64/
H A Darch_mmu.cpp212 gKernelArgs.virtual_allocated_range[0].start = KERNEL_LOAD_BASE;
214 = get_current_virtual_address() - KERNEL_LOAD_BASE;
216 gKernelArgs.arch_args.virtual_end = ROUNDUP(KERNEL_LOAD_BASE
299 KERNEL_LOAD_BASE + (i * B_PAGE_SIZE), &phys) != B_OK) {
/haiku/src/system/kernel/arch/arm/
H A Darch_vm.cpp93 vm_free_unused_boot_loader_range(KERNEL_LOAD_BASE, KERNEL_SIZE);
/haiku/src/system/boot/platform/efi/
H A Dmmu.cpp45 static addr_t sNextVirtualAddress = KERNEL_LOAD_BASE + 32 * 1024 * 1024;
153 efi_physical_addr addr = KERNEL_LOAD_BASE - B_PAGE_SIZE;
/haiku/src/system/boot/platform/efi/arch/x86/
H A Darch_mmu.cpp178 if (virtAddr >= KERNEL_LOAD_BASE)
/haiku/src/system/boot/platform/efi/arch/arm/
H A Darch_mmu.cpp118 if (virtAddr >= KERNEL_LOAD_BASE)
/haiku/src/system/boot/platform/riscv/
H A Dmmu.cpp40 addr_t gFreeVirtMem = KERNEL_LOAD_BASE;

Completed in 105 milliseconds