Home
last modified time | relevance | path

Searched refs:p_vaddr (Results 26 - 50 of 162) sorted by relevance

1234567

/third_party/libunwind/libunwind/src/coredump/
H A D_UCD_get_mapinfo_linux.c87 && 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 Ddl_iterate_phdr.c25 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 Dbuild_id.c66 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 Delf-from-memory.c245 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 Ddwfl_report_elf.c188 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 Dcore-file.c249 *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.c98 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.c132 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.c125 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 Delf.h98 Elf32_Addr p_vaddr; member
110 Elf64_Addr p_vaddr; /* Segment virtual address */ member
/kernel/linux/linux-6.6/arch/powerpc/boot/
H A Delf.h98 Elf32_Addr p_vaddr; member
110 Elf64_Addr p_vaddr; /* Segment virtual address */ member
/third_party/elfutils/tests/
H A Dvendorelf.c99 phdr.p_vaddr = 0; in check_elf()
164 || phdr.p_vaddr != 0 in check_elf()
/third_party/elfutils/libelf/
H A Dgelf_update_phdr.c64 || 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 Ddl_iterate_phdr.c28 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 Dlos_dynlink.c315 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 Ddynlink.c393 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 Ddynlink.c427 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 Delf-fdpic.h23 Elf32_Addr p_vaddr; /* VMA recorded in file */ member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Delf-fdpic.h25 Elf32_Addr p_vaddr; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Delf-fdpic.h25 Elf32_Addr p_vaddr; member
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Delf-fdpic.h12 Elf32_Addr p_vaddr; member
/third_party/libunwind/libunwind/src/dwarf/
H A DGfind_proc_info-lsb.c203 *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 Db64.rs14 pub p_vaddr: ::Elf64_Addr,
H A Db32.rs13 pub p_vaddr: ::Elf32_Addr,
/third_party/elfutils/libdw/
H A Ddwarf_getcfi_elf.c145 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()

Completed in 18 milliseconds

1234567