Searched refs:PhysicalStart (Results 1 – 12 of 12) sorted by relevance
/haiku/src/system/boot/platform/efi/arch/generic/ |
H A D | generic_mmu.cpp | 30 uint64_t base = entry->PhysicalStart; in build_physical_memory_list() 31 uint64_t end = entry->PhysicalStart + entry->NumberOfPages * B_PAGE_SIZE; in build_physical_memory_list() 64 uint64_t base = entry->PhysicalStart; in build_physical_memory_list() 89 uint64_t base = entry->PhysicalStart; in build_physical_allocated_list()
|
/haiku/src/system/boot/platform/efi/arch/x86_64/ |
H A D | arch_mmu.cpp | 92 uint64_t base = entry->PhysicalStart; in arch_mmu_post_efi_setup() 93 uint64_t end = entry->PhysicalStart + entry->NumberOfPages * 4096; in arch_mmu_post_efi_setup() 119 entry->VirtualStart = entry->PhysicalStart; in arch_mmu_post_efi_setup() 138 uint64_t base = entry->PhysicalStart; in arch_mmu_post_efi_setup() 139 uint64_t end = entry->PhysicalStart + entry->NumberOfPages * 4096; in arch_mmu_post_efi_setup() 238 entry->PhysicalStart + entry->NumberOfPages * 4096); in arch_mmu_generate_post_efi_page_tables()
|
H A D | arch_start.cpp | 124 entry->PhysicalStart, in arch_start_kernel() 125 entry->PhysicalStart + entry->NumberOfPages * B_PAGE_SIZE, in arch_start_kernel()
|
/haiku/src/system/boot/platform/efi/arch/arm64/ |
H A D | arch_start.cpp | 80 entry->PhysicalStart, entry->PhysicalStart + entry->NumberOfPages * B_PAGE_SIZE, in arch_start_kernel() 85 loaderCode = entry->PhysicalStart; in arch_start_kernel()
|
H A D | arch_mmu.cpp | 406 map_range(entry->VirtualStart, entry->PhysicalStart, in arch_mmu_generate_post_efi_page_tables()
|
/haiku/src/system/boot/platform/efi/arch/riscv64/ |
H A D | arch_start.cpp | 99 entry->PhysicalStart, in arch_start_kernel() 100 entry->PhysicalStart + entry->NumberOfPages * B_PAGE_SIZE, in arch_start_kernel()
|
H A D | arch_mmu.cpp | 353 if (entry->PhysicalStart == RESERVED_MEMORY_BASE) { in fix_memory_map_for_m_mode() 396 MapRange(entry->VirtualStart, entry->PhysicalStart, entry->NumberOfPages * B_PAGE_SIZE, in arch_mmu_generate_post_efi_page_tables() 412 MapRange(entry->VirtualStart, entry->PhysicalStart, entry->NumberOfPages * B_PAGE_SIZE, in arch_mmu_generate_post_efi_page_tables()
|
/haiku/src/system/boot/platform/efi/arch/x86/ |
H A D | arch_start.cpp | 111 entry->PhysicalStart, in arch_start_kernel() 112 entry->PhysicalStart + entry->NumberOfPages * B_PAGE_SIZE, in arch_start_kernel()
|
H A D | arch_mmu.cpp | 253 map_range(entry->VirtualStart, entry->PhysicalStart, in arch_mmu_generate_post_efi_page_tables()
|
/haiku/src/system/boot/platform/efi/arch/arm/ |
H A D | arch_start.cpp | 146 entry->PhysicalStart, in arch_start_kernel() 147 entry->PhysicalStart + entry->NumberOfPages * B_PAGE_SIZE, in arch_start_kernel()
|
H A D | arch_mmu.cpp | 166 entry->VirtualStart = map_range_to_new_area(entry->PhysicalStart, size, flags); in map_range_to_new_area()
|
/haiku/headers/private/kernel/platform/efi/ |
H A D | boot-services.h | 31 efi_physical_addr PhysicalStart; member
|