/glibc-2.36/elf/ |
D | dl-addr.c | 27 struct link_map **mapp, const ElfW(Sym) **symbolp) in determine_info() 38 const ElfW(Sym) *symtab in determine_info() 39 = (const ElfW(Sym) *) D_PTR (match, l_info[DT_SYMTAB]); in determine_info() 44 const ElfW(Sym) *matchsym = NULL; in determine_info() 68 matchsym = (ElfW(Sym) *) &symtab[symndx]; in determine_info() 76 const ElfW (Sym) *symtabend in determine_info() 89 matchsym = (ElfW(Sym) *) symtab; in determine_info() 119 struct link_map **mapp, const ElfW(Sym) **symbolp) in _dl_addr()
|
D | dl-audit.c | 132 _dl_audit_symbind_alt (struct link_map *l, const ElfW(Sym) *ref, void **value, in _dl_audit_symbind_alt() 141 unsigned int ndx = (ref - (ElfW(Sym) *) D_PTR (result, l_info[DT_SYMTAB])); in _dl_audit_symbind_alt() 145 ElfW(Sym) sym = *ref; in _dl_audit_symbind_alt() 179 const ElfW(Sym) *defsym, DL_FIXUP_VALUE_TYPE *value, in rtld_hidden_def() 186 unsigned int boundndx = defsym - (ElfW(Sym) *) D_PTR (result, in rtld_hidden_def() 203 ElfW(Sym) sym = *defsym; in rtld_hidden_def() 277 ElfW(Sym) *defsym = ((ElfW(Sym) *) D_PTR (reloc_result->bound, in _dl_audit_pltenter() 282 ElfW(Sym) sym = *defsym; in _dl_audit_pltenter() 353 ElfW(Sym) *defsym = ((ElfW(Sym) *) D_PTR (reloc_result->bound, in _dl_audit_pltexit() 358 ElfW(Sym) sym = *defsym; in _dl_audit_pltexit()
|
D | dl-lookup-direct.c | 27 static const ElfW(Sym) * in ElfW() argument 32 const ElfW(Sym) *symtab = (const void *) D_PTR (map, l_info[DT_SYMTAB]); in ElfW() 33 const ElfW(Sym) *sym = &symtab[symidx]; in ElfW() 70 const ElfW(Sym) * in ElfW() argument 87 const ElfW(Sym) *sym = check_match (map, undef_name, in ElfW() 108 const ElfW(Sym) *sym = check_match (map, undef_name, in ElfW()
|
D | dl-lookup.c | 41 const ElfW(Sym) *s; 59 static const ElfW(Sym) * in ElfW() argument 61 const ElfW(Sym) *const ref, in ElfW() 65 const ElfW(Sym) *const sym, in ElfW() 69 const ElfW(Sym) **const versioned_sym, in ElfW() 169 const ElfW(Sym) *sym, const struct link_map *map) in enter_unique_sym() 214 int type_class, const ElfW(Sym) *sym, const char *strtab, in do_lookup_unique() 215 const ElfW(Sym) *ref, const struct link_map *undef_map, in do_lookup_unique() 344 unsigned long int *old_hash, const ElfW(Sym) *ref, in do_lookup_x() 385 const ElfW(Sym) *versioned_sym = NULL; in do_lookup_x() [all …]
|
D | dl-runtime.c | 47 const ElfW(Sym) *const symtab in attribute_hidden() 56 const ElfW(Sym) *sym = &symtab[ELFW(R_SYM) (reloc->r_info)]; in attribute_hidden() 57 const ElfW(Sym) *refsym = sym; in attribute_hidden() 236 const ElfW(Sym) *const symtab in DL_FIXUP_VALUE_TYPE() 245 const ElfW(Sym) *refsym = &symtab[ELFW(R_SYM) (reloc->r_info)]; in DL_FIXUP_VALUE_TYPE() 246 const ElfW(Sym) *defsym = refsym; in DL_FIXUP_VALUE_TYPE()
|
D | do-rel.h | 52 const ElfW(Sym) *const symtab 64 const ElfW (Sym) *sym = &symtab[ELFW (R_SYM) (r->r_info)]; 134 const ElfW(Sym) *sym = &symtab[ELFW(R_SYM) (r->r_info)]; 181 const ElfW(Sym) *sym = &symtab[ELFW(R_SYM) (r->r_info)];
|
D | dl-sym.c | 45 _dl_tls_symaddr (struct link_map *map, const ElfW(Sym) *ref) in _dl_tls_symaddr() 72 const ElfW(Sym) **refp; 88 const ElfW(Sym) *ref = NULL; in do_sym()
|
/glibc-2.36/sysdeps/mips/ |
D | sotruss-lib.c | 27 la_mips_o32_gnu_pltenter (ElfW(Sym) *sym __attribute__ ((unused)), in la_mips_o32_gnu_pltenter() 44 la_mips_o32_gnu_pltexit (ElfW(Sym) *sym, unsigned int ndx, uintptr_t *refcook, in la_mips_o32_gnu_pltexit() 58 la_mips_n32_gnu_pltenter (ElfW(Sym) *sym __attribute__ ((unused)), in la_mips_n32_gnu_pltenter() 75 la_mips_n32_gnu_pltexit (ElfW(Sym) *sym, unsigned int ndx, uintptr_t *refcook, in la_mips_n32_gnu_pltexit() 89 la_mips_n64_gnu_pltenter (ElfW(Sym) *sym __attribute__ ((unused)), in la_mips_n64_gnu_pltenter() 106 la_mips_n64_gnu_pltexit (ElfW(Sym) *sym, unsigned int ndx, uintptr_t *refcook, in la_mips_n64_gnu_pltexit()
|
D | dl-machine.h | 172 ElfW(Sym) *sym; \ 193 sym = (ElfW(Sym) *) D_PTR(map, l_info[DT_SYMTAB]) \ 407 const ElfW(Sym) *refsym, const ElfW(Sym) *sym, in elf_machine_fixup_plt() 432 ElfW(Addr) r_info, const ElfW(Sym) *sym, in elf_machine_reloc() 612 const ElfW(Sym) *const refsym = sym; in elf_machine_reloc() 667 const ElfW(Rel) *reloc, const ElfW(Sym) *sym, in elf_machine_rel() 708 const ElfW(Sym) *sym, const struct r_found_version *version, in elf_machine_rela() 729 ElfW(Sym) *sym; in elf_machine_got_rel() 735 const ElfW(Sym) *ref = sym; \ in elf_machine_got_rel() 771 sym = (ElfW(Sym) *) D_PTR (map, l_info[DT_SYMTAB]) + symidx; in elf_machine_got_rel()
|
/glibc-2.36/sysdeps/aarch64/ |
D | dl-machine.h | 140 const ElfW(Sym) *refsym, const ElfW(Sym) *sym, in elf_machine_fixup_plt() 168 const ElfW(Rela) *reloc, const ElfW(Sym) *sym, in elf_machine_rela() 182 const ElfW(Sym) *const refsym = sym; in elf_machine_rela() 320 const ElfW (Sym) *symtab = in elf_machine_lazy_rel() 322 const ElfW (Sym) *sym = &symtab[symndx]; in elf_machine_lazy_rel() 347 const ElfW (Sym) *symtab = (const void *)D_PTR (map, l_info[DT_SYMTAB]); in elf_machine_lazy_rel() 348 const ElfW (Sym) *sym = &symtab[symndx]; in elf_machine_lazy_rel()
|
D | ldsodefs.h | 29 ElfW(Addr) (*aarch64_gnu_pltenter) (ElfW(Sym) *, \ 39 ElfW(Addr) (*aarch64_gnu_pltexit) (ElfW(Sym) *, \
|
/glibc-2.36/sysdeps/riscv/ |
D | dl-machine.h | 144 const ElfW(Sym) *refsym, const ElfW(Sym) *sym, in elf_machine_fixup_plt() 173 const ElfW(Rela) *reloc, const ElfW(Sym) *sym, in elf_machine_rela() 180 const ElfW(Sym) *const __attribute__ ((unused)) refsym = sym; in elf_machine_rela() 333 ElfW(Sym) gp_sym = { 0 }; in elf_machine_runtime_setup() 336 const ElfW(Sym) *ref = &gp_sym; in elf_machine_runtime_setup()
|
D | ldsodefs.h | 28 ElfW(Addr) (*riscv_gnu_pltenter) (ElfW(Sym) *, unsigned int, \ 35 unsigned int (*riscv_gnu_pltexit) (ElfW(Sym) *, unsigned int, \
|
/glibc-2.36/sysdeps/unix/sysv/linux/powerpc/powerpc64/ |
D | ldsodefs.h | 29 _dl_ppc64_is_opd_sym (const struct link_map *l, const ElfW(Sym) *sym) in _dl_ppc64_is_opd_sym() 38 _dl_ppc64_addr_sym_match (const struct link_map *l, const ElfW(Sym) *sym, in _dl_ppc64_addr_sym_match() 39 const ElfW(Sym) *matchsym, ElfW(Addr) addr) in _dl_ppc64_addr_sym_match()
|
/glibc-2.36/sysdeps/arc/ |
D | dl-machine.h | 199 const ElfW(Sym) *refsym, const ElfW(Sym) *sym, in elf_machine_fixup_plt() 220 const ElfW(Rela) *reloc, const ElfW(Sym) *sym, in elf_machine_rela() 234 const ElfW(Sym) *const refsym = sym; in elf_machine_rela()
|
D | ldsodefs.h | 28 ElfW(Addr) (*arc_gnu_pltenter) (ElfW(Sym) *, unsigned int, \ 35 unsigned int (*arc_gnu_pltexit) (ElfW(Sym) *, unsigned int, \
|
/glibc-2.36/sysdeps/x86_64/ |
D | dl-machine.h | 216 const ElfW(Sym) *refsym, const ElfW(Sym) *sym, in elf_machine_fixup_plt() 246 const ElfW(Rela) *reloc, const ElfW(Sym) *sym, in elf_machine_rela() 269 const ElfW(Sym) *const refsym = sym; in elf_machine_rela() 515 const ElfW (Sym) *symtab = (const void *)D_PTR (map, l_info[DT_SYMTAB]); in elf_machine_lazy_rel() 516 const ElfW (Sym) *sym = &symtab[symndx]; in elf_machine_lazy_rel()
|
/glibc-2.36/sysdeps/loongarch/ |
D | dl-machine.h | 128 const ElfW (Sym) *refsym, const ElfW (Sym) *sym, in elf_machine_fixup_plt() 146 const ElfW (Sym) *sym, in elf_machine_rela() 153 const ElfW (Sym) *const __attribute__ ((unused)) refsym = sym; in elf_machine_rela()
|
D | ldsodefs.h | 28 ElfW (Addr) (*loongarch_gnu_pltenter) (ElfW (Sym) *, unsigned int, \ 35 unsigned int (*loongarch_gnu_pltexit) (ElfW (Sym) *, unsigned int, \
|
/glibc-2.36/sysdeps/hppa/ |
D | dl-fptr.c | 186 const ElfW(Sym) *symtab = (const void *) D_PTR (map, l_info[DT_SYMTAB]); in ElfW() 191 const ElfW(Sym) *symtabend; in ElfW() 201 symtabend = (const ElfW(Sym) *) strtab; in ElfW() 227 _dl_make_fptr (struct link_map *map, const ElfW(Sym) *sym, in _dl_make_fptr() 231 const ElfW(Sym) *symtab; in _dl_make_fptr()
|
/glibc-2.36/sysdeps/nios2/ |
D | ldsodefs.h | 28 ElfW(Addr) (*nios2_gnu_pltenter) (ElfW(Sym) *, unsigned int, \ 35 unsigned int (*nios2_gnu_pltexit) (ElfW(Sym) *, unsigned int, \
|
/glibc-2.36/sysdeps/arc/bits/ |
D | link.h | 38 extern ElfW(Addr) la_arc_gnu_pltenter (ElfW(Sym) *__sym, unsigned int __ndx, 45 extern unsigned int la_arc_gnu_pltexit (ElfW(Sym) *__sym, unsigned int __ndx,
|
/glibc-2.36/sysdeps/riscv/bits/ |
D | link.h | 42 extern ElfW(Addr) la_riscv_gnu_pltenter (ElfW(Sym) *__sym, unsigned int __ndx, 49 extern unsigned int la_riscv_gnu_pltexit (ElfW(Sym) *__sym, unsigned int __ndx,
|
/glibc-2.36/sysdeps/loongarch/bits/ |
D | link.h | 42 extern ElfW (Addr) la_loongarch_gnu_pltenter (ElfW (Sym) *__sym, 50 extern unsigned int la_loongarch_gnu_pltexit (ElfW (Sym) *__sym,
|
/glibc-2.36/sysdeps/unix/sysv/linux/ |
D | dl-vdso.h | 45 ElfW (Sym) wsym = { 0 }; in dl_vdso_vsym() 51 const ElfW (Sym) *ref = &wsym; in dl_vdso_vsym()
|