/haiku/src/system/boot/platform/efi/arch/riscv64/ |
H A D | arch_mmu.cpp | 225 MapAddrRange(addr_range& range, uint64 flags) 272 GetPhysMemRange(addr_range& range) 378 addr_range physMemRange;
|
H A D | arch_dtb.cpp | 25 static addr_range sPlic = {0}; 26 static addr_range sClint = {0};
|
/haiku/src/system/kernel/arch/riscv64/ |
H A D | arch_vm.cpp | 311 addr_range &range = args->arch_args.virtual_ranges_to_keep[i];
|
/haiku/src/system/boot/platform/riscv/ |
H A D | mmu.cpp | 206 MapAddrRange(addr_range& range, uint64 flags)
|
H A D | fdt.cpp | 34 static addr_range sPlic = {0}; 35 static addr_range sClint = {0}; 56 addr_range& range)
|
/haiku/src/system/boot/loader/ |
H A D | menu.cpp | 1317 addr_range& range = gKernelArgs.physical_memory_range[i];
|
H A D | kernel_args.cpp | 38 // #pragma mark - addr_range utility functions 42 remove_range_index(addr_range* ranges, uint32& numRanges, uint32 index) 51 sizeof(addr_range) * (numRanges - 1 - index)); 57 addr_range array. 64 insert_address_range(addr_range* ranges, uint32* _numRanges, uint32 maxRanges, 142 remove_address_range(addr_range* ranges, uint32* _numRanges, uint32 maxRanges, 188 get_free_address_range(addr_range* ranges, uint32 numRanges, uint64 base, 222 is_address_range_covered(addr_range* ranges, uint32 numRanges, uint64 base, 252 total_address_ranges_size(addr_range* ranges, uint32 numRanges) 262 sort_address_ranges(addr_range* range [all...] |
/haiku/src/system/boot/platform/efi/ |
H A D | dtb.cpp | 26 #include <boot/addr_range.h> 377 dtb_get_reg(const void* fdt, int node, size_t idx, addr_range& range)
|
H A D | start.cpp | 152 get_kernel_regions(addr_range& text, addr_range& data) 185 addr_range textRegion = {.start = 0, .size = 0}, dataRegion = {.start = 0, .size = 0};
|
H A D | dtb.h | 18 bool dtb_get_reg(const void* fdt, int node, size_t idx, addr_range& range);
|
H A D | mmu.cpp | 11 #include <boot/addr_range.h> 207 addr_range *range = gKernelArgs.physical_allocated_range;
|
/haiku/src/system/boot/platform/efi/arch/arm/ |
H A D | arch_mmu.cpp | 156 map_range_to_new_area(addr_range& range, uint32_t flags)
|
/haiku/headers/private/kernel/arch/arm/ |
H A D | arch_kernel_args.h | 34 addr_range virtual_ranges_to_keep[MAX_VIRTUAL_RANGES_TO_KEEP];
|
/haiku/src/system/kernel/arch/arm64/ |
H A D | arch_vm.cpp | 55 addr_range &range = args->arch_args.virtual_ranges_to_keep[i];
|
/haiku/headers/private/kernel/arch/arm64/ |
H A D | arch_kernel_args.h | 29 addr_range virtual_ranges_to_keep[MAX_VIRTUAL_RANGES_TO_KEEP];
|
/haiku/headers/private/kernel/boot/ |
H A D | timer.h | 9 #include <boot/addr_range.h> 20 addr_range regs;
|
H A D | interrupt_controller.h | 9 #include <boot/addr_range.h> 22 addr_range regs1; 23 addr_range regs2;
|
H A D | elf.h | 10 #include <boot/addr_range.h> 33 addr_range dynamic_section;
|
H A D | uart.h | 9 #include <boot/addr_range.h> 15 addr_range regs;
|
H A D | addr_range.h | 13 typedef struct addr_range { struct 16 } _PACKED addr_range; typedef in typeref:struct:addr_range 23 status_t insert_address_range(addr_range* ranges, uint32* _numRanges, 25 status_t remove_address_range(addr_range* ranges, uint32* _numRanges, 27 bool get_free_address_range(addr_range* ranges, uint32 numRanges, uint64 base, 29 bool is_address_range_covered(addr_range* ranges, uint32 numRanges, uint64 base, 31 uint64 total_address_ranges_size(addr_range* ranges, uint32 numRanges); 32 void sort_address_ranges(addr_range* ranges, uint32 numRanges);
|
H A D | kernel_args.h | 53 addr_range physical_memory_range[MAX_PHYSICAL_MEMORY_RANGE]; 55 addr_range physical_allocated_range[MAX_PHYSICAL_ALLOCATED_RANGE]; 57 addr_range virtual_allocated_range[MAX_VIRTUAL_ALLOCATED_RANGE]; 59 addr_range kernel_args_range[MAX_KERNEL_ARGS_RANGE]; 63 addr_range cpu_kstack[SMP_MAX_CPUS]; 72 addr_range physical_buffer;
|
/haiku/src/system/kernel/arch/arm/ |
H A D | arch_vm.cpp | 63 addr_range &range = args->arch_args.virtual_ranges_to_keep[i];
|
/haiku/headers/private/kernel/arch/riscv64/ |
H A D | arch_kernel_args.h | 32 addr_range physMap; 36 addr_range virtual_ranges_to_keep[MAX_VIRTUAL_RANGES_TO_KEEP]; 47 addr_range htif; 48 addr_range plic; 49 addr_range clint;
|
/haiku/src/system/boot/platform/openfirmware/arch/sparc/ |
H A D | mmu.cpp | 15 #include <boot/addr_range.h>
|
/haiku/src/system/boot/platform/openfirmware/arch/ppc/ |
H A D | mmu.cpp | 15 #include <boot/addr_range.h>
|