Home
last modified time | relevance | path

Searched refs:symsrc (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/tools/perf/util/
Dsymsrc.h15 struct symsrc { struct
40 int symsrc__init(struct symsrc *ss, struct dso *dso, const char *name, enum dso_binary_type type); argument
41 void symsrc__destroy(struct symsrc *ss);
43 bool symsrc__has_symtab(struct symsrc *ss);
44 bool symsrc__possibly_runtime(struct symsrc *ss);
Dsymbol-minimal.c254 int symsrc__init(struct symsrc *ss, struct dso *dso, const char *name, in symsrc__init()
276 bool symsrc__possibly_runtime(struct symsrc *ss __maybe_unused) in symsrc__possibly_runtime()
282 bool symsrc__has_symtab(struct symsrc *ss __maybe_unused) in symsrc__has_symtab()
287 void symsrc__destroy(struct symsrc *ss) in symsrc__destroy()
294 struct symsrc *ss __maybe_unused) in dso__synthesize_plt_symbols()
338 struct symsrc *ss, in dso__load_sym()
339 struct symsrc *runtime_ss __maybe_unused, in dso__load_sym()
Dsymbol.h186 struct symsrc;
188 int dso__load_sym(struct dso *dso, struct map *map, struct symsrc *syms_ss,
189 struct symsrc *runtime_ss, int kmodule);
190 int dso__synthesize_plt_symbols(struct dso *dso, struct symsrc *ss);
Dsymbol-elf.c281 int dso__synthesize_plt_symbols(struct dso *dso, struct symsrc *ss) in dso__synthesize_plt_symbols()
690 bool symsrc__possibly_runtime(struct symsrc *ss) in symsrc__possibly_runtime()
695 bool symsrc__has_symtab(struct symsrc *ss) in symsrc__has_symtab()
700 void symsrc__destroy(struct symsrc *ss) in symsrc__destroy()
712 int symsrc__init(struct symsrc *ss, struct dso *dso, const char *name, in symsrc__init()
949 int dso__load_sym(struct dso *dso, struct map *map, struct symsrc *syms_ss, in dso__load_sym()
950 struct symsrc *runtime_ss, int kmodule) in dso__load_sym()
Dsymbol.c1614 struct symsrc ss_[2]; in dso__load()
1615 struct symsrc *syms_ss = NULL, *runtime_ss = NULL; in dso__load()
1695 struct symsrc *ss = &ss_[ss_pos]; in dso__load()
1821 struct symsrc ss; in dso__load_vmlinux()