Home
last modified time | relevance | path

Searched refs:d_un (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-14.2/sys/sys/
H A Dlink_aout.h197 } d_un; member
205 #define LD_GOT(x) ((x)->d_un.d_sdt->sdt_got)
206 #define LD_PLT(x) ((x)->d_un.d_sdt->sdt_plt)
207 #define LD_REL(x) ((x)->d_un.d_sdt->sdt_rel)
209 #define LD_HASH(x) ((x)->d_un.d_sdt->sdt_hash)
211 #define LD_NEED(x) ((x)->d_un.d_sdt->sdt_sods)
213 #define LD_PATHS(x) ((x)->d_un.d_sdt->sdt_paths)
215 #define LD_GOTSZ(x) ((x)->d_un.d_sdt->sdt_plt - (x)->d_un.d_sdt->sdt_got)
216 #define LD_RELSZ(x) ((x)->d_un.d_sdt->sdt_hash - (x)->d_un.d_sdt->sdt_rel)
217 #define LD_HASHSZ(x) ((x)->d_un.d_sdt->sdt_nzlist - (x)->d_un.d_sdt->sdt_hash)
[all …]
H A Delf32.h126 } d_un; member
H A Delf64.h135 } d_un; member
/freebsd-14.2/stand/common/
H A Dself_reloc.c82 rel = (ElfW_Rel *)(dynp->d_un.d_ptr + baseaddr); in self_reloc()
86 relsz = dynp->d_un.d_val; in self_reloc()
90 relent = dynp->d_un.d_val; in self_reloc()
H A Dload_elf.c878 (Elf_Hashelt*)(uintptr_t)(dp[i].d_un.d_ptr + off);
882 (char *)(uintptr_t)(dp[i].d_un.d_ptr + off);
885 ef->strsz = dp[i].d_un.d_val;
889 (Elf_Sym *)(uintptr_t)(dp[i].d_un.d_ptr + off);
893 (Elf_Rel *)(uintptr_t)(dp[i].d_un.d_ptr + off);
896 ef->relsz = dp[i].d_un.d_val;
900 (Elf_Rela *)(uintptr_t)(dp[i].d_un.d_ptr + off);
903 ef->relasz = dp[i].d_un.d_val;
/freebsd-14.2/usr.sbin/kldxref/
H A Def.c291 hash_off = ef_get_offset(ef, dp->d_un.d_ptr); in ef_parse_dynamic()
297 str_off = ef_get_offset(ef, dp->d_un.d_ptr); in ef_parse_dynamic()
303 sym_off = ef_get_offset(ef, dp->d_un.d_ptr); in ef_parse_dynamic()
306 if (dp->d_un.d_val != elf_object_size(ef->ef_efile, in ef_parse_dynamic()
316 rel_off = ef_get_offset(ef, dp->d_un.d_ptr); in ef_parse_dynamic()
322 rel_sz = dp->d_un.d_val; in ef_parse_dynamic()
325 if (dp->d_un.d_val != elf_object_size(ef->ef_efile, in ef_parse_dynamic()
335 rela_off = ef_get_offset(ef, dp->d_un.d_ptr); in ef_parse_dynamic()
341 rela_sz = dp->d_un.d_val; in ef_parse_dynamic()
344 if (dp->d_un.d_val != elf_object_size(ef->ef_efile, in ef_parse_dynamic()
/freebsd-14.2/contrib/elftoolchain/libelf/
H A Dgelf_dyn.c84 dst->d_un.d_val = (Elf64_Xword) dyn32->d_un.d_val; in gelf_getdyn()
144 LIBELF_COPY_U32(dyn32, ds, d_un.d_val); in gelf_update_dyn()
H A Delf_types.m493 `d_un.d_ptr, WORD',
98 `d_un.d_ptr, XWORD',
/freebsd-14.2/contrib/llvm-project/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp134 Entry.d_un.d_ptr = Addr; in addAddr()
140 Entries[Index].d_un.d_ptr = Addr; in modifyAddr()
146 Entry.d_un.d_val = Value; in addValue()
152 Entries[Index].d_un.d_val = Value; in modifyValue()
459 Dyn.SONameOffset = Entry.d_un.d_val; in populateDynamic()
462 Dyn.StrTabAddr = Entry.d_un.d_ptr; in populateDynamic()
466 Dyn.StrSize = Entry.d_un.d_val; in populateDynamic()
470 Dyn.NeededLibNames.push_back(Entry.d_un.d_val); in populateDynamic()
473 Dyn.DynSymAddr = Entry.d_un.d_ptr; in populateDynamic()
477 Dyn.ElfHash = Entry.d_un.d_ptr; in populateDynamic()
[all …]
/freebsd-14.2/libexec/rtld-elf/
H A Drtld.c1304 plttype = dynp->d_un.d_val; in digest_dynamic1()
1327 dynp->d_un.d_val); in digest_dynamic1()
1336 dynp->d_un.d_val); in digest_dynamic1()
1345 dynp->d_un.d_val); in digest_dynamic1()
1351 dynp->d_un.d_ptr); in digest_dynamic1()
1364 dynp->d_un.d_ptr); in digest_dynamic1()
1384 nep->name = dynp->d_un.d_val; in digest_dynamic1()
1396 nep->name = dynp->d_un.d_val; in digest_dynamic1()
1411 nep->name = dynp->d_un.d_val; in digest_dynamic1()
1487 if (dynp->d_un.d_val & DF_ORIGIN) in digest_dynamic1()
[all …]
/freebsd-14.2/sys/kern/
H A Dlink_elf.c584 (ef->address + dp->d_un.d_ptr); in parse_dynamic()
592 ef->strtab = (caddr_t) (ef->address + dp->d_un.d_ptr); in parse_dynamic()
595 ef->strsz = dp->d_un.d_val; in parse_dynamic()
601 if (dp->d_un.d_val != sizeof(Elf_Sym)) in parse_dynamic()
611 ef->relsize = dp->d_un.d_val; in parse_dynamic()
614 if (dp->d_un.d_val != sizeof(Elf_Rel)) in parse_dynamic()
621 ef->pltrelsize = dp->d_un.d_val; in parse_dynamic()
627 ef->relasize = dp->d_un.d_val; in parse_dynamic()
630 if (dp->d_un.d_val != sizeof(Elf_Rela)) in parse_dynamic()
634 plttype = dp->d_un.d_val; in parse_dynamic()
[all …]
/freebsd-14.2/sys/powerpc/powerpc/
H A Delf32_machdep.c351 rela = (Elf_Rela *)(relocbase+dynp->d_un.d_ptr); in elf_reloc_self()
354 relasz = dynp->d_un.d_val; in elf_reloc_self()
427 got = (Elf_Addr *)(loadbase + dp->d_un.d_ptr); in elf_cpu_parse_dynamic()
H A Delf64_machdep.c403 rela = (Elf_Rela *)(relocbase+dynp->d_un.d_ptr); in elf_reloc_self()
406 relasz = dynp->d_un.d_val; in elf_reloc_self()
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/cfi/
H A Dcfi.cpp229 symtab = p->d_un.d_ptr; in find_cfi_check_in_dso()
231 strtab = p->d_un.d_ptr; in find_cfi_check_in_dso()
233 strsz = p->d_un.d_ptr; in find_cfi_check_in_dso()
/freebsd-14.2/contrib/file/src/
H A Dreadelf.h450 } d_un; member
458 } d_un; member
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Object/
H A DELFTypes.h359 } d_un;
369 } d_un;
376 using Elf_Dyn_Base<ELFT>::d_un;
380 uintX_t getVal() const { return d_un.d_val; }
381 uintX_t getPtr() const { return d_un.d_ptr; }
/freebsd-14.2/libexec/rtld-elf/arm/
H A Dreloc.c97 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr); in _rtld_relocate_nonplt_self()
100 relsz = dynp->d_un.d_val; in _rtld_relocate_nonplt_self()
/freebsd-14.2/libexec/rtld-elf/powerpc64/
H A Dreloc.c136 rela = (const Elf_Rela *)(relocbase+dynp->d_un.d_ptr); in reloc_non_plt_self()
139 relasz = dynp->d_un.d_val; in reloc_non_plt_self()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DELFDump.cpp236 outs() << (Data + Dyn.d_un.d_val) << "\n"; in printDynamicSection()
242 outs() << format(Fmt, (uint64_t)Dyn.d_un.d_val); in printDynamicSection()
/freebsd-14.2/usr.bin/elfdump/
H A Delfdump.c94 offsetof(Elf32_Dyn, d_tag), offsetof(Elf32_Dyn, d_un.d_ptr),
95 offsetof(Elf32_Dyn, d_un.d_val),
135 offsetof(Elf64_Dyn, d_tag), offsetof(Elf64_Dyn, d_un.d_ptr),
136 offsetof(Elf64_Dyn, d_un.d_val),
/freebsd-14.2/libexec/rtld-elf/powerpc/
H A Dreloc.c141 rela = (const Elf_Rela *)(relocbase+dynp->d_un.d_ptr); in reloc_non_plt_self()
144 relasz = dynp->d_un.d_val; in reloc_non_plt_self()
/freebsd-14.2/contrib/elftoolchain/elfdump/
H A Delfdump.c1646 dyn.d_un.d_val)) == NULL) in elf_print_dynamic()
1649 PRT("%#-16jx %s\n", (uintmax_t)dyn.d_un.d_val, in elf_print_dynamic()
1670 PRT("%#jx\n", (uintmax_t)dyn.d_un.d_val); in elf_print_dynamic()
1673 (uintmax_t)dyn.d_un.d_val); in elf_print_dynamic()
1686 PRT("%#jx\n", (uintmax_t)dyn.d_un.d_ptr); in elf_print_dynamic()
1689 (uintmax_t)dyn.d_un.d_ptr); in elf_print_dynamic()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DELF.h1503 } d_un; member
1512 } d_un; member
/freebsd-14.2/usr.bin/ldd/
H A Dldd.c382 pie = (dyn[i].d_un.d_val & DF_1_PIE) != 0; in is_pie()
/freebsd-14.2/contrib/elftoolchain/readelf/
H A Dreadelf.c2849 printf(" %ju\n", (uintmax_t) dyn->d_un.d_val); in dump_arch_dyn_val()
2876 printf(" 0x%jx\n", (uintmax_t) dyn->d_un.d_val); in dump_arch_dyn_val()
2881 printf(" %s\n", timestamp(dyn->d_un.d_val)); in dump_arch_dyn_val()
2966 name = dyn_str(re, stab, dyn->d_un.d_val); in dump_dyn_val()
2988 printf(" 0x%jx\n", (uintmax_t) dyn->d_un.d_val); in dump_dyn_val()
3002 printf(" %ju (bytes)\n", (uintmax_t) dyn->d_un.d_val); in dump_dyn_val()
3008 printf(" %ju\n", (uintmax_t) dyn->d_un.d_val); in dump_dyn_val()
3032 printf(" %s\n", timestamp(dyn->d_un.d_val)); in dump_dyn_val()
3035 dump_flags(dt_flags, dyn->d_un.d_val); in dump_dyn_val()
3038 dump_flags(dt_flags_1, dyn->d_un.d_val); in dump_dyn_val()
[all …]

12