debuginfo
struct debuginfo *dbg;
static bool find_cu_die(struct debuginfo *di, u64 pc, Dwarf_Die *cu_die)
struct debuginfo *di;
struct debuginfo;
struct debuginfo *dbg;
struct debuginfo *dbg, struct disasm_line *dl,
struct debuginfo *dbg, struct disasm_line *dl,
struct debuginfo *dbg;
struct debuginfo *dinfo = NULL;
void debuginfo__delete(struct debuginfo *dbg)
int debuginfo__get_text_offset(struct debuginfo *dbg, Dwarf_Addr *offs,
static int debuginfo__init_offline_dwarf(struct debuginfo *dbg,
static struct debuginfo *__debuginfo__new(const char *path)
struct debuginfo *dbg = zalloc(sizeof(*dbg));
struct debuginfo *debuginfo__new(const char *path)
struct debuginfo *debuginfo__new(const char *path);
void debuginfo__delete(struct debuginfo *dbg);
int debuginfo__get_text_offset(struct debuginfo *dbg, Dwarf_Addr *offs,
static inline struct debuginfo *debuginfo__new(const char *path __maybe_unused)
static inline void debuginfo__delete(struct debuginfo *dbg __maybe_unused)
static inline int debuginfo__get_text_offset(struct debuginfo *dbg __maybe_unused,
struct debuginfo *dso__debuginfo(struct dso *dso)
struct debuginfo *dinfo = NULL;
struct debuginfo *dso__debuginfo(struct dso *dso);
struct debuginfo *dinfo;
static int show_available_vars_at(struct debuginfo *dinfo,
struct debuginfo *dinfo;
static int find_alternative_probe_point(struct debuginfo *dinfo,
static int get_alternative_probe_event(struct debuginfo *dinfo,
static int get_alternative_line_range(struct debuginfo *dinfo,
static struct debuginfo *open_from_debuginfod(struct dso *dso, struct nsinfo *nsi,
struct debuginfo *ret = NULL;
struct debuginfo *open_from_debuginfod(struct dso *dso __maybe_unused,
static struct debuginfo *open_debuginfo(const char *module, struct nsinfo *nsi,
struct debuginfo *ret = NULL;
static struct debuginfo *debuginfo_cache;
static struct debuginfo *debuginfo_cache__open(const char *module, bool silent)
struct debuginfo *dinfo = NULL;
struct debuginfo *dinfo)
bool uprobe, struct debuginfo *dinfo)
struct debuginfo *dinfo;
static int debuginfo__find_probe_location(struct debuginfo *dbg,
static int debuginfo__find_probes(struct debuginfo *dbg,
int debuginfo__find_trace_events(struct debuginfo *dbg,
int debuginfo__find_available_vars_at(struct debuginfo *dbg,
int debuginfo__find_probe_point(struct debuginfo *dbg, u64 addr,
int debuginfo__find_line_range(struct debuginfo *dbg, struct line_range *lr)
int debuginfo__find_trace_events(struct debuginfo *dbg,
int debuginfo__find_probe_point(struct debuginfo *dbg, u64 addr,
int debuginfo__find_line_range(struct debuginfo *dbg, struct line_range *lr);
int debuginfo__find_available_vars_at(struct debuginfo *dbg,
struct debuginfo *dbg;