Home
last modified time | relevance | path

Searched refs:data_region (Results 1 – 12 of 12) sorted by relevance

/haiku/src/system/kernel/arch/riscv64/
H A Darch_elf.cpp34 || (address >= image->data_region.start in is_in_image()
35 && address < image->data_region.start in is_in_image()
36 + image->data_region.size); in is_in_image()
/haiku/src/system/kernel/arch/arm64/
H A Darch_elf.cpp33 || (address >= image->data_region.start in is_in_image()
34 && address < image->data_region.start + image->data_region.size); in is_in_image()
/haiku/src/system/boot/loader/
H A Delf.cpp236 image->data_region.size = 0; in Load()
265 if (image->data_region.size != 0) { in Load()
269 region = &image->data_region; in Load()
291 if (image->data_region.size == 0 || image->text_region.size == 0) { in Load()
300 if (image->text_region.start < image->data_region.start) { in Load()
302 secondRegion = &image->data_region; in Load()
304 firstRegion = &image->data_region; in Load()
326 image->data_region.delta += image->data_region.start; in Load()
334 B_PRIx64 "\n", (uint64)image->data_region.start, in Load()
335 (uint64)image->data_region.size, in Load()
[all …]
/haiku/src/system/boot/platform/efi/
H A Dstart.cpp159 data.start = image->data_region.start; in get_kernel_regions()
160 data.size = image->data_region.size; in get_kernel_regions()
167 data.start = image->data_region.start; in get_kernel_regions()
168 data.size = image->data_region.size; in get_kernel_regions()
/haiku/src/system/kernel/
H A Delf.cpp128 imageInfo.basic_info.data = (void *)image->data_region.start; in register_elf_image()
129 imageInfo.basic_info.data_size = image->data_region.size; in register_elf_image()
194 || (address >= image->data_region.start in find_image_at_address()
196 <= (image->data_region.start + image->data_region.size))) in find_image_at_address()
276 image->data_region.id = -1; in create_image_struct()
289 if (image->data_region.id >= 0) in delete_elf_image()
290 delete_area(image->data_region.id); in delete_elf_image()
466 >= image->text_region.size + image->data_region.size) in dump_symbols()
485 >= image->text_region.size + image->data_region.size) in dump_symbols()
519 dump_elf_region(&image->data_region, "data"); in dump_image_info()
[all …]
/haiku/src/system/kernel/arch/sparc/
H A Darch_elf.cpp34 || (address >= image->data_region.start in is_in_image()
35 && address < image->data_region.start + image->data_region.size); in is_in_image()
/haiku/headers/private/kernel/boot/
H A Delf.h49 elf32_region data_region; member
66 elf64_region data_region; member
/haiku/src/system/kernel/arch/x86/
H A Darch_elf.cpp34 || (address >= image->data_region.start in is_in_image()
35 && address < image->data_region.start + image->data_region.size); in is_in_image()
/haiku/src/system/kernel/arch/arm/
H A Darch_elf.cpp161 || (address >= image->data_region.start in is_in_image()
162 && address < image->data_region.start + image->data_region.size); in is_in_image()
/haiku/src/system/kernel/debug/
H A Dgdb.cpp228 kernelImage->data_region.delta, in gdb_parse_command()
229 kernelImage->data_region.delta); in gdb_parse_command()
/haiku/headers/private/kernel/
H A Delf_priv.h34 elf_region data_region; member
/haiku/src/system/kernel/vm/
H A Dvm.cpp3522 address = (void*)ROUNDDOWN(image->data_region.start, B_PAGE_SIZE); in create_preloaded_image_areas()
3523 image->data_region.id = create_area(name, &address, B_EXACT_ADDRESS, in create_preloaded_image_areas()
3524 PAGE_ALIGN(image->data_region.size), B_ALREADY_WIRED, in create_preloaded_image_areas()