/freebsd-13-stable/cddl/contrib/opensolaris/tools/ctf/common/ |
H A D | symbol.h | 38 int ignore_symbol(GElf_Sym *sym, const char *name);
|
H A D | symbol.c | 35 ignore_symbol(GElf_Sym *sym, const char *name)
|
/freebsd-13-stable/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_pid.h | 50 fasttrap_probe_spec_t *, const GElf_Sym *); 53 fasttrap_probe_spec_t *, const GElf_Sym *, uint64_t *); 56 fasttrap_probe_spec_t *, const GElf_Sym *, ulong_t); 59 dtrace_hdl_t *, fasttrap_probe_spec_t *, const GElf_Sym *, const char *);
|
H A D | dtrace.h | 501 GElf_Sym *, dtrace_syminfo_t *); 504 GElf_Sym *, dtrace_syminfo_t *); 518 extern int dtrace_symbol_type(dtrace_hdl_t *, const GElf_Sym *, 567 int (*dtv_lookup_by_addr)(void *, GElf_Addr, GElf_Sym *,
|
H A D | dt_module.c | 286 static GElf_Sym * 287 dt_module_symgelf32(const Elf32_Sym *src, GElf_Sym *dst) 301 static GElf_Sym * 302 dt_module_symgelf64(const Elf64_Sym *src, GElf_Sym *dst) 305 bcopy(src, dst, sizeof (GElf_Sym)); 310 static GElf_Sym * 312 GElf_Sym *symp, uint_t *idp) 340 static GElf_Sym * 342 GElf_Sym *symp, uint_t *idp) 370 static GElf_Sym * [all...] |
H A D | dt_impl.h | 96 GElf_Sym *(*do_symname)(struct dt_module *, 97 const char *, GElf_Sym *, uint_t *); 98 GElf_Sym *(*do_symaddr)(struct dt_module *, 99 GElf_Addr, GElf_Sym *, uint_t *);
|
H A D | dt_pid.c | 71 GElf_Sym dpp_last; 120 dt_pid_per_sym(dt_pid_probe_t *pp, const GElf_Sym *symp, const char *func) 232 dt_pid_sym_filt(void *arg, const GElf_Sym *symp, const char *func) 273 GElf_Sym sym; 570 GElf_Sym sym; 860 GElf_Sym sym;
|
/freebsd-13-stable/cddl/contrib/opensolaris/lib/libdtrace/mips/ |
H A D | dt_isadep.c | 41 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp) 50 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, uint64_t *stret) 60 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, ulong_t off) 70 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, const char *pattern)
|
/freebsd-13-stable/contrib/elftoolchain/libelf/ |
H A D | gelf.h | 47 typedef Elf64_Sym GElf_Sym; /* Symbol table entries */ typedef 85 GElf_Sym *gelf_getsym(Elf_Data *_src, int _index, GElf_Sym *_dst); 86 GElf_Sym *gelf_getsymshndx(Elf_Data *_src, Elf_Data *_shindexsrc, 87 int _index, GElf_Sym *_dst, Elf32_Word *_shindexdst); 96 int gelf_update_sym(Elf_Data *_dst, int _index, GElf_Sym *_src); 98 int _index, GElf_Sym *_symsrc, Elf32_Word _shindexsrc);
|
H A D | gelf_symshndx.c | 34 GElf_Sym * 35 gelf_getsymshndx(Elf_Data *d, Elf_Data *id, int ndx, GElf_Sym *dst, 88 gelf_update_symshndx(Elf_Data *d, Elf_Data *id, int ndx, GElf_Sym *gs,
|
H A D | gelf_sym.c | 36 GElf_Sym * 37 gelf_getsym(Elf_Data *ed, int ndx, GElf_Sym *dst) 99 gelf_update_sym(Elf_Data *ed, int ndx, GElf_Sym *gs)
|
/freebsd-13-stable/cddl/contrib/opensolaris/lib/libdtrace/aarch64/ |
H A D | dt_isadep.c | 48 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp) 68 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, uint64_t *stret) 79 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, ulong_t off) 103 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, const char *pattern)
|
/freebsd-13-stable/cddl/contrib/opensolaris/lib/libdtrace/riscv/ |
H A D | dt_isadep.c | 48 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp) 68 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, uint64_t *stret) 79 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, ulong_t off) 103 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, const char *pattern)
|
/freebsd-13-stable/lib/libproc/ |
H A D | libproc.h | 84 typedef int proc_sym_f(void *, const GElf_Sym *, const char *); 141 int proc_addr2sym(struct proc_handle *, uintptr_t, char *, size_t, GElf_Sym *); 150 GElf_Sym *, prsyminfo_t *);
|
H A D | proc_sym.c | 113 GElf_Sym sym1, sym2; 459 const char **namep, GElf_Sym *symp) 461 GElf_Sym sym; 504 size_t namesz, GElf_Sym *symcopy) 586 GElf_Sym *symcopy, prsyminfo_t *si) 588 GElf_Sym sym; 610 GElf_Sym *symcopy, prsyminfo_t *si) 665 GElf_Sym sym;
|
/freebsd-13-stable/cddl/contrib/opensolaris/lib/libdtrace/arm/ |
H A D | dt_isadep.c | 61 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp) 80 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, uint64_t *stret) 129 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, ulong_t off) 152 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, const char *pattern)
|
/freebsd-13-stable/cddl/contrib/opensolaris/lib/libdtrace/powerpc/ |
H A D | dt_isadep.c | 43 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp) 62 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, uint64_t *stret) 138 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, ulong_t off) 161 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, const char *pattern)
|
/freebsd-13-stable/contrib/elftoolchain/nm/ |
H A D | nm.c | 62 GElf_Sym *sym; 67 typedef void (*fn_elem_print)(char, const char *, const GElf_Sym *, const char *); 68 typedef void (*fn_sym_print)(const GElf_Sym *); 69 typedef int (*fn_filter)(char, const GElf_Sym *, const char *); 192 static const char * get_sym_name(Elf *, const GElf_Sym *, size_t, 194 static char get_sym_type(const GElf_Sym *, const char *); 209 static int sym_elem_def(char, const GElf_Sym *, const char *); 210 static int sym_elem_global(char, const GElf_Sym *, const char *); 211 static int sym_elem_global_static(char, const GElf_Sym *, 213 static int sym_elem_nondebug(char, const GElf_Sym *, cons [all...] |
/freebsd-13-stable/lib/libproc/tests/ |
H A D | proc_test.c | 105 verify_bkpt(struct proc_handle *phdl, GElf_Sym *sym, const char *symname, 109 GElf_Sym tsym; 228 GElf_Sym sym1, sym2; 268 GElf_Sym main_sym, r_debug_state_sym; 307 GElf_Sym sym; 385 GElf_Sym bar_sym; 417 GElf_Sym qux_sym; 448 GElf_Sym foo_sym;
|
/freebsd-13-stable/cddl/contrib/opensolaris/lib/libdtrace/sparc/ |
H A D | dt_isadep.c | 54 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp) 73 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, uint64_t *stret) 279 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, ulong_t off) 302 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, const char *pattern)
|
/freebsd-13-stable/cddl/contrib/opensolaris/tools/ctf/cvt/ |
H A D | output.c | 239 check_for_weak(GElf_Sym *weak, char const *weakfile, 241 GElf_Sym *retsym, char **curfilep) 245 GElf_Sym tmpsym; 255 GElf_Sym sym; 309 copy_from_strong(tdata_t *td, GElf_Sym *sym, iidesc_t *strongdesc, 363 GElf_Sym sym; 366 GElf_Sym ssym; 627 GElf_Sym sym;
|
H A D | input.c | 335 GElf_Sym si_cursym; 386 GElf_Sym * 389 GElf_Sym sym;
|
/freebsd-13-stable/cddl/contrib/opensolaris/lib/libdtrace/i386/ |
H A D | dt_isadep.c | 67 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp) 86 uint8_t *text, fasttrap_probe_spec_t *ftp, const GElf_Sym *symp) 137 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, uint64_t *stret) 286 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, ulong_t off) 373 fasttrap_probe_spec_t *ftp, const GElf_Sym *symp, const char *pattern)
|
/freebsd-13-stable/contrib/elftoolchain/libdwarf/ |
H A D | libdwarf_elf_init.c | 58 GElf_Sym sym; 101 GElf_Sym sym;
|
/freebsd-13-stable/contrib/elftoolchain/elfcopy/ |
H A D | symbols.c | 80 static int is_needed_symbol(struct elfcopy *ecp, int i, GElf_Sym *s); 82 GElf_Sym *s, const char *name); 164 is_needed_symbol(struct elfcopy *ecp, int i, GElf_Sym *s) 188 is_remove_symbol(struct elfcopy *ecp, size_t sc, int i, GElf_Sym *s, 191 GElf_Sym sym0 = { 204 if (i == 0 && !memcmp(s, &sym0, sizeof(GElf_Sym))) 396 GElf_Sym sym;
|