Home
last modified time | relevance | path

Searched refs:Elf64_Sym (Results 1 – 25 of 40) sorted by relevance

12

/illumos-gate/usr/src/head/
H A Dlink.h215 extern uintptr_t la_amd64_pltenter(Elf64_Sym *, uint_t, uintptr_t *,
218 extern uintptr_t la_symbind64(Elf64_Sym *, uint_t, uintptr_t *,
220 extern uintptr_t la_sparcv9_pltenter(Elf64_Sym *, uint_t, uintptr_t *,
223 extern uintptr_t la_pltexit64(Elf64_Sym *, uint_t, uintptr_t *,
H A Dproc_service.h80 typedef Elf64_Sym ps_sym_t;
H A Dgelf.h62 typedef Elf64_Sym GElf_Sym;
/illumos-gate/usr/src/cmd/sgs/link_audit/common/
H A Dtruss.c188 la_symbind64(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcook, in la_symbind64()
228 la_sparcv9_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter()
237 la_amd64_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter()
280 la_pltexit64(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_pltexit64()
H A Dperfcnt.c171 la_sparcv9_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter()
180 la_amd64_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter()
201 la_pltexit64(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_pltexit64()
H A Dwho.h37 #define Elf_Sym Elf64_Sym
H A Dsymbindrep.c90 la_symbind64(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcook, in la_symbind64()
H A Dwho.c282 la_sparcv9_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter()
291 la_amd64_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter()
H A Dbindings.c360 la_sparcv9_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcooke, in la_sparcv9_pltenter()
369 la_amd64_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcooke, in la_sparcv9_pltenter()
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_module.c107 const Elf64_Sym *sym = dmp->dm_symtab.cts_data; in dt_module_syminit64()
170 Elf64_Sym *lhs = *((Elf64_Sym **)lp); in dt_module_symcomp64()
171 Elf64_Sym *rhs = *((Elf64_Sym **)rp); in dt_module_symcomp64()
218 Elf64_Sym *symtab = (Elf64_Sym *)dmp->dm_symtab.cts_data; in dt_module_symsort64()
219 Elf64_Sym **sympp = (Elf64_Sym **)dmp->dm_asmap; in dt_module_symsort64()
224 Elf64_Sym *sym = symtab + dsp->ds_symid; in dt_module_symsort64()
235 sizeof (Elf64_Sym *), dt_module_symcomp64); in dt_module_symsort64()
300 const Elf64_Sym *sym; in dt_module_symname64()
369 const Elf64_Sym **asmap = (const Elf64_Sym **)dmp->dm_asmap; in dt_module_symaddr64()
371 const Elf64_Sym *sym; in dt_module_symaddr64()
[all …]
H A Ddt_link.c279 Elf64_Sym *de_sym;
298 Elf64_Sym *sym; in prepare_elf64()
343 if ((dep->de_sym = calloc(dep->de_nsym, sizeof (Elf64_Sym))) == NULL) { in prepare_elf64()
364 bzero(sym, sizeof (Elf64_Sym)); in prepare_elf64()
669 shp->sh_entsize = sizeof (Elf64_Sym); in dump_elf64()
673 shp->sh_size = de.de_nsym * sizeof (Elf64_Sym); in dump_elf64()
1068 symsize = sizeof (Elf64_Sym); in process_obj()
/illumos-gate/usr/src/cmd/abi/appcert/static_prof/
H A Dstatic_prof.h114 Elf64_Sym *dsym_tab;
123 Elf64_Sym *sym_tab;
H A Dstatic_prof.c712 Elf64_Sym *syms; in find_symtabs()
741 syms = (Elf64_Sym *) data->d_buf; in find_symtabs()
897 Elf64_Sym * syms, in scan_archive_symbols()
911 Elf64_Sym *symtab_entry; in scan_archive_symbols()
983 Elf64_Sym * syms, in scan_symbols()
991 Elf64_Sym *symtab_entry; in scan_symbols()
1070 Elf64_Sym * syms, in bind_symbols()
1078 Elf64_Sym *symtab_entry; in bind_symbols()
1180 Elf64_Sym *syms; in print_symtab()
1208 syms = (Elf64_Sym *) data->d_buf; in print_symtab()
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_gelf.c881 Elf64_Sym *lhs = *((Elf64_Sym **)lp); in gelf64_sym_compare()
882 Elf64_Sym *rhs = *((Elf64_Sym **)rp); in gelf64_sym_compare()
1001 Elf64_Sym **sympp = (Elf64_Sym **)gst->gst_asmap; in gelf64_symtab_sort()
1007 Elf64_Sym *sym = MDB_NV_COOKIE(v); in gelf64_symtab_sort()
1032 Elf64_Sym *sym = gst->gst_dsect->gs_data; in gelf64_symtab_init()
1043 (uint_t)sizeof (Elf64_Sym)); in gelf64_symtab_init()
1513 const Elf64_Sym *symp; in gelf64_sym_search()
1594 const Elf64_Sym *s64; in mdb_gelf_symtab_lookup_by_addr()
1684 sym_size = sizeof (Elf64_Sym); in mdb_gelf_symtab_lookup_by_file()
1733 sym_size = sizeof (Elf64_Sym); in mdb_gelf_symtab_iter()
[all …]
H A Dmdb_gelf.h85 Elf64_Sym ds_s64; /* 64-bit native symbol data */
/illumos-gate/usr/src/common/ctf/
H A Dctf_lookup.c198 const Elf64_Sym *symp = (Elf64_Sym *)sp->cts_data + symidx; in ctf_lookup_by_symbol()
261 const Elf64_Sym *symp = (Elf64_Sym *)sp->cts_data + symidx; in ctf_func_info()
H A Dctf_open.c93 static Elf64_Sym *
94 sym_to_gelf(const Elf32_Sym *src, Elf64_Sym *dst) in sym_to_gelf()
123 Elf64_Sym sym, *gsp; in init_symtab()
137 gsp = (Elf64_Sym *)(uintptr_t)symp; in init_symtab()
560 symsect->cts_entsize != sizeof (Elf64_Sym)) in ctf_bufopen()
779 if (symsect->cts_entsize == sizeof (Elf64_Sym)) in ctf_bufopen()
H A Dctf_types.c1128 const Elf64_Sym *symp = (Elf64_Sym *)symbase + i; in ctf_object_iter()
1182 const Elf64_Sym *symp = (Elf64_Sym *)symbase + i; in ctf_function_iter()
1247 const Elf64_Sym *symp = (Elf64_Sym *)symbase + idx; in ctf_symbol_name()
/illumos-gate/usr/src/lib/libctf/common/
H A Dlibctf_impl.h57 typedef int (*ctf_symtab_f)(const Elf64_Sym *, ulong_t, const char *,
H A Dctf_merge.c65 Elf64_Sym cmo_sym; /* Symbol Entry */
74 Elf64_Sym cmf_sym; /* Symbol Entry */
1076 const char *file, const char *name, const Elf64_Sym *symp) in ctf_merge_add_function()
1113 const char *file, const char *name, const Elf64_Sym *symp) in ctf_merge_add_object()
1139 ctf_merge_add_symbol(const Elf64_Sym *symp, ulong_t idx, const char *file, in ctf_merge_add_symbol()
1308 const Elf64_Sym *ctf_symp, const char *symtab_file, const char *symtab_name, in ctf_merge_symbol_match()
1309 const Elf64_Sym *symtab_symp, boolean_t *is_fuzzy) in ctf_merge_symbol_match()
1372 ctf_merge_symbols(const Elf64_Sym *symp, ulong_t idx, const char *file, in ctf_merge_symbols()
/illumos-gate/usr/src/lib/abi/apptrace/common/
H A Dapptrace.c474 la_symbind64(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcook, in la_symbind64()
555 la_sparcv9_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter()
564 la_amd64_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter()
709 la_pltexit64(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_pltexit64()
/illumos-gate/usr/src/uts/common/ctf/
H A Dctf_mod.c150 symsect.cts_entsize = sizeof (Elf64_Sym); in ctf_modopen()
/illumos-gate/usr/src/uts/common/sys/
H A Dmachelf.h78 typedef Elf64_Sym Sym;
/illumos-gate/usr/src/boot/sys/sys/
H A Delf64.h209 } Elf64_Sym; typedef
/illumos-gate/usr/src/cmd/sgs/ldprof/common/
H A Dprofile.c621 la_sparcv9_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter()
630 la_amd64_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter()

12