/third_party/libunwind/src/coredump/ |
D | _UCD_get_mapinfo_linux.c | 86 if (ui->phdrs[p].p_type == PT_LOAD in _handle_file_note() 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() 114 _UCD_get_mapinfo(struct UCD_info *ui, coredump_phdr_t *phdrs, unsigned phdr_size) in _UCD_get_mapinfo() argument 120 if (phdrs[i].p_type == PT_NOTE) in _UCD_get_mapinfo() 124 ret = _UCD_elf_read_segment(ui, &phdrs[i], &segment, &segment_size); in _UCD_get_mapinfo()
|
D | _UCD_create.c | 123 …coredump_phdr_t *phdrs = ui->phdrs = memset(malloc(size * sizeof(phdrs[0])), 0, size * sizeof(phdr… in _UCD_create() local 126 coredump_phdr_t *cur = phdrs; in _UCD_create() 152 coredump_phdr_t *cur = phdrs; in _UCD_create() 178 int ret = _UCD_get_threadinfo(ui, phdrs, size); in _UCD_create() 184 ret = _UCD_get_mapinfo(ui, phdrs, size); in _UCD_create() 190 coredump_phdr_t *cur = phdrs; in _UCD_create() 259 struct coredump_phdr *phdr = &ui->phdrs[phdr_no]; in _UCD_add_backing_file_at_segment() 322 struct coredump_phdr *phdr = &ui->phdrs[i]; in _UCD_add_backing_file_at_vaddr()
|
D | _UCD_get_threadinfo_prstatus.c | 87 _UCD_get_threadinfo(struct UCD_info *ui, coredump_phdr_t *phdrs, unsigned phdr_size) in _UCD_get_threadinfo() argument 93 Debug(8, "phdr[%03d]: type:%d", i, phdrs[i].p_type); in _UCD_get_threadinfo() 94 if (phdrs[i].p_type == PT_NOTE) in _UCD_get_threadinfo() 99 ret = _UCD_elf_read_segment(ui, &phdrs[i], &segment, &segment_size); in _UCD_get_threadinfo()
|
D | _UCD_internal.h | 90 coredump_phdr_t *phdrs; /* array, allocated */ member 107 int _UCD_get_threadinfo(struct UCD_info *ui, coredump_phdr_t *phdrs, unsigned phdr_size); 108 int _UCD_get_mapinfo(struct UCD_info *ui, coredump_phdr_t *phdrs, unsigned phdr_size);
|
D | _UCD_destroy.c | 41 struct coredump_phdr *phdr = &ui->phdrs[i]; in _UCD_destroy() 47 free(ui->phdrs); in _UCD_destroy()
|
D | _UCD_get_mapinfo_generic.c | 29 _UCD_get_mapinfo(struct UCD_info *ui, coredump_phdr_t *phdrs, unsigned phdr_size) in _UCD_get_mapinfo() argument
|
D | _UCD_access_mem.c | 44 phdr = &ui->phdrs[i]; in _UCD_access_mem()
|
D | _UCD_elf_map_image.c | 94 coredump_phdr_t *phdr = &ui->phdrs[i]; in _UCD_get_elf_image()
|
/third_party/rust/crates/rustix/src/backend/linux_raw/runtime/ |
D | tls.rs | 19 let phdrs = exe_phdrs_slice(); in startup_tls_info() localVariable 24 for phdr in phdrs { in startup_tls_info() 26 PT_PHDR => base = phdrs.as_ptr().cast::<u8>().offset(-(phdr.p_vaddr as isize)), in startup_tls_info()
|
/third_party/elfutils/tests/ |
D | run-getphdrnum.sh | 107 testfiles testfile-phdrs.elf 109 testrun_compare ${abs_top_builddir}/src/readelf -h testfile-phdrs.elf<<\EOF
|
D | Makefile.am | 594 run-getphdrnum.sh testfile-phdrs.elf.bz2 \
|
D | ChangeLog | 896 * testfile-phdrs.elf.bz2: New test file. 899 (EXTRA_DIST): Add run-getphdrnum.sh and testfile-phdrs.elf.bz2.
|
/third_party/elfutils/libdwfl/ |
D | dwfl_module_getdwarf.c | 400 void *phdrs = malloc (phdrs_bytes); in find_prelink_address_sync() local 401 if (unlikely (phdrs == NULL)) in find_prelink_address_sync() 403 dst.d_buf = phdrs; in find_prelink_address_sync() 408 free (phdrs); in find_prelink_address_sync() 413 Elf32_Phdr (*p32)[phnum] = phdrs; in find_prelink_address_sync() 423 Elf64_Phdr (*p64)[phnum] = phdrs; in find_prelink_address_sync() 431 free (phdrs); in find_prelink_address_sync()
|
D | ChangeLog | 1018 phdrs and shdrs. 1020 Likewise for phdrs. 1022 (elf_from_remote_memory): Allocate exact amount of bytes for phdrs. 1134 * link_map.c (dwfl_link_map_report): Allocate phdrs and dyn with 1140 Allocate phdrs with malloc, not on stack. free in finish. 1158 phdrs on the stack. Allocate with malloc and free when done. 1173 phdrs and shdrs unions with malloc, not alloca. Free after use. 2210 PT_INTERP p_vaddr separately from main phdrs and undo phdrs. 2351 * link_map.c (dwfl_link_map_report): Detect bias of embedded phdrs and
|
/third_party/elfutils/libelf/ |
D | ChangeLog | 619 updating phdrs. 621 checking if phdrs haven't been read in yet. 855 * elf32_getphdr.c (getphdr_wrlock): Allocate phdrs with malloc, not
|
/third_party/elfutils/config/ |
D | elfutils.spec.in | 935 - readelf, elflint: handle SHT_NOTE sections without requiring phdrs 939 rt dynamic symbol tables found via phdrs; dwfl_standard_find_de
|
/third_party/elfutils/ |
D | NEWS | 824 readelf, elflint: handle SHT_NOTE sections without requiring phdrs 830 support dynamic symbol tables found via phdrs;
|
/third_party/elfutils/src/ |
D | ChangeLog | 761 * strip.c (handle_elf): Always copy over phdrs if there are any 1838 (check_sections): Don't try to match section offsets to phdrs offsets 2180 is not zero for symbol tables. Check phdrs are not NULL.
|
/third_party/elfutils/po/ |
D | ja.po | 6584 msgid "cannot get number of phdrs" 6585 msgstr "phdrs の数を取得できません"
|
D | de.po | 6339 msgid "cannot get number of phdrs"
|
D | uk.po | 6949 msgid "cannot get number of phdrs"
|
D | pl.po | 6929 msgid "cannot get number of phdrs"
|
D | es.po | 6914 msgid "cannot get number of phdrs"
|