Searched refs:KERNEL_PMAP_BASE (Results 1 - 10 of 10) sorted by relevance
/haiku/src/system/kernel/arch/x86/paging/ |
H A D | x86_physical_page_mapper_mapped.h | 51 return (void*)(physicalAddress + KERNEL_PMAP_BASE); 77 return (void*)(physicalAddress + KERNEL_PMAP_BASE); 85 if (physicalAddress >= KERNEL_PMAP_BASE) 88 *virtualAddress = physicalAddress + KERNEL_PMAP_BASE; 104 if (physicalAddress >= KERNEL_PMAP_BASE) 107 *virtualAddress = physicalAddress + KERNEL_PMAP_BASE; 124 if (physicalAddress >= KERNEL_PMAP_BASE) 127 *virtualAddress = physicalAddress + KERNEL_PMAP_BASE; 146 memset((void*)(address + KERNEL_PMAP_BASE), value, length); 158 auto from = (void*)(_from + KERNEL_PMAP_BASE); [all...] |
/haiku/src/system/kernel/arch/arm64/ |
H A D | PMAPPhysicalPageMapper.cpp | 14 *_virtualAddress = KERNEL_PMAP_BASE + physicalAddress; 32 memset(reinterpret_cast<void*>(KERNEL_PMAP_BASE + address), value, length); 45 memcpy(to, reinterpret_cast<void*>(KERNEL_PMAP_BASE + from), length); 58 memcpy(reinterpret_cast<void*>(KERNEL_PMAP_BASE + to), from, length); 69 memcpy(reinterpret_cast<void*>(KERNEL_PMAP_BASE + to), 70 reinterpret_cast<void*>(KERNEL_PMAP_BASE + from), B_PAGE_SIZE);
|
H A D | arch_vm_translation_map.cpp | 42 // nuke TTBR0 mapping, we use identity mapping in kernel space at KERNEL_PMAP_BASE 95 void* address = (void*) KERNEL_PMAP_BASE; 122 return reinterpret_cast<uint64_t*>(KERNEL_PMAP_BASE + pa);
|
H A D | arch_int.cpp | 140 return reinterpret_cast<uint64_t*>(KERNEL_PMAP_BASE + pa);
|
H A D | VMSAv8TranslationMap.cpp | 120 return reinterpret_cast<uint64_t*>(KERNEL_PMAP_BASE + pa);
|
/haiku/headers/private/kernel/arch/arm64/ |
H A D | arch_kernel.h | 27 #define KERNEL_PMAP_BASE 0xffffff0000000000 macro
|
/haiku/headers/private/kernel/arch/x86/ |
H A D | arch_kernel.h | 43 #define KERNEL_PMAP_BASE 0xffffff0000000000 macro
|
/haiku/src/system/kernel/arch/x86/paging/64bit/ |
H A D | X86PagingMethod64Bit.cpp | 88 void* address = (void*)KERNEL_PMAP_BASE;
|
H A D | X86VMTranslationMap64Bit.cpp | 145 STATIC_ASSERT(KERNEL_PMAP_BASE == 0xffffff0000000000);
|
/haiku/src/system/boot/platform/efi/arch/arm64/ |
H A D | arch_mmu.cpp | 399 map_range(KERNEL_PMAP_BASE, 0, KERNEL_PMAP_SIZE - 1,
|
Completed in 157 milliseconds