Lines Matching refs:retprobe
9159 static int perf_event_open_probe(bool uprobe, bool retprobe, const char *name, in perf_event_open_probe() argument
9177 if (retprobe) { in perf_event_open_probe()
9219 bool retprobe; in bpf_program__attach_kprobe_opts() local
9225 retprobe = OPTS_GET(opts, retprobe, false); in bpf_program__attach_kprobe_opts()
9229 pfd = perf_event_open_probe(false /* uprobe */, retprobe, func_name, in bpf_program__attach_kprobe_opts()
9233 prog->name, retprobe ? "kretprobe" : "kprobe", func_name, in bpf_program__attach_kprobe_opts()
9242 prog->name, retprobe ? "kretprobe" : "kprobe", func_name, in bpf_program__attach_kprobe_opts()
9250 bool retprobe, in bpf_program__attach_kprobe() argument
9254 .retprobe = retprobe, in bpf_program__attach_kprobe()
9271 opts.retprobe = strcmp(sec->sec, "kretprobe/") == 0; in attach_kprobe()
9279 if (opts.retprobe && offset != 0) { in attach_kprobe()
9302 bool retprobe; in bpf_program__attach_uprobe_opts() local
9307 retprobe = OPTS_GET(opts, retprobe, false); in bpf_program__attach_uprobe_opts()
9311 pfd = perf_event_open_probe(true /* uprobe */, retprobe, binary_path, in bpf_program__attach_uprobe_opts()
9315 prog->name, retprobe ? "uretprobe" : "uprobe", in bpf_program__attach_uprobe_opts()
9325 prog->name, retprobe ? "uretprobe" : "uprobe", in bpf_program__attach_uprobe_opts()
9334 bool retprobe, pid_t pid, in bpf_program__attach_uprobe() argument
9338 DECLARE_LIBBPF_OPTS(bpf_uprobe_opts, opts, .retprobe = retprobe); in bpf_program__attach_uprobe()