/linux/tools/testing/selftests/bpf/verifier/ |
A D | ref_tracking.c | 8 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 19 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 33 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 48 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 59 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 70 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 83 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 97 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 111 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 124 .prog_type = BPF_PROG_TYPE_SCHED_CLS, [all …]
|
A D | loops1.c | 10 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 22 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 34 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 46 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 57 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 70 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 83 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 97 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 170 .prog_type = BPF_PROG_TYPE_XDP, 187 .prog_type = BPF_PROG_TYPE_XDP, [all …]
|
A D | ctx.c | 10 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 21 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 35 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 46 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 59 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 89 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 101 .prog_type = BPF_PROG_TYPE_CGROUP_SOCK_ADDR, 114 .prog_type = BPF_PROG_TYPE_CGROUP_SOCK_ADDR, 168 .prog_type = BPF_PROG_TYPE_CGROUP_SOCK, 180 .prog_type = BPF_PROG_TYPE_CGROUP_SOCK, [all …]
|
A D | event_output.c | 42 .prog_type = BPF_PROG_TYPE_SOCK_OPS, 50 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 58 .prog_type = BPF_PROG_TYPE_LWT_OUT, 66 .prog_type = BPF_PROG_TYPE_XDP, 74 .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, 82 .prog_type = BPF_PROG_TYPE_SK_SKB, 90 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 98 .prog_type = BPF_PROG_TYPE_CGROUP_DEVICE, 106 .prog_type = BPF_PROG_TYPE_CGROUP_SYSCTL, 114 .prog_type = BPF_PROG_TYPE_CGROUP_SOCKOPT,
|
A D | sock.c | 9 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 24 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 38 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 50 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 66 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 85 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 516 .prog_type = BPF_PROG_TYPE_XDP, 531 .prog_type = BPF_PROG_TYPE_SK_SKB, 547 .prog_type = BPF_PROG_TYPE_SK_SKB, 567 .prog_type = BPF_PROG_TYPE_SK_SKB, [all …]
|
A D | ctx_sk_msg.c | 9 .prog_type = BPF_PROG_TYPE_SK_MSG, 19 .prog_type = BPF_PROG_TYPE_SK_MSG, 29 .prog_type = BPF_PROG_TYPE_SK_MSG, 39 .prog_type = BPF_PROG_TYPE_SK_MSG, 49 .prog_type = BPF_PROG_TYPE_SK_MSG, 65 .prog_type = BPF_PROG_TYPE_SK_SKB, 81 .prog_type = BPF_PROG_TYPE_SK_SKB, 91 .prog_type = BPF_PROG_TYPE_SK_MSG, 102 .prog_type = BPF_PROG_TYPE_SK_MSG, 114 .prog_type = BPF_PROG_TYPE_SK_MSG, [all …]
|
A D | xdp_direct_packet_access.c | 17 .prog_type = BPF_PROG_TYPE_XDP, 35 .prog_type = BPF_PROG_TYPE_XDP, 51 .prog_type = BPF_PROG_TYPE_XDP, 69 .prog_type = BPF_PROG_TYPE_XDP, 87 .prog_type = BPF_PROG_TYPE_XDP, 104 .prog_type = BPF_PROG_TYPE_XDP, 122 .prog_type = BPF_PROG_TYPE_XDP, 140 .prog_type = BPF_PROG_TYPE_XDP, 159 .prog_type = BPF_PROG_TYPE_XDP, 177 .prog_type = BPF_PROG_TYPE_XDP, [all …]
|
A D | helper_value_access.c | 18 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 37 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 56 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 76 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 96 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 117 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 137 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 157 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 179 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 200 .prog_type = BPF_PROG_TYPE_TRACEPOINT, [all …]
|
A D | cgroup_storage.c | 14 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 30 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 43 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 59 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 75 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 92 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 109 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 124 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 140 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 153 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, [all …]
|
A D | calls.c | 8 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 21 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 401 .prog_type = BPF_PROG_TYPE_XDP, 735 .prog_type = BPF_PROG_TYPE_XDP, 769 .prog_type = BPF_PROG_TYPE_XDP, 785 .prog_type = BPF_PROG_TYPE_XDP, 802 .prog_type = BPF_PROG_TYPE_XDP, 823 .prog_type = BPF_PROG_TYPE_XDP, 846 .prog_type = BPF_PROG_TYPE_XDP, 875 .prog_type = BPF_PROG_TYPE_XDP, [all …]
|
A D | helper_restricted.c | 10 .prog_type = BPF_PROG_TYPE_KPROBE, 21 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 32 .prog_type = BPF_PROG_TYPE_PERF_EVENT, 43 .prog_type = BPF_PROG_TYPE_RAW_TRACEPOINT, 63 .prog_type = BPF_PROG_TYPE_KPROBE, 83 .prog_type = BPF_PROG_TYPE_PERF_EVENT, 103 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 123 .prog_type = BPF_PROG_TYPE_RAW_TRACEPOINT, 141 .prog_type = BPF_PROG_TYPE_KPROBE, 159 .prog_type = BPF_PROG_TYPE_TRACEPOINT, [all …]
|
A D | helper_access_var_len.c | 27 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 44 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 64 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 92 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 120 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 141 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 161 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 181 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 199 .prog_type = BPF_PROG_TYPE_TRACEPOINT, 337 .prog_type = BPF_PROG_TYPE_SCHED_CLS, [all …]
|
A D | raw_stack.c | 15 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 31 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 47 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 63 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 78 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 94 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 117 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 136 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 166 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 193 .prog_type = BPF_PROG_TYPE_SCHED_CLS, [all …]
|
A D | jmp32.c | 16 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 48 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 104 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 128 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 169 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 193 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 234 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 261 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 304 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 331 .prog_type = BPF_PROG_TYPE_SCHED_CLS, [all …]
|
A D | cgroup_inv_retcode.c | 9 .prog_type = BPF_PROG_TYPE_CGROUP_SOCK, 19 .prog_type = BPF_PROG_TYPE_CGROUP_SOCK, 30 .prog_type = BPF_PROG_TYPE_CGROUP_SOCK, 39 .prog_type = BPF_PROG_TYPE_CGROUP_SOCK, 49 .prog_type = BPF_PROG_TYPE_CGROUP_SOCK, 59 .prog_type = BPF_PROG_TYPE_CGROUP_SOCK, 71 .prog_type = BPF_PROG_TYPE_CGROUP_SOCK,
|
A D | div_overflow.c | 13 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 24 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 39 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 53 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 65 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 76 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 92 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 107 .prog_type = BPF_PROG_TYPE_SCHED_CLS,
|
A D | direct_packet_access.c | 13 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 30 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 64 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 93 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 112 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 132 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 153 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 174 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 195 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 215 .prog_type = BPF_PROG_TYPE_SCHED_CLS, [all …]
|
A D | helper_packet_access.c | 20 .prog_type = BPF_PROG_TYPE_XDP, 34 .prog_type = BPF_PROG_TYPE_XDP, 59 .prog_type = BPF_PROG_TYPE_XDP, 80 .prog_type = BPF_PROG_TYPE_XDP, 100 .prog_type = BPF_PROG_TYPE_XDP, 121 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 136 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 162 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 184 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 205 .prog_type = BPF_PROG_TYPE_SCHED_CLS, [all …]
|
A D | div0.c | 83 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 95 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 107 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 119 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 133 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 145 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 157 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 169 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 181 .prog_type = BPF_PROG_TYPE_SCHED_CLS,
|
A D | jset.c | 30 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 70 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 84 .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, 98 .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, 113 .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, 127 .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, 143 .prog_type = BPF_PROG_TYPE_SOCKET_FILTER, 165 .prog_type = BPF_PROG_TYPE_SOCKET_FILTER,
|
A D | ld_abs.c | 92 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 103 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 115 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 161 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 181 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 201 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 217 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 233 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 244 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 272 .prog_type = BPF_PROG_TYPE_SCHED_CLS, [all …]
|
A D | var_off.c | 18 .prog_type = BPF_PROG_TYPE_LWT_IN, 42 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 63 .prog_type = BPF_PROG_TYPE_LWT_IN, 163 .prog_type = BPF_PROG_TYPE_SOCK_OPS, 188 .prog_type = BPF_PROG_TYPE_LWT_IN, 213 .prog_type = BPF_PROG_TYPE_LWT_IN, 238 .prog_type = BPF_PROG_TYPE_LWT_IN, 263 .prog_type = BPF_PROG_TYPE_LWT_IN, 290 .prog_type = BPF_PROG_TYPE_CGROUP_SKB, 317 .prog_type = BPF_PROG_TYPE_SOCK_OPS, [all …]
|
A D | ctx_skb.c | 185 .prog_type = BPF_PROG_TYPE_SK_SKB, 195 .prog_type = BPF_PROG_TYPE_SK_SKB, 205 .prog_type = BPF_PROG_TYPE_SK_SKB, 221 .prog_type = BPF_PROG_TYPE_SK_SKB, 237 .prog_type = BPF_PROG_TYPE_SK_SKB, 247 .prog_type = BPF_PROG_TYPE_SK_SKB, 257 .prog_type = BPF_PROG_TYPE_SK_SKB, 267 .prog_type = BPF_PROG_TYPE_SK_SKB, 278 .prog_type = BPF_PROG_TYPE_SK_SKB, 290 .prog_type = BPF_PROG_TYPE_SK_SKB, [all …]
|
A D | ctx_sk_lookup.c | 240 .prog_type = BPF_PROG_TYPE_SK_LOOKUP, 255 .prog_type = BPF_PROG_TYPE_SK_LOOKUP, 268 .prog_type = BPF_PROG_TYPE_SK_LOOKUP, 282 .prog_type = BPF_PROG_TYPE_SK_LOOKUP, 295 .prog_type = BPF_PROG_TYPE_SK_LOOKUP, 309 .prog_type = BPF_PROG_TYPE_SK_LOOKUP, 323 .prog_type = BPF_PROG_TYPE_SK_LOOKUP, 336 .prog_type = BPF_PROG_TYPE_SK_LOOKUP, 350 .prog_type = BPF_PROG_TYPE_SK_LOOKUP, 365 .prog_type = BPF_PROG_TYPE_SK_LOOKUP, [all …]
|
/linux/tools/testing/selftests/bpf/prog_tests/ |
A D | align.c | 20 enum bpf_prog_type prog_type; member 40 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 68 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 97 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 119 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 162 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 195 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 235 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 294 .prog_type = BPF_PROG_TYPE_SCHED_CLS, 384 .prog_type = BPF_PROG_TYPE_SCHED_CLS, [all …]
|