retprobe 8836 kernel/events/core.c PMU_FORMAT_ATTR(retprobe, "config:0"); retprobe 5021 tools/lib/bpf/libbpf.c static int perf_event_open_probe(bool uprobe, bool retprobe, const char *name, retprobe 5036 tools/lib/bpf/libbpf.c if (retprobe) { retprobe 5070 tools/lib/bpf/libbpf.c bool retprobe, retprobe 5077 tools/lib/bpf/libbpf.c pfd = perf_event_open_probe(false /* uprobe */, retprobe, func_name, retprobe 5082 tools/lib/bpf/libbpf.c retprobe ? "kretprobe" : "kprobe", func_name, retprobe 5092 tools/lib/bpf/libbpf.c retprobe ? "kretprobe" : "kprobe", func_name, retprobe 5100 tools/lib/bpf/libbpf.c bool retprobe, pid_t pid, retprobe 5108 tools/lib/bpf/libbpf.c pfd = perf_event_open_probe(true /* uprobe */, retprobe, retprobe 5113 tools/lib/bpf/libbpf.c retprobe ? "uretprobe" : "uprobe", retprobe 5124 tools/lib/bpf/libbpf.c retprobe ? "uretprobe" : "uprobe", retprobe 176 tools/lib/bpf/libbpf.h bpf_program__attach_kprobe(struct bpf_program *prog, bool retprobe, retprobe 179 tools/lib/bpf/libbpf.h bpf_program__attach_uprobe(struct bpf_program *prog, bool retprobe, retprobe 108 tools/perf/arch/powerpc/util/sym-handling.c if (!pev->uprobes && pev->point.retprobe) { retprobe 393 tools/perf/util/probe-event.c result->retprobe = pp->retprobe; retprobe 607 tools/perf/util/probe-event.c pp->retprobe = tp->retprobe; retprobe 765 tools/perf/util/probe-event.c if (tevs[i].point.retprobe && !kretprobe_offset_is_supported()) retprobe 1496 tools/perf/util/probe-event.c pp->retprobe = 1; retprobe 1538 tools/perf/util/probe-event.c if ((pp->offset || pp->line || pp->lazy_line) && pp->retprobe) { retprobe 1545 tools/perf/util/probe-event.c pp->function, pp->file, pp->line, pp->offset, pp->retprobe, retprobe 1692 tools/perf/util/probe-event.c is_c_varname(pev->args[i].var) && pev->point.retprobe) { retprobe 1774 tools/perf/util/probe-event.c tp->retprobe = (pr == 'r'); retprobe 1916 tools/perf/util/probe-event.c else if (pp->retprobe) retprobe 2056 tools/perf/util/probe-event.c if (strbuf_addf(&buf, "%c:%s/%s ", tp->retprobe ? 'r' : 'p', retprobe 2124 tools/perf/util/probe-event.c pp->retprobe = tp->retprobe; retprobe 2166 tools/perf/util/probe-event.c pp->retprobe = tp->retprobe; retprobe 2248 tools/perf/util/probe-event.c dst->retprobe = src->retprobe; retprobe 2721 tools/perf/util/probe-event.c tev->point.retprobe, allow_suffix); retprobe 2924 tools/perf/util/probe-event.c (!pp->retprobe || kretprobe_offset_is_supported())) { retprobe 2976 tools/perf/util/probe-event.c tp->retprobe = pp->retprobe; retprobe 3063 tools/perf/util/probe-event.c tp->retprobe = pp->retprobe; retprobe 33 tools/perf/util/probe-event.h bool retprobe; /* Return probe flag */ retprobe 66 tools/perf/util/probe-event.h bool retprobe; /* Return probe flag */ retprobe 603 tools/perf/util/probe-finder.c Dwarf_Addr paddr, bool retprobe, retprobe 639 tools/perf/util/probe-finder.c if (retprobe) { retprobe 647 tools/perf/util/probe-finder.c tp->retprobe = true; retprobe 927 tools/perf/util/probe-finder.c if (!pp->function || pp->line || pp->retprobe || pp->lazy_line || retprobe 1295 tools/perf/util/probe-finder.c pp->retprobe, pp->function, &tev->point); retprobe 1475 tools/perf/util/probe-finder.c pp->retprobe, pp->function, &vl->point);