Home
last modified time | relevance | path

Searched refs:retprobe (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/tools/perf/util/
Dprobe-event.h33 bool retprobe; /* Return probe flag */ member
66 bool retprobe; /* Return probe flag */ member
Dprobe-event.c393 result->retprobe = pp->retprobe; in find_alternative_probe_point()
607 pp->retprobe = tp->retprobe; in find_perf_probe_point_from_dwarf()
765 if (tevs[i].point.retprobe && !kretprobe_offset_is_supported()) in post_process_kernel_probe_trace_events()
1496 pp->retprobe = 1; in parse_perf_probe_point()
1538 if ((pp->offset || pp->line || pp->lazy_line) && pp->retprobe) { in parse_perf_probe_point()
1545 pp->function, pp->file, pp->line, pp->offset, pp->retprobe, in parse_perf_probe_point()
1692 is_c_varname(pev->args[i].var) && pev->point.retprobe) { in parse_perf_probe_command()
1775 tp->retprobe = (pr == 'r'); in parse_probe_trace_command()
1917 else if (pp->retprobe) in synthesize_perf_probe_point()
2057 if (strbuf_addf(&buf, "%c:%s/%s ", tp->retprobe ? 'r' : 'p', in synthesize_probe_trace_command()
[all …]
Dprobe-finder.c603 Dwarf_Addr paddr, bool retprobe, in convert_to_trace_point() argument
646 if (retprobe) { in convert_to_trace_point()
654 tp->retprobe = true; in convert_to_trace_point()
919 if (!pp->function || pp->line || pp->retprobe || pp->lazy_line || in skip_prologue()
1287 pp->retprobe, pp->function, &tev->point); in add_probe_trace_event()
1447 pp->retprobe, pp->function, &vl->point); in add_available_vars()
/Linux-v5.4/tools/perf/arch/powerpc/util/
Dsym-handling.c108 if (!pev->uprobes && pev->point.retprobe) { in arch__fix_tev_from_maps()
/Linux-v5.4/tools/lib/bpf/
Dlibbpf.h176 bpf_program__attach_kprobe(struct bpf_program *prog, bool retprobe,
179 bpf_program__attach_uprobe(struct bpf_program *prog, bool retprobe,
Dlibbpf.c5013 static int perf_event_open_probe(bool uprobe, bool retprobe, const char *name, in perf_event_open_probe() argument
5028 if (retprobe) { in perf_event_open_probe()
5062 bool retprobe, in bpf_program__attach_kprobe() argument
5069 pfd = perf_event_open_probe(false /* uprobe */, retprobe, func_name, in bpf_program__attach_kprobe()
5074 retprobe ? "kretprobe" : "kprobe", func_name, in bpf_program__attach_kprobe()
5084 retprobe ? "kretprobe" : "kprobe", func_name, in bpf_program__attach_kprobe()
5092 bool retprobe, pid_t pid, in bpf_program__attach_uprobe() argument
5100 pfd = perf_event_open_probe(true /* uprobe */, retprobe, in bpf_program__attach_uprobe()
5105 retprobe ? "uretprobe" : "uprobe", in bpf_program__attach_uprobe()
5116 retprobe ? "uretprobe" : "uprobe", in bpf_program__attach_uprobe()
/Linux-v5.4/kernel/events/
Dcore.c8815 PMU_FORMAT_ATTR(retprobe, "config:0");