Symbol: addr_range
headers/private/kernel/arch/arm/arch_kernel_args.h
34
addr_range virtual_ranges_to_keep[MAX_VIRTUAL_RANGES_TO_KEEP];
headers/private/kernel/arch/arm64/arch_kernel_args.h
29
addr_range virtual_ranges_to_keep[MAX_VIRTUAL_RANGES_TO_KEEP];
headers/private/kernel/arch/m68k/arch_kernel_args.h
36
addr_range page_table; // virtual address and size of the page table
headers/private/kernel/arch/m68k/arch_kernel_args.h
37
addr_range exception_handlers;
headers/private/kernel/arch/m68k/arch_kernel_args.h
38
addr_range framebuffer; // maps where the framebuffer is located, in physical memory
headers/private/kernel/arch/ppc/arch_kernel_args.h
23
addr_range page_table; // virtual address and size of the page table
headers/private/kernel/arch/ppc/arch_kernel_args.h
24
addr_range exception_handlers;
headers/private/kernel/arch/ppc/arch_kernel_args.h
25
addr_range framebuffer; // maps where the framebuffer is located, in physical memory
headers/private/kernel/arch/ppc/arch_kernel_args.h
31
addr_range virtual_ranges_to_keep[MAX_VIRTUAL_RANGES_TO_KEEP];
headers/private/kernel/arch/riscv64/arch_kernel_args.h
32
addr_range physMap;
headers/private/kernel/arch/riscv64/arch_kernel_args.h
36
addr_range virtual_ranges_to_keep[MAX_VIRTUAL_RANGES_TO_KEEP];
headers/private/kernel/arch/riscv64/arch_kernel_args.h
47
addr_range htif;
headers/private/kernel/arch/riscv64/arch_kernel_args.h
48
addr_range plic;
headers/private/kernel/arch/riscv64/arch_kernel_args.h
49
addr_range clint;
headers/private/kernel/arch/sparc/arch_kernel_args.h
24
addr_range framebuffer; // maps where the framebuffer is located, in physical memory
headers/private/kernel/arch/sparc/arch_kernel_args.h
30
addr_range virtual_ranges_to_keep[MAX_VIRTUAL_RANGES_TO_KEEP];
headers/private/kernel/boot/addr_range.h
23
status_t insert_address_range(addr_range* ranges, uint32* _numRanges,
headers/private/kernel/boot/addr_range.h
25
status_t remove_address_range(addr_range* ranges, uint32* _numRanges,
headers/private/kernel/boot/addr_range.h
27
bool get_free_address_range(addr_range* ranges, uint32 numRanges, uint64 base,
headers/private/kernel/boot/addr_range.h
29
bool is_address_range_covered(addr_range* ranges, uint32 numRanges, uint64 base,
headers/private/kernel/boot/addr_range.h
31
uint64 total_address_ranges_size(addr_range* ranges, uint32 numRanges);
headers/private/kernel/boot/addr_range.h
32
void sort_address_ranges(addr_range* ranges, uint32 numRanges);
headers/private/kernel/boot/elf.h
33
addr_range dynamic_section;
headers/private/kernel/boot/interrupt_controller.h
22
addr_range regs1;
headers/private/kernel/boot/interrupt_controller.h
23
addr_range regs2;
headers/private/kernel/boot/kernel_args.h
57
addr_range physical_memory_range[MAX_PHYSICAL_MEMORY_RANGE];
headers/private/kernel/boot/kernel_args.h
59
addr_range physical_allocated_range[MAX_PHYSICAL_ALLOCATED_RANGE];
headers/private/kernel/boot/kernel_args.h
61
addr_range virtual_allocated_range[MAX_VIRTUAL_ALLOCATED_RANGE];
headers/private/kernel/boot/kernel_args.h
63
addr_range kernel_args_range[MAX_KERNEL_ARGS_RANGE];
headers/private/kernel/boot/kernel_args.h
67
addr_range cpu_kstack[SMP_MAX_CPUS];
headers/private/kernel/boot/kernel_args.h
76
addr_range physical_buffer;
headers/private/kernel/boot/timer.h
20
addr_range regs;
headers/private/kernel/boot/uart.h
15
addr_range regs;
src/system/boot/loader/kernel_args.cpp
142
remove_address_range(addr_range* ranges, uint32* _numRanges, uint32 maxRanges,
src/system/boot/loader/kernel_args.cpp
188
get_free_address_range(addr_range* ranges, uint32 numRanges, uint64 base,
src/system/boot/loader/kernel_args.cpp
222
is_address_range_covered(addr_range* ranges, uint32 numRanges, uint64 base,
src/system/boot/loader/kernel_args.cpp
252
total_address_ranges_size(addr_range* ranges, uint32 numRanges)
src/system/boot/loader/kernel_args.cpp
262
sort_address_ranges(addr_range* ranges, uint32 numRanges)
src/system/boot/loader/kernel_args.cpp
272
addr_range tempRange;
src/system/boot/loader/kernel_args.cpp
273
memcpy(&tempRange, &ranges[i], sizeof(addr_range));
src/system/boot/loader/kernel_args.cpp
274
memcpy(&ranges[i], &ranges[i - 1], sizeof(addr_range));
src/system/boot/loader/kernel_args.cpp
275
memcpy(&ranges[i - 1], &tempRange, sizeof(addr_range));
src/system/boot/loader/kernel_args.cpp
360
addr_range& range = gKernelArgs.physical_memory_range[i - 1];
src/system/boot/loader/kernel_args.cpp
42
remove_range_index(addr_range* ranges, uint32& numRanges, uint32 index)
src/system/boot/loader/kernel_args.cpp
51
sizeof(addr_range) * (numRanges - 1 - index));
src/system/boot/loader/kernel_args.cpp
64
insert_address_range(addr_range* ranges, uint32* _numRanges, uint32 maxRanges,
src/system/boot/loader/menu.cpp
1362
addr_range& range = gKernelArgs.physical_memory_range[i];
src/system/boot/platform/efi/arch/arm/arch_mmu.cpp
160
map_range_to_new_area(addr_range& range, uint32_t flags)
src/system/boot/platform/efi/arch/arm64/arch_mmu.cpp
372
addr_range range = gKernelArgs.physical_memory_range[i];
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
25
static addr_range sPlic = {0};
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
26
static addr_range sClint = {0};
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
225
MapAddrRange(addr_range& range, uint64 flags)
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
272
GetPhysMemRange(addr_range& range)
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
378
addr_range physMemRange;
src/system/boot/platform/efi/dtb.cpp
379
dtb_get_reg(const void* fdt, int node, size_t idx, addr_range& range)
src/system/boot/platform/efi/dtb.h
18
bool dtb_get_reg(const void* fdt, int node, size_t idx, addr_range& range);
src/system/boot/platform/efi/mmu.cpp
208
addr_range *range = gKernelArgs.physical_allocated_range;
src/system/boot/platform/efi/start.cpp
152
get_kernel_regions(addr_range& text, addr_range& data)
src/system/boot/platform/efi/start.cpp
185
addr_range textRegion = {.start = 0, .size = 0}, dataRegion = {.start = 0, .size = 0};
src/system/boot/platform/riscv/fdt.cpp
34
static addr_range sPlic = {0};
src/system/boot/platform/riscv/fdt.cpp
35
static addr_range sClint = {0};
src/system/boot/platform/riscv/fdt.cpp
56
addr_range& range)
src/system/boot/platform/riscv/mmu.cpp
206
MapAddrRange(addr_range& range, uint64 flags)
src/system/kernel/arch/arm/arch_vm.cpp
63
addr_range &range = args->arch_args.virtual_ranges_to_keep[i];
src/system/kernel/arch/arm64/arch_vm.cpp
56
addr_range &range = args->arch_args.virtual_ranges_to_keep[i];
src/system/kernel/arch/m68k/arch_vm.cpp
68
addr_range &range = args->arch_args.virtual_ranges_to_keep[i];
src/system/kernel/arch/ppc/arch_vm.cpp
111
addr_range &range = args->arch_args.virtual_ranges_to_keep[i];
src/system/kernel/arch/riscv64/arch_vm.cpp
311
addr_range &range = args->arch_args.virtual_ranges_to_keep[i];
src/system/kernel/arch/sparc/arch_vm.cpp
49
addr_range &range = args->arch_args.virtual_ranges_to_keep[i];
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
282
addr_range& range = args->physical_memory_range[i];
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
590
addr_range& range = args->physical_memory_range[i];
src/system/kernel/vm/vm.cpp
3547
const addr_range& range = args->virtual_allocated_range[i];
src/system/kernel/vm/vm.cpp
3560
const addr_range& range = args->virtual_allocated_range[i];
src/system/kernel/vm/vm_init.cpp
179
const addr_range& range = args->kernel_args_range[i];
src/system/kernel/vm/vm_init.cpp
202
const addr_range& range = args->virtual_allocated_range[i];
src/system/kernel/vm/vm_init.cpp
203
addr_range& previousRange = args->virtual_allocated_range[i - 1];
src/system/kernel/vm/vm_init.cpp
217
addr_range& lastRange
src/system/kernel/vm/vm_init.cpp
228
addr_range& firstRange = args->virtual_allocated_range[0];
src/system/kernel/vm/vm_init.cpp
251
const addr_range& range = args->physical_memory_range[i];
src/system/kernel/vm/vm_init.cpp
271
const addr_range& lastMemoryRange =
src/system/kernel/vm/vm_init.cpp
278
const addr_range& lastAllocatedRange =
src/system/kernel/vm/vm_init.cpp
285
addr_range& memoryRange = args->physical_memory_range[i];
src/system/kernel/vm/vm_init.cpp
305
addr_range& allocatedRange =
src/system/kernel/vm/vm_init.cpp
321
addr_range& range = args->physical_allocated_range[i];
src/system/kernel/vm/vm_init.cpp
330
addr_range& nextRange = args->physical_allocated_range[i + 1];
src/system/kernel/vm/vm_init.cpp
344
addr_range& range = args->physical_allocated_range[i];
src/system/kernel/vm/vm_init.cpp
353
addr_range& previousRange = args->physical_allocated_range[i - 1];
src/system/kernel/vm/vm_init.cpp
368
const addr_range& lastAllocatedRange =
src/system/kernel/vm/vm_init.cpp
374
const addr_range& range = args->physical_memory_range[i];
src/system/kernel/vm/vm_init.cpp
387
addr_range& range =