Symbol: BPF_TRACE_UPROBE_MULTI
kernel/bpf/syscall.c
4456
if (prog->expected_attach_type == BPF_TRACE_UPROBE_MULTI &&
kernel/bpf/syscall.c
4457
attach_type != BPF_TRACE_UPROBE_MULTI)
kernel/bpf/syscall.c
4465
attach_type != BPF_TRACE_UPROBE_MULTI &&
kernel/bpf/syscall.c
5792
else if (attr->link_create.attach_type == BPF_TRACE_UPROBE_MULTI ||
kernel/trace/bpf_trace.c
1295
return prog->expected_attach_type == BPF_TRACE_UPROBE_MULTI ||
tools/lib/bpf/bpf.c
781
case BPF_TRACE_UPROBE_MULTI:
tools/lib/bpf/features.c
365
.expected_attach_type = BPF_TRACE_UPROBE_MULTI,
tools/lib/bpf/features.c
387
link_fd = bpf_link_create(prog_fd, -1, BPF_TRACE_UPROBE_MULTI, &link_opts);
tools/lib/bpf/features.c
417
link_fd = bpf_link_create(prog_fd, -1, BPF_TRACE_UPROBE_MULTI, &link_opts);
tools/lib/bpf/libbpf.c
12547
attach_type = session ? BPF_TRACE_UPROBE_SESSION : BPF_TRACE_UPROBE_MULTI;
tools/lib/bpf/libbpf.c
134
[BPF_TRACE_UPROBE_MULTI] = "trace_uprobe_multi",
tools/lib/bpf/libbpf.c
7737
prog->expected_attach_type = BPF_TRACE_UPROBE_MULTI;
tools/lib/bpf/libbpf.c
7738
opts->expected_attach_type = BPF_TRACE_UPROBE_MULTI;
tools/lib/bpf/libbpf.c
9840
SEC_DEF("uprobe.multi+", KPROBE, BPF_TRACE_UPROBE_MULTI, SEC_NONE, attach_uprobe_multi),
tools/lib/bpf/libbpf.c
9841
SEC_DEF("uretprobe.multi+", KPROBE, BPF_TRACE_UPROBE_MULTI, SEC_NONE, attach_uprobe_multi),
tools/lib/bpf/libbpf.c
9843
SEC_DEF("uprobe.multi.s+", KPROBE, BPF_TRACE_UPROBE_MULTI, SEC_SLEEPABLE, attach_uprobe_multi),
tools/lib/bpf/libbpf.c
9844
SEC_DEF("uretprobe.multi.s+", KPROBE, BPF_TRACE_UPROBE_MULTI, SEC_SLEEPABLE, attach_uprobe_multi),
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
394
link_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
406
link_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
418
link_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
430
link_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
443
link_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
456
link_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
469
link_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
482
link_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
496
link_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
511
link_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
522
link_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
536
link_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
637
link_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
693
link1_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
699
link2_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
705
link3_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
711
link4_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
718
link_extra_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &opts);