Searched refs:addr_range (Results 1 - 25 of 31) sorted by last modified time

12

/haiku/src/system/boot/platform/efi/arch/riscv64/
H A Darch_mmu.cpp225 MapAddrRange(addr_range& range, uint64 flags)
272 GetPhysMemRange(addr_range& range)
378 addr_range physMemRange;
H A Darch_dtb.cpp25 static addr_range sPlic = {0};
26 static addr_range sClint = {0};
/haiku/src/system/kernel/arch/riscv64/
H A Darch_vm.cpp311 addr_range &range = args->arch_args.virtual_ranges_to_keep[i];
/haiku/src/system/boot/platform/riscv/
H A Dmmu.cpp206 MapAddrRange(addr_range& range, uint64 flags)
H A Dfdt.cpp34 static addr_range sPlic = {0};
35 static addr_range sClint = {0};
56 addr_range& range)
/haiku/src/system/boot/loader/
H A Dmenu.cpp1317 addr_range& range = gKernelArgs.physical_memory_range[i];
H A Dkernel_args.cpp38 // #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 Ddtb.cpp26 #include <boot/addr_range.h>
377 dtb_get_reg(const void* fdt, int node, size_t idx, addr_range& range)
H A Dstart.cpp152 get_kernel_regions(addr_range& text, addr_range& data)
185 addr_range textRegion = {.start = 0, .size = 0}, dataRegion = {.start = 0, .size = 0};
H A Ddtb.h18 bool dtb_get_reg(const void* fdt, int node, size_t idx, addr_range& range);
H A Dmmu.cpp11 #include <boot/addr_range.h>
207 addr_range *range = gKernelArgs.physical_allocated_range;
/haiku/src/system/boot/platform/efi/arch/arm/
H A Darch_mmu.cpp156 map_range_to_new_area(addr_range& range, uint32_t flags)
/haiku/headers/private/kernel/arch/arm/
H A Darch_kernel_args.h34 addr_range virtual_ranges_to_keep[MAX_VIRTUAL_RANGES_TO_KEEP];
/haiku/src/system/kernel/arch/arm64/
H A Darch_vm.cpp55 addr_range &range = args->arch_args.virtual_ranges_to_keep[i];
/haiku/headers/private/kernel/arch/arm64/
H A Darch_kernel_args.h29 addr_range virtual_ranges_to_keep[MAX_VIRTUAL_RANGES_TO_KEEP];
/haiku/headers/private/kernel/boot/
H A Dtimer.h9 #include <boot/addr_range.h>
20 addr_range regs;
H A Dinterrupt_controller.h9 #include <boot/addr_range.h>
22 addr_range regs1;
23 addr_range regs2;
H A Delf.h10 #include <boot/addr_range.h>
33 addr_range dynamic_section;
H A Duart.h9 #include <boot/addr_range.h>
15 addr_range regs;
H A Daddr_range.h13 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 Dkernel_args.h53 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 Darch_vm.cpp63 addr_range &range = args->arch_args.virtual_ranges_to_keep[i];
/haiku/headers/private/kernel/arch/riscv64/
H A Darch_kernel_args.h32 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 Dmmu.cpp15 #include <boot/addr_range.h>
/haiku/src/system/boot/platform/openfirmware/arch/ppc/
H A Dmmu.cpp15 #include <boot/addr_range.h>

Completed in 225 milliseconds

12