/third_party/libunwind/libunwind/src/coredump/ |
H A D | _UCD_get_mapinfo_linux.c | 87 && maps[i].start >= ui->phdrs[p].p_vaddr in _handle_file_note() 88 && maps[i].end <= ui->phdrs[p].p_vaddr + ui->phdrs[p].p_filesz) in _handle_file_note()
|
/third_party/musl/src/ldso/ |
H A D | dl_iterate_phdr.c | 25 base = aux[AT_PHDR] - phdr->p_vaddr; in static_dl_iterate_phdr() 27 base = (size_t)_DYNAMIC - phdr->p_vaddr; in static_dl_iterate_phdr()
|
/third_party/mesa3d/src/util/ |
H A D | build_id.c | 66 map_start = (void *)(info->dlpi_addr + info->dlpi_phdr[i].p_vaddr); in build_id_find_nhdr_callback() 79 info->dlpi_phdr[i].p_vaddr); in build_id_find_nhdr_callback()
|
/third_party/elfutils/libdwfl/ |
H A D | elf-from-memory.c | 245 GElf_Addr vaddr = class32 ? (*p32)[i].p_vaddr : (*p64)[i].p_vaddr; in elf_from_remote_memory() 302 GElf_Addr vaddr = class32 ? (*p32)[i].p_vaddr : (*p64)[i].p_vaddr; in elf_from_remote_memory()
|
H A D | dwfl_report_elf.c | 188 vaddr = ph->p_vaddr & -ph->p_align; in __libdwfl_elf_address_range() 189 address_sync = ph->p_vaddr + ph->p_memsz; in __libdwfl_elf_address_range() 210 && ph->p_vaddr + ph->p_memsz > 0) in __libdwfl_elf_address_range() 212 end = bias + (ph->p_vaddr + ph->p_memsz); in __libdwfl_elf_address_range()
|
H A D | core-file.c | 249 *pend_vaddr = (pphdr->p_vaddr + pphdr->p_memsz + align - 1) & -align; in update_end() 270 || pphdr->p_vaddr > *pend_vaddr) in do_more() 308 || ((phdr.p_vaddr + phdr.p_memsz + align - 1) & -align) <= vaddr); in dwfl_elf_phdr_memory_callback() 310 GElf_Off start = vaddr - phdr.p_vaddr + phdr.p_offset; in dwfl_elf_phdr_memory_callback() 440 *vaddrp = phdr->p_vaddr; in __libdwfl_dynamic_vaddr_get()
|
/third_party/musl/porting/linux/user/src/env/ |
H A D | __init_tls.c | 98 base = aux[AT_PHDR] - phdr->p_vaddr; in static_init_tls() 100 base = (size_t)_DYNAMIC - phdr->p_vaddr; in static_init_tls() 111 main_tls.image = (void *)(base + tls_phdr->p_vaddr); in static_init_tls()
|
/third_party/musl/src/env/ |
H A D | __init_tls.c | 132 base = aux[AT_PHDR] - phdr->p_vaddr; in static_init_tls() 134 base = (size_t)_DYNAMIC - phdr->p_vaddr; in static_init_tls() 145 main_tls.image = (void *)(base + tls_phdr->p_vaddr); in static_init_tls()
|
/third_party/musl/porting/liteos_a/user/src/env/ |
H A D | __init_tls.c | 125 base = aux[AT_PHDR] - phdr->p_vaddr; in static_init_tls() 127 base = (size_t)_DYNAMIC - phdr->p_vaddr; in static_init_tls() 138 main_tls.image = (void *)(base + tls_phdr->p_vaddr); in static_init_tls()
|
/kernel/linux/linux-5.10/arch/powerpc/boot/ |
H A D | elf.h | 98 Elf32_Addr p_vaddr; member 110 Elf64_Addr p_vaddr; /* Segment virtual address */ member
|
/kernel/linux/linux-6.6/arch/powerpc/boot/ |
H A D | elf.h | 98 Elf32_Addr p_vaddr; member 110 Elf64_Addr p_vaddr; /* Segment virtual address */ member
|
/third_party/elfutils/tests/ |
H A D | vendorelf.c | 99 phdr.p_vaddr = 0; in check_elf() 164 || phdr.p_vaddr != 0 in check_elf()
|
/third_party/elfutils/libelf/ |
H A D | gelf_update_phdr.c | 64 || unlikely (src->p_vaddr > 0xffffffffull) in gelf_update_phdr() 100 COPY (p_vaddr); in gelf_update_phdr()
|
/third_party/musl/libc-test/src/functionalext/supplement/ldso/ |
H A D | dl_iterate_phdr.c | 28 void *addrhead = (void *)(info->dlpi_addr + info->dlpi_phdr[0].p_vaddr); in header_handler() 39 void *addrhead = (void *)(info->dlpi_addr + info->dlpi_phdr[0].p_vaddr); in same_name_count_handler()
|
/kernel/liteos_m/components/dynlink/ |
H A D | los_dynlink.c | 315 if (elfPhdrTemp->p_vaddr < addrMin) {
in OsReserveSpace() 316 addrMin = elfPhdrTemp->p_vaddr;
in OsReserveSpace() 319 if ((elfPhdrTemp->p_vaddr + elfPhdrTemp->p_memsz) > addrMax) {
in OsReserveSpace() 320 addrMax = elfPhdrTemp->p_vaddr + elfPhdrTemp->p_memsz;
in OsReserveSpace() 335 UINT32 offset = elfPhdr->p_offset - ELF_ALIGN_OFFSET(elfPhdr->p_vaddr, boundary);
in OsDoLoadFile() 336 UINT32 size = elfPhdr->p_filesz + ELF_ALIGN_OFFSET(elfPhdr->p_vaddr, boundary);
in OsDoLoadFile() 367 vAddr = elfPhdrTemp->p_vaddr;
in OsLoadELFFile() 423 dlInfo->dynBase = dso->loadBase + elfPhdrTemp->p_vaddr;
in OsGetDynBase()
|
/third_party/musl/porting/linux/user/ldso/ |
H A D | dynlink.c | 393 for (j=0; v-p->loadmap->segs[j].p_vaddr >= p->loadmap->segs[j].p_memsz; j++); in laddr() 394 return (void *)(v - p->loadmap->segs[j].p_vaddr + p->loadmap->segs[j].addr); in laddr() 402 size_t a = p->loadmap->segs[j].p_vaddr; in laddr_pg() 409 return (void *)(v - p->loadmap->segs[j].p_vaddr + p->loadmap->segs[j].addr); in laddr_pg() 1261 reclaim(dso, ph->p_vaddr & -PAGE_SIZE, ph->p_vaddr); in reclaim_gaps() 1262 reclaim(dso, ph->p_vaddr+ph->p_memsz, in reclaim_gaps() 1263 ph->p_vaddr+ph->p_memsz+PAGE_SIZE-1 & -PAGE_SIZE); in reclaim_gaps() 1464 dyn = ph->p_vaddr; in map_library() 1466 tls_image = ph->p_vaddr; in map_library() [all...] |
/third_party/musl/ldso/linux/ |
H A D | dynlink.c | 427 for (j=0; v-p->loadmap->segs[j].p_vaddr >= p->loadmap->segs[j].p_memsz; j++); in laddr() 428 return (void *)(v - p->loadmap->segs[j].p_vaddr + p->loadmap->segs[j].addr); in laddr() 436 size_t a = p->loadmap->segs[j].p_vaddr; in laddr_pg() 443 return (void *)(v - p->loadmap->segs[j].p_vaddr + p->loadmap->segs[j].addr); in laddr_pg() 1296 reclaim(dso, ph->p_vaddr & -PAGE_SIZE, ph->p_vaddr); in reclaim_gaps() 1297 reclaim(dso, ph->p_vaddr+ph->p_memsz, in reclaim_gaps() 1298 ph->p_vaddr+ph->p_memsz+PAGE_SIZE-1 & -PAGE_SIZE); in reclaim_gaps() 1616 dyn = ph->p_vaddr; in map_library() 1618 tls_image = ph->p_vaddr; in map_library() [all...] |
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | elf-fdpic.h | 23 Elf32_Addr p_vaddr; /* VMA recorded in file */ member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | elf-fdpic.h | 25 Elf32_Addr p_vaddr; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | elf-fdpic.h | 25 Elf32_Addr p_vaddr; member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | elf-fdpic.h | 12 Elf32_Addr p_vaddr; member
|
/third_party/libunwind/libunwind/src/dwarf/ |
H A D | Gfind_proc_info-lsb.c | 203 *load_offset = segbase - phdr[i].p_vaddr; in load_debug_frame() 613 Elf_W(Addr) vaddr = phdr->p_vaddr + load_base; in dwarf_callback() 636 hdr = (struct dwarf_eh_frame_hdr *) (p_eh_hdr->p_vaddr + load_base); in dwarf_callback() 664 Elf_W(Dyn) *dyn = (Elf_W(Dyn) *)(p_dynamic->p_vaddr + load_base); in dwarf_callback() 741 di->start_ip = p_text->p_vaddr + load_base; in dwarf_callback() 742 di->end_ip = p_text->p_vaddr + load_base + p_text->p_memsz; in dwarf_callback() 770 unw_word_t seg_start = info->dlpi_addr + info->dlpi_phdr[n].p_vaddr; in dwarf_callback()
|
/third_party/rust/crates/libc/src/unix/haiku/ |
H A D | b64.rs | 14 pub p_vaddr: ::Elf64_Addr,
|
H A D | b32.rs | 13 pub p_vaddr: ::Elf32_Addr,
|
/third_party/elfutils/libdw/ |
H A D | dwarf_getcfi_elf.c | 145 phdr->p_vaddr, ehdr, in getcfi_gnu_eh_frame() 160 Dwarf_Off eh_frame_offset = eh_frame_ptr - phdr->p_vaddr + phdr->p_offset; in getcfi_gnu_eh_frame() 186 cfi->search_table_vaddr = phdr->p_vaddr; in getcfi_gnu_eh_frame()
|