Home
last modified time | relevance | path

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

/linux/tools/testing/selftests/bpf/prog_tests/
A Dattach_probe.c56 kprobe_opts.retprobe = false; in test_attach_probe_manual()
64 kprobe_opts.retprobe = true; in test_attach_probe_manual()
75 uprobe_opts.retprobe = false; in test_attach_probe_manual()
85 uprobe_opts.retprobe = true; in test_attach_probe_manual()
96 uprobe_opts.retprobe = false; in test_attach_probe_manual()
168 uprobe_opts.retprobe = false; in test_uprobe_lib()
178 uprobe_opts.retprobe = true; in test_uprobe_lib()
211 uprobe_opts.retprobe = false; in test_uprobe_ref_ctr()
225 uprobe_opts.retprobe = true; in test_uprobe_ref_ctr()
A Dfill_link_info.c158 .retprobe = type == BPF_PERF_EVENT_KRETPROBE, in test_kprobe_fill_link_info()
237 .retprobe = type == BPF_PERF_EVENT_URETPROBE, in test_uprobe_fill_link_info()
256 static int verify_kmulti_link_info(int fd, bool retprobe, bool has_cookies) in verify_kmulti_link_info() argument
275 if (!retprobe) in verify_kmulti_link_info()
356 bool retprobe, bool cookies, in test_kprobe_multi_fill_link_info() argument
366 opts.retprobe = retprobe; in test_kprobe_multi_fill_link_info()
373 err = verify_kmulti_link_info(link_fd, retprobe, cookies); in test_kprobe_multi_fill_link_info()
406 verify_umulti_link_info(int fd, bool retprobe, __u64 *offsets, in verify_umulti_link_info() argument
455 retprobe, "info.uprobe_multi.flags.retprobe"); in verify_umulti_link_info()
524 bool retprobe, bool invalid) in test_uprobe_multi_fill_link_info() argument
[all …]
A Dbpf_cookie.c30 opts.retprobe = false; in kprobe_subtest()
37 opts.retprobe = false; in kprobe_subtest()
45 opts.retprobe = true; in kprobe_subtest()
52 opts.retprobe = true; in kprobe_subtest()
229 opts.retprobe = true; in kprobe_multi_attach_api_subtest()
304 opts.retprobe = true; in uprobe_multi_attach_api_subtest()
331 opts.retprobe = false; in uprobe_subtest()
338 opts.retprobe = false; in uprobe_subtest()
346 opts.retprobe = true; in uprobe_subtest()
353 opts.retprobe = true; in uprobe_subtest()
A Duprobe_multi_test.c266 opts->retprobe = false; in __test_attach_api()
272 opts->retprobe = true; in __test_attach_api()
278 opts->retprobe = false; in __test_attach_api()
284 opts->retprobe = true; in __test_attach_api()
290 opts->retprobe = false; in __test_attach_api()
794 opts.retprobe = idx == 2 || idx == 3; in uprobe_attach()
967 static void run_pid_filter(struct uprobe_multi_pid_filter *skel, bool clone_vm, bool retprobe) in run_pid_filter() argument
969 LIBBPF_OPTS(bpf_uprobe_multi_opts, opts, .retprobe = retprobe); in run_pid_filter()
A Dkprobe_multi_testmod_test.c36 opts->retprobe = true; in test_testmod_attach_api()
A Duprobe_syscall.c251 .retprobe = true, in test_uretprobe_syscall_call()
A Dkprobe_multi_test.c155 opts->retprobe = true; in test_attach_api()
/linux/tools/lib/bpf/
A Dlibbpf.h525 bool retprobe; member
533 bpf_program__attach_kprobe(const struct bpf_program *prog, bool retprobe,
552 bool retprobe; member
579 bool retprobe; member
583 #define bpf_uprobe_multi_opts__last_field retprobe
622 bool retprobe; member
625 #define bpf_ksyscall_opts__last_field retprobe
672 bool retprobe; member
704 bpf_program__attach_uprobe(const struct bpf_program *prog, bool retprobe,
A Dlibbpf.c10916 if (retprobe) { in perf_event_open_probe()
11163 bool retprobe, legacy; in bpf_program__attach_kprobe_opts() local
11170 retprobe = OPTS_GET(opts, retprobe, false); in bpf_program__attach_kprobe_opts()
11253 .retprobe = retprobe, in bpf_program__attach_kprobe()
11281 kprobe_opts.retprobe = OPTS_GET(opts, retprobe, false); in bpf_program__attach_ksyscall()
11527 retprobe = OPTS_GET(opts, retprobe, false); in bpf_program__attach_kprobe_multi_opts()
11580 if (opts.retprobe) in attach_kprobe()
11614 if (opts.retprobe) in attach_ksyscall()
11638 if (opts.retprobe) in attach_kprobe_multi()
12075 retprobe = OPTS_GET(opts, retprobe, false); in bpf_program__attach_uprobe_opts()
[all …]
/linux/tools/perf/util/
A Dprobe-event.h37 bool retprobe; /* Return probe flag */ member
70 bool retprobe; /* Return probe flag */ member
A Dprobe-event.c434 result->retprobe = pp->retprobe; in find_alternative_probe_point()
694 pp->retprobe = tp->retprobe; in find_perf_probe_point_from_dwarf()
936 if (pev->point.retprobe) in try_to_find_probe_trace_events()
1614 pp->retprobe = 1; in parse_perf_probe_point()
1902 tp->retprobe = (pr == 'r'); in parse_probe_trace_command()
2044 else if (pp->retprobe) in synthesize_perf_probe_point()
2271 pp->retprobe = tp->retprobe; in find_perf_probe_point_from_map()
2311 pp->retprobe = tp->retprobe; in convert_to_perf_probe_point()
2393 dst->retprobe = src->retprobe; in perf_probe_point__copy()
3165 tp->retprobe = pp->retprobe; in find_probe_trace_events_from_map()
[all …]
A Dprobe-finder.c521 Dwarf_Addr paddr, bool retprobe, in convert_to_trace_point() argument
557 if (retprobe) { in convert_to_trace_point()
565 tp->retprobe = true; in convert_to_trace_point()
887 if (!pp->function || pp->line || pp->retprobe || pp->lazy_line || in skip_prologue()
1266 pp->retprobe, pp->function, &tev->point); in add_probe_trace_event()
1493 pp->retprobe, pp->function, &vl->point); in add_available_vars()
/linux/tools/perf/arch/powerpc/util/
A Dsym-handling.c98 if (!pev->uprobes && pev->point.retprobe) { in arch__fix_tev_from_maps()
/linux/tools/testing/selftests/bpf/benchs/
A Dbench_trigger.c363 .retprobe = use_retprobe, in usetup()
/linux/kernel/events/
A Dcore.c10544 PMU_FORMAT_ATTR(retprobe, "config:0");

Completed in 85 milliseconds