Searched refs:GElf_Sym (Results 1 - 25 of 47) sorted by relevance

12

/freebsd-13-stable/cddl/contrib/opensolaris/tools/ctf/common/
H A Dsymbol.h38 int ignore_symbol(GElf_Sym *sym, const char *name);
H A Dsymbol.c35 ignore_symbol(GElf_Sym *sym, const char *name)
/freebsd-13-stable/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_pid.h50 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 Ddtrace.h501 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 Ddt_module.c286 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 Ddt_impl.h96 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 Ddt_pid.c71 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 Ddt_isadep.c41 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 Dgelf.h47 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 Dgelf_symshndx.c34 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 Dgelf_sym.c36 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 Ddt_isadep.c48 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 Ddt_isadep.c48 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 Dlibproc.h84 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 Dproc_sym.c113 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 Ddt_isadep.c61 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 Ddt_isadep.c43 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 Dnm.c62 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 Dproc_test.c105 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 Ddt_isadep.c54 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 Doutput.c239 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 Dinput.c335 GElf_Sym si_cursym;
386 GElf_Sym *
389 GElf_Sym sym;
/freebsd-13-stable/cddl/contrib/opensolaris/lib/libdtrace/i386/
H A Ddt_isadep.c67 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 Dlibdwarf_elf_init.c58 GElf_Sym sym;
101 GElf_Sym sym;
/freebsd-13-stable/contrib/elftoolchain/elfcopy/
H A Dsymbols.c80 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;

Completed in 224 milliseconds

12