Home
last modified time | relevance | path

Searched refs:expected_attach_type (Results 1 – 24 of 24) sorted by relevance

/tools/testing/selftests/bpf/verifier/
Dsleepable.c8 .expected_attach_type = BPF_TRACE_FENTRY,
21 .expected_attach_type = BPF_TRACE_FENTRY,
34 .expected_attach_type = BPF_MODIFY_RETURN,
47 .expected_attach_type = BPF_TRACE_ITER,
61 .expected_attach_type = BPF_LSM_MAC,
85 .expected_attach_type = BPF_TRACE_RAW_TP,
Dbpf_st_mem.c13 .expected_attach_type = BPF_SK_LOOKUP,
35 .expected_attach_type = BPF_SK_LOOKUP,
65 .expected_attach_type = BPF_SK_LOOKUP,
93 .expected_attach_type = BPF_SK_LOOKUP,
Dctx_sk_lookup.c259 .expected_attach_type = BPF_SK_LOOKUP,
274 .expected_attach_type = BPF_SK_LOOKUP,
287 .expected_attach_type = BPF_SK_LOOKUP,
301 .expected_attach_type = BPF_SK_LOOKUP,
314 .expected_attach_type = BPF_SK_LOOKUP,
328 .expected_attach_type = BPF_SK_LOOKUP,
342 .expected_attach_type = BPF_SK_LOOKUP,
355 .expected_attach_type = BPF_SK_LOOKUP,
369 .expected_attach_type = BPF_SK_LOOKUP,
383 .expected_attach_type = BPF_SK_LOOKUP,
[all …]
Dwide_access.c12 .expected_attach_type = BPF_CGROUP_UDP6_SENDMSG, \
54 .expected_attach_type = BPF_CGROUP_UDP6_SENDMSG, \
Devent_output.c115 .expected_attach_type = BPF_CGROUP_SETSOCKOPT,
Datomic_fetch_add.c102 .expected_attach_type = BPF_TRACE_FENTRY,
/tools/testing/selftests/bpf/prog_tests/
Dsockopt.c29 enum bpf_attach_type expected_attach_type; member
57 .expected_attach_type = 0,
69 .expected_attach_type = BPF_CGROUP_SETSOCKOPT,
80 .expected_attach_type = BPF_CGROUP_GETSOCKOPT,
101 .expected_attach_type = BPF_CGROUP_GETSOCKOPT,
125 .expected_attach_type = BPF_CGROUP_GETSOCKOPT,
151 .expected_attach_type = BPF_CGROUP_GETSOCKOPT,
167 .expected_attach_type = BPF_CGROUP_GETSOCKOPT,
194 .expected_attach_type = BPF_CGROUP_GETSOCKOPT,
212 .expected_attach_type = BPF_CGROUP_GETSOCKOPT,
[all …]
Dsection_names.c12 enum bpf_attach_type expected_attach_type; member
210 enum bpf_attach_type expected_attach_type; in test_prog_type_by_name() local
215 &expected_attach_type); in test_prog_type_by_name()
227 CHECK(expected_attach_type != test->expected_load.expected_attach_type, in test_prog_type_by_name()
229 expected_attach_type, test->sec_name); in test_prog_type_by_name()
Dctx_rewrite.c35 enum bpf_attach_type expected_attach_type; member
167 .expected_attach_type = BPF_CGROUP_GETSOCKOPT,
173 .expected_attach_type = BPF_CGROUP_SETSOCKOPT,
179 .expected_attach_type = BPF_CGROUP_SETSOCKOPT,
185 .expected_attach_type = BPF_CGROUP_SETSOCKOPT,
197 .expected_attach_type = BPF_CGROUP_GETSOCKOPT,
202 .expected_attach_type = BPF_CGROUP_GETSOCKOPT,
207 .expected_attach_type = BPF_CGROUP_GETSOCKOPT,
635 enum bpf_attach_type expected_attach_type; member
664 opts.expected_attach_type = pinfo->expected_attach_type; in match_program()
[all …]
Dfexit_stress.c26 .expected_attach_type = BPF_TRACE_FEXIT, in serial_test_fexit_stress()
32 trace_opts.expected_attach_type); in serial_test_fexit_stress()
Dmodule_fentry_shadow.c71 .expected_attach_type = BPF_TRACE_FENTRY, in test_module_fentry_shadow()
Dfexit_bpf2bpf.c462 .expected_attach_type = BPF_TRACE_FENTRY, in load_fentry()
Dtoken.c665 prog_opts.expected_attach_type = BPF_XDP; in userns_prog_load()
/tools/testing/selftests/bpf/
Dtest_sock.c29 enum bpf_attach_type expected_attach_type; member
59 .expected_attach_type = BPF_CGROUP_INET4_POST_BIND,
72 .expected_attach_type = BPF_CGROUP_INET4_POST_BIND,
85 .expected_attach_type = BPF_CGROUP_INET6_POST_BIND,
98 .expected_attach_type = BPF_CGROUP_INET_SOCK_CREATE,
108 .expected_attach_type = 0,
122 .expected_attach_type = BPF_CGROUP_INET_SOCK_CREATE,
136 .expected_attach_type = BPF_CGROUP_INET4_POST_BIND,
146 .expected_attach_type = BPF_CGROUP_INET6_POST_BIND,
156 .expected_attach_type = 0,
[all …]
Dtest_verifier.c163 enum bpf_attach_type expected_attach_type; member
1565 opts.expected_attach_type = test->expected_attach_type; in do_test_single()
1581 opts.expected_attach_type); in do_test_single()
/tools/lib/bpf/
Dlibbpf_probes.c118 opts.expected_attach_type = BPF_CGROUP_INET4_CONNECT; in probe_prog_load()
121 opts.expected_attach_type = BPF_CGROUP_GETSOCKOPT; in probe_prog_load()
124 opts.expected_attach_type = BPF_SK_LOOKUP; in probe_prog_load()
130 opts.expected_attach_type = BPF_LIRC_MODE2; in probe_prog_load()
138 opts.expected_attach_type = BPF_TRACE_FENTRY; in probe_prog_load()
140 opts.expected_attach_type = BPF_MODIFY_RETURN; in probe_prog_load()
185 opts.expected_attach_type = BPF_NETFILTER; in probe_prog_load()
Dfeatures.c229 .expected_attach_type = BPF_CGROUP_INET_SOCK_CREATE, in probe_kern_exp_attach_type()
370 .expected_attach_type = BPF_TRACE_UPROBE_MULTI, in probe_uprobe_multi_link()
Dbpf.h77 enum bpf_attach_type expected_attach_type; member
Dlibbpf.c417 enum bpf_attach_type expected_attach_type; member
482 enum bpf_attach_type expected_attach_type; member
1264 prog->expected_attach_type = kern_member_idx; in bpf_map__init_kern_struct_ops()
1278 if (prog->expected_attach_type != kern_member_idx) { in bpf_map__init_kern_struct_ops()
1281 prog->expected_attach_type, kern_member_idx); in bpf_map__init_kern_struct_ops()
7393 opts->expected_attach_type = 0; in libbpf_prepare_prog_load()
7407 prog->expected_attach_type = BPF_TRACE_UPROBE_MULTI; in libbpf_prepare_prog_load()
7408 opts->expected_attach_type = BPF_TRACE_UPROBE_MULTI; in libbpf_prepare_prog_load()
7499 load_attr.expected_attach_type = prog->expected_attach_type; in bpf_object_load_prog()
7940 prog->expected_attach_type = prog->sec_def->expected_attach_type; in bpf_object_init_progs()
[all …]
Dgen_loader.c952 attr.expected_attach_type = load_attr->expected_attach_type; in bpf_gen__prog_load()
Dbpf.c264 attr.expected_attach_type = OPTS_GET(opts, expected_attach_type, 0); in bpf_prog_load()
Dlibbpf.h315 enum bpf_attach_type *expected_attach_type);
/tools/bpf/bpftool/
Dprog.c1455 enum bpf_attach_type *expected_attach_type) in get_prog_type_by_name() argument
1460 ret = libbpf_prog_type_by_name(name, prog_type, expected_attach_type); in get_prog_type_by_name()
1466 ret = libbpf_prog_type_by_name(name, prog_type, expected_attach_type); in get_prog_type_by_name()
1526 enum bpf_attach_type expected_attach_type; in load_with_options() local
1559 &expected_attach_type); in load_with_options()
1573 &expected_attach_type); in load_with_options()
1710 &expected_attach_type); in load_with_options()
1723 bpf_program__set_expected_attach_type(pos, expected_attach_type); in load_with_options()
/tools/include/uapi/linux/
Dbpf.h1548 __u32 expected_attach_type; member