/linux/tools/testing/selftests/bpf/progs/ |
H A D | verifier_sock_addr.c | 9 SEC("cgroup/recvmsg4") 16 SEC("cgroup/recvmsg4") 23 SEC("cgroup/recvmsg6") 30 SEC("cgroup/recvmsg6") 37 SEC("cgroup/recvmsg_unix") 44 SEC("cgroup/recvmsg_unix") 51 SEC("cgroup/sendmsg4") 58 SEC("cgroup/sendmsg4") 65 SEC("cgroup/sendmsg4") 72 SEC("cgroup/sendmsg6") [all …]
|
H A D | verifier_sdiv.c | 14 SEC("socket") 26 SEC("socket") 38 SEC("socket") 50 SEC("socket") 62 SEC("socket") 74 SEC("socket") 86 SEC("socket") 98 SEC("socket") 110 SEC("socket") 123 SEC("socket") [all …]
|
H A D | verifier_unpriv.c | 31 } map_hash_8b SEC(".maps"); 42 } map_prog1_socket SEC(".maps") = { 50 SEC("socket") 57 SEC("socket") 64 SEC("socket") 80 SEC("socket") 92 SEC("socket") 104 SEC("socket") 117 SEC("socket") 130 SEC("socket") [all …]
|
H A D | verifier_bounds_deduction_non_const.c | 7 SEC("socket") 28 SEC("socket") 49 SEC("socket") 71 SEC("socket") 93 SEC("socket") 114 SEC("socket") 135 SEC("socket") 157 SEC("socket") 179 SEC("socket") 198 SEC("socket") [all …]
|
H A D | verifier_subreg.c | 21 SEC("socket") 38 SEC("socket") 68 SEC("socket") 85 SEC("socket") 109 SEC("socket") 126 SEC("socket") 150 SEC("socket") 167 SEC("socket") 191 SEC("socket") 208 SEC("socket") [all …]
|
H A D | verifier_bounds.c | 13 } map_hash_8b SEC(".maps"); 15 SEC("socket") 46 SEC("socket") 77 SEC("socket") 110 SEC("socket") 140 SEC("socket") 171 SEC("socket") 202 SEC("tc") 231 SEC("tc") 261 SEC("socket") [all …]
|
H A D | verifier_value_ptr_arith.c | 21 } map_array_48b SEC(".maps"); 33 } map_hash_16b SEC(".maps"); 40 } map_hash_48b SEC(".maps"); 42 SEC("socket") 80 SEC("socket") 118 SEC("socket") 154 SEC("socket") 188 SEC("socket") 226 SEC("socket") 266 SEC("socket") [all …]
|
H A D | verifier_helper_access_var_len.c | 20 } map_hash_48b SEC(".maps"); 27 } map_hash_8b SEC(".maps"); 32 } map_ringbuf SEC(".maps"); 34 SEC("tracepoint") 66 SEC("socket") 101 SEC("tracepoint") 124 SEC("tracepoint") 156 SEC("tracepoint") 188 SEC("tracepoint") 212 SEC("tracepoint") [all …]
|
H A D | verifier_helper_value_access.c | 18 } map_hash_16b SEC(".maps"); 32 } map_hash_48b SEC(".maps"); 39 } map_hash_8b SEC(".maps"); 41 SEC("tracepoint") 67 SEC("tracepoint") 97 SEC("tracepoint") 124 SEC("tracepoint") 153 SEC("tracepoint") 179 SEC("tracepoint") 204 SEC("tracepoint") [all …]
|
H A D | verifier_stack_ptr.c | 21 } map_array_48b SEC(".maps"); 23 SEC("socket") 38 SEC("socket") 54 SEC("socket") 70 SEC("socket") 86 SEC("socket") 102 SEC("socket") 117 SEC("socket") 131 SEC("socket") 148 SEC("socket") [all …]
|
H A D | verifier_spill_fill.c | 12 } map_ringbuf SEC(".maps"); 14 SEC("socket") 32 SEC("socket") 48 SEC("socket") 85 SEC("socket") 121 SEC("socket") 144 SEC("socket") 159 SEC("socket") 174 SEC("tc") 200 SEC("socket") [all …]
|
H A D | verifier_xdp_direct_packet_access.c | 8 SEC("xdp") 29 SEC("xdp") 50 SEC("xdp") 70 SEC("xdp") 91 SEC("xdp") 112 SEC("xdp") 132 SEC("xdp") 153 SEC("xdp") 174 SEC("xdp") 196 SEC("xdp") [all …]
|
H A D | verifier_sock.c | 17 } map_reuseport_array SEC(".maps"); 24 } map_sockhash SEC(".maps"); 31 } map_sockmap SEC(".maps"); 38 } map_xskmap SEC(".maps"); 51 } sk_storage_map SEC(".maps"); 58 } jmp_table SEC(".maps"); 60 SEC("cgroup/skb") 76 SEC("cgroup/skb") 95 SEC("cgroup/skb") 115 SEC("cgroup/skb") [all …]
|
H A D | verifier_iterating_callbacks.c | 10 } map SEC(".maps"); 15 } ringbuf SEC(".maps"); 44 SEC("?raw_tp") 61 SEC("?raw_tp") 77 SEC("?raw_tp") 96 SEC("?raw_tp") 124 SEC("?raw_tp") 139 SEC("?raw_tp") 154 SEC("?raw_tp") 171 SEC("?raw_tp") [all …]
|
H A D | verifier_masking.c | 8 SEC("socket") 28 SEC("socket") 48 SEC("socket") 68 SEC("socket") 88 SEC("socket") 108 SEC("socket") 128 SEC("socket") 148 SEC("socket") 168 SEC("socket") 188 SEC("socket") [all …]
|
H A D | dynptr_fail.c | 14 char _license[] SEC("license") = "GPL"; 26 } array_map1 SEC(".maps"); 33 } array_map2 SEC(".maps"); 40 } array_map3 SEC(".maps"); 47 } array_map4 SEC(".maps"); 58 } ringbuf SEC(".maps"); 80 SEC("?raw_tp") 93 SEC("?raw_tp") 129 SEC("?raw_tp") 138 SEC("?raw_tp") [all …]
|
H A D | verifier_movsx.c | 13 SEC("socket") 25 SEC("socket") 37 SEC("socket") 49 SEC("socket") 61 SEC("socket") 74 SEC("socket") 96 SEC("socket") 118 SEC("socket") 139 SEC("socket") 161 SEC("socket") [all …]
|
H A D | verifier_loops1.c | 8 SEC("xdp") 21 SEC("tracepoint") 34 SEC("tracepoint") 50 SEC("tracepoint") 65 SEC("tracepoint") 78 SEC("socket") 93 SEC("xdp") 107 SEC("tracepoint") 124 SEC("tracepoint") 138 SEC("tracepoint") [all …]
|
H A D | verifier_div0.c | 8 SEC("socket") 22 SEC("socket") 36 SEC("socket") 50 SEC("socket") 64 SEC("socket") 78 SEC("socket") 92 SEC("tc") 107 SEC("tc") 120 SEC("tc") 133 SEC("tc") [all …]
|
H A D | trigger_bench.c | 9 char _license[] SEC("license") = "GPL"; 28 SEC("?uprobe") 35 SEC("?uprobe.multi") 44 SEC("?raw_tp") 55 SEC("?raw_tp") 68 SEC("?raw_tp") 79 SEC("?kprobe/bpf_get_numa_node_id") 86 SEC("?kretprobe/bpf_get_numa_node_id") 93 SEC("?kprobe.multi/bpf_get_numa_node_id") 100 SEC("?kretprobe.multi/bpf_get_numa_node_id") [all …]
|
H A D | verifier_bpf_fastcall.c | 11 SEC("raw_tp") 61 SEC("raw_tp") 81 SEC("raw_tp") 97 SEC("raw_tp") 119 SEC("raw_tp") 140 SEC("raw_tp") 161 SEC("raw_tp") 183 SEC("raw_tp") 205 SEC("raw_tp") 227 SEC("raw_tp") [all …]
|
H A D | exceptions_fail.c | 12 #define private(name) SEC(".bss." #name) __hidden __attribute__((aligned(8))) 27 } hmap SEC(".maps"); 52 SEC("?tc") 61 SEC("?tc") 70 SEC("?tc") 79 SEC("?tc") 95 SEC("?tc") 117 SEC("?tc") 126 SEC("?tc") 133 SEC("?tc") [all …]
|
H A D | verifier_array_access.c | 21 } map_array_ro SEC(".maps"); 29 } map_array_wo SEC(".maps"); 36 } map_array_pcpu SEC(".maps"); 43 } map_array SEC(".maps"); 50 } map_hash_48b SEC(".maps"); 52 SEC("socket") 76 SEC("socket") 103 SEC("socket") 132 SEC("socket") 165 SEC("socket") [all …]
|
H A D | verifier_lsm.c | 7 SEC("lsm/file_alloc_security") 18 SEC("lsm/file_alloc_security") 29 SEC("lsm/file_mprotect") 40 SEC("lsm/file_mprotect") 51 SEC("lsm/file_mprotect") 62 SEC("lsm/audit_rule_known") 73 SEC("lsm/audit_rule_known") 85 SEC("lsm/audit_rule_known") 96 SEC("lsm/audit_rule_known") 107 SEC("lsm/file_free_security") [all …]
|
/linux/tools/testing/selftests/hid/progs/ |
H A D | hid.c | 5 char _license[] SEC("license") = "GPL"; 17 SEC("?struct_ops/hid_device_event") 32 SEC(".struct_ops.link") 50 SEC("?struct_ops/hid_device_event") 56 SEC(".struct_ops.link") 62 SEC("?struct_ops/hid_device_event") 75 SEC(".struct_ops.link") 80 SEC("?struct_ops/hid_device_event") 93 SEC(".struct_ops.link") 108 SEC("syscall") [all …]
|