Lines Matching defs:dinfo

366 static int find_alternative_probe_point(struct debuginfo *dinfo,
404 ret = debuginfo__find_probe_point(dinfo, (unsigned long)address,
421 static int get_alternative_probe_event(struct debuginfo *dinfo,
429 ret = find_alternative_probe_point(dinfo, tmp, &pev->point, pev->target,
437 static int get_alternative_line_range(struct debuginfo *dinfo,
451 ret = find_alternative_probe_point(dinfo, &pp, &result,
637 struct debuginfo *dinfo = NULL;
664 dinfo = debuginfo_cache__open(tp->module, verbose <= 0);
665 if (dinfo)
666 ret = debuginfo__find_probe_point(dinfo,
772 struct debuginfo *dinfo)
783 if (!map || debuginfo__get_text_offset(dinfo, &text_offs, true) < 0) {
870 bool uprobe, struct debuginfo *dinfo)
880 module, dinfo);
896 struct debuginfo *dinfo;
899 dinfo = open_debuginfo(pev->target, pev->nsi, !need_dwarf);
900 if (!dinfo) {
909 ntevs = debuginfo__find_trace_events(dinfo, pev, tevs);
912 ret = get_alternative_probe_event(dinfo, pev, &tmp);
914 ntevs = debuginfo__find_trace_events(dinfo, pev, tevs);
927 pev->target, pev->uprobes, dinfo);
936 debuginfo__delete(dinfo);
1013 struct debuginfo *dinfo;
1021 dinfo = open_debuginfo(module, NULL, false);
1022 if (!dinfo)
1025 ret = debuginfo__find_line_range(dinfo, lr);
1027 ret = get_alternative_line_range(dinfo, lr, module, user);
1029 ret = debuginfo__find_line_range(dinfo, lr);
1031 if (dinfo->build_id) {
1032 build_id__init(&bid, dinfo->build_id, BUILD_ID_SIZE);
1035 debuginfo__delete(dinfo);
1118 static int show_available_vars_at(struct debuginfo *dinfo,
1134 ret = debuginfo__find_available_vars_at(dinfo, pev, &vls);
1136 ret = get_alternative_probe_event(dinfo, pev, &tmp);
1138 ret = debuginfo__find_available_vars_at(dinfo, pev,
1189 struct debuginfo *dinfo;
1195 dinfo = open_debuginfo(pevs->target, pevs->nsi, false);
1196 if (!dinfo) {
1204 ret = show_available_vars_at(dinfo, &pevs[i], _filter);
1206 debuginfo__delete(dinfo);