Home
last modified time | relevance | path

Searched refs:p_vaddr (Results 1 – 11 of 11) sorted by relevance

/haiku/src/system/runtime_loader/
H A Delf_load_image.cpp54 addr_t A = TO_PAGE_SIZE(pheaders->p_vaddr in count_regions()
56 addr_t B = TO_PAGE_SIZE(pheaders->p_vaddr in count_regions()
127 image->regions[regcount].start = pheader->p_vaddr; in parse_program_headers()
130 = PAGE_BASE(pheader->p_vaddr); in parse_program_headers()
133 + PAGE_OFFSET(pheader->p_vaddr)); in parse_program_headers()
146 addr_t A = TO_PAGE_SIZE(pheader->p_vaddr in parse_program_headers()
148 addr_t B = TO_PAGE_SIZE(pheader->p_vaddr in parse_program_headers()
151 image->regions[regcount].start = pheader->p_vaddr; in parse_program_headers()
154 = PAGE_BASE(pheader->p_vaddr); in parse_program_headers()
157 + PAGE_OFFSET(pheader->p_vaddr)); in parse_program_headers()
[all …]
/haiku/src/tools/restest/
H A DElf.h54 Elf32_Addr p_vaddr; member
/haiku/headers/private/storage/
H A DElfX.h44 ElfX(Addr) p_vaddr;
/haiku/src/system/boot/loader/
H A Delf.cpp246 image->dynamic_section.start = header.p_vaddr; in Load()
279 region->start = ROUNDDOWN(header.p_vaddr, B_PAGE_SIZE); in Load()
280 region->size = ROUNDUP(header.p_memsz + (header.p_vaddr % B_PAGE_SIZE), in Load()
358 Class::Map(region->start + (header.p_vaddr % B_PAGE_SIZE)), in Load()
369 uint32 offset = (header.p_vaddr % B_PAGE_SIZE) + header.p_filesz; in Load()
/haiku/src/system/kernel/
H A Delf.cpp1948 image->dynamic_section = programHeaders[i].p_vaddr; in elf_load_user_image()
1955 regionAddress = (char *)(ROUNDDOWN(programHeaders[i].p_vaddr, in elf_load_user_image()
1961 size_t memUpperBound = (programHeaders[i].p_vaddr % B_PAGE_SIZE) in elf_load_user_image()
1963 size_t fileUpperBound = (programHeaders[i].p_vaddr % B_PAGE_SIZE) in elf_load_user_image()
1990 + (programHeaders[i].p_vaddr % B_PAGE_SIZE) in elf_load_user_image()
1993 - (programHeaders[i].p_vaddr % B_PAGE_SIZE) in elf_load_user_image()
2025 + (programHeaders[i].p_vaddr % B_PAGE_SIZE), B_PAGE_SIZE); in elf_load_user_image()
2232 + (programHeaders[i].p_vaddr % B_PAGE_SIZE), B_PAGE_SIZE); in load_kernel_add_on()
2234 end = ROUNDUP(programHeaders[i].p_memsz + programHeaders[i].p_vaddr, in load_kernel_add_on()
2270 image->dynamic_section = programHeaders[i].p_vaddr; in load_kernel_add_on()
[all …]
/haiku/src/kits/debug/
H A DImage.cpp318 *_textAddress = header->p_vaddr; in _LoadFile()
321 *_dataAddress = header->p_vaddr; in _LoadFile()
/haiku/src/tools/
H A Dset_haiku_revision.cpp108 Elf32_Addr p_vaddr; member
120 Elf64_Addr p_vaddr; member
/haiku/headers/os/kernel/
H A Delf.h309 Elf32_Addr p_vaddr; /* virtual address for the segment in memory */ member
326 Elf64_Addr p_vaddr; /* virtual address for the segment in memory */ member
/haiku/headers/build/os/kernel/
H A Delf.h298 Elf32_Addr p_vaddr; /* virtual address for the segment in memory */ member
315 Elf64_Addr p_vaddr; /* virtual address for the segment in memory */ member
/haiku/src/kits/debugger/elf/
H A DElfFile.cpp523 Get(programHeader->p_filesz), Get(programHeader->p_vaddr), in _LoadFile()
/haiku/src/system/kernel/debug/
H A Dcore_dump.cpp1169 header.p_vaddr = 0; in _WriteProgramHeaders()
1191 header.p_vaddr = areaInfo->Base(); in _WriteProgramHeaders()