/linux-5.19.10/tools/testing/selftests/bpf/verifier/ |
D | ref_tracking.c | 5 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), /* leak reference */ 16 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), /* leak reference */ 27 BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), 41 BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), 78 BPF_MOV64_REG(BPF_REG_7, BPF_REG_0), 92 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 106 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 119 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 131 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 143 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), [all …]
|
D | regalloc.c | 4 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 6 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 11 BPF_MOV64_REG(BPF_REG_7, BPF_REG_0), 13 BPF_MOV64_REG(BPF_REG_2, BPF_REG_0), 29 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 31 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 36 BPF_MOV64_REG(BPF_REG_7, BPF_REG_0), 38 BPF_MOV64_REG(BPF_REG_2, BPF_REG_0), 54 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 56 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), [all …]
|
D | spin_lock.c | 5 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 12 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), 13 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 16 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 33 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 40 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), 41 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 44 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 62 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 69 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), [all …]
|
D | map_kptr.c | 5 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 7 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 25 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 27 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 45 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 47 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 54 BPF_MOV64_REG(BPF_REG_3, BPF_REG_0), 75 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 77 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 84 BPF_MOV64_REG(BPF_REG_3, BPF_REG_0), [all …]
|
D | calls.c | 27 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 42 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 57 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 72 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 87 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 102 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 106 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 121 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 128 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 148 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), [all …]
|
D | helper_value_access.c | 4 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 10 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 23 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 29 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 42 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 48 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 61 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 67 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 81 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 87 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), [all …]
|
D | bpf_get_stack.c | 4 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 6 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 11 BPF_MOV64_REG(BPF_REG_7, BPF_REG_0), 13 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 14 BPF_MOV64_REG(BPF_REG_2, BPF_REG_7), 19 BPF_MOV64_REG(BPF_REG_8, BPF_REG_0), 24 BPF_MOV64_REG(BPF_REG_2, BPF_REG_7), 26 BPF_MOV64_REG(BPF_REG_1, BPF_REG_9), 29 BPF_MOV64_REG(BPF_REG_3, BPF_REG_2), 31 BPF_MOV64_REG(BPF_REG_1, BPF_REG_7), [all …]
|
D | stack_ptr.c | 4 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 16 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 28 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 40 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 53 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 65 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 77 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 88 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 102 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 115 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), [all …]
|
D | value_or_null.c | 6 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 10 BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), 24 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 28 BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), 45 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 49 BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), 65 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 69 BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), 85 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 88 BPF_MOV64_REG(BPF_REG_8, BPF_REG_1), [all …]
|
D | map_in_map.c | 5 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 11 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 13 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 25 BPF_MOV64_REG(BPF_REG_6, BPF_REG_10), 27 BPF_MOV64_REG(BPF_REG_2, BPF_REG_6), 32 BPF_MOV64_REG(BPF_REG_2, BPF_REG_6), 33 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 36 BPF_MOV64_REG(BPF_REG_2, BPF_REG_6), 41 BPF_MOV64_REG(BPF_REG_2, BPF_REG_6), 42 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), [all …]
|
D | precise.c | 6 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 7 BPF_MOV64_REG(BPF_REG_2, BPF_REG_FP), 14 BPF_MOV64_REG(BPF_REG_9, BPF_REG_0), 16 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 17 BPF_MOV64_REG(BPF_REG_2, BPF_REG_FP), 23 BPF_MOV64_REG(BPF_REG_8, BPF_REG_0), 26 BPF_MOV64_REG(BPF_REG_2, BPF_REG_9), 31 BPF_MOV64_REG(BPF_REG_1, BPF_REG_FP), 66 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 67 BPF_MOV64_REG(BPF_REG_2, BPF_REG_FP), [all …]
|
D | ld_ind.c | 4 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 7 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1), 16 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 19 BPF_MOV64_REG(BPF_REG_0, BPF_REG_2), 28 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 31 BPF_MOV64_REG(BPF_REG_0, BPF_REG_3), 40 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 43 BPF_MOV64_REG(BPF_REG_0, BPF_REG_4), 52 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 55 BPF_MOV64_REG(BPF_REG_0, BPF_REG_5), [all …]
|
D | ld_abs.c | 4 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 7 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1), 16 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 19 BPF_MOV64_REG(BPF_REG_0, BPF_REG_2), 28 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 31 BPF_MOV64_REG(BPF_REG_0, BPF_REG_3), 40 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 43 BPF_MOV64_REG(BPF_REG_0, BPF_REG_4), 52 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 55 BPF_MOV64_REG(BPF_REG_0, BPF_REG_5), [all …]
|
D | int_ptr.c | 5 BPF_MOV64_REG(BPF_REG_7, BPF_REG_10), 10 BPF_MOV64_REG(BPF_REG_1, BPF_REG_7), 20 BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), 36 BPF_MOV64_REG(BPF_REG_7, BPF_REG_10), 41 BPF_MOV64_REG(BPF_REG_1, BPF_REG_7), 52 BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), 68 BPF_MOV64_REG(BPF_REG_7, BPF_REG_10), 73 BPF_MOV64_REG(BPF_REG_1, BPF_REG_7), 86 BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), 102 BPF_MOV64_REG(BPF_REG_7, BPF_REG_10), [all …]
|
D | helper_restricted.c | 48 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 54 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 68 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 74 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 88 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 94 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 108 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 114 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 128 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 134 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), [all …]
|
D | array_access.c | 5 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 22 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 43 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 65 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 91 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 108 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 128 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 148 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 173 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 198 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), [all …]
|
D | helper_packet_access.c | 7 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2), 11 BPF_MOV64_REG(BPF_REG_3, BPF_REG_2), 42 BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), 46 BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), 48 BPF_MOV64_REG(BPF_REG_5, BPF_REG_4), 52 BPF_MOV64_REG(BPF_REG_2, BPF_REG_4), 67 BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), 89 BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), 109 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2), 113 BPF_MOV64_REG(BPF_REG_3, BPF_REG_2), [all …]
|
D | helper_access_var_len.c | 4 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 33 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 50 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 69 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 97 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 126 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 147 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 167 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 187 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 205 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), [all …]
|
D | value_ptr_arith.c | 7 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 40 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 73 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 104 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 133 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 166 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 201 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 236 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 261 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 289 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), [all …]
|
D | direct_packet_access.c | 22 BPF_MOV64_REG(BPF_REG_0, BPF_REG_2), 40 BPF_MOV64_REG(BPF_REG_5, BPF_REG_3), 54 BPF_MOV64_REG(BPF_REG_2, BPF_REG_3), 85 BPF_MOV64_REG(BPF_REG_0, BPF_REG_2), 102 BPF_MOV64_REG(BPF_REG_0, BPF_REG_2), 121 BPF_MOV64_REG(BPF_REG_0, BPF_REG_2), 141 BPF_MOV64_REG(BPF_REG_0, BPF_REG_2), 162 BPF_MOV64_REG(BPF_REG_0, BPF_REG_2), 183 BPF_MOV64_REG(BPF_REG_0, BPF_REG_2), 204 BPF_MOV64_REG(BPF_REG_0, BPF_REG_2), [all …]
|
D | xdp_direct_packet_access.c | 7 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2), 25 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2), 43 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2), 60 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2), 78 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2), 96 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2), 113 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2), 131 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2), 149 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2), 168 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2), [all …]
|
D | masking.c | 11 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1), 27 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1), 43 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1), 59 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1), 75 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1), 91 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1), 107 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1), 123 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1), 139 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1), 155 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1), [all …]
|
D | unpriv.c | 4 BPF_MOV64_REG(BPF_REG_0, BPF_REG_10), 68 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10), 71 BPF_MOV64_REG(BPF_REG_3, BPF_REG_1), 85 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 88 BPF_MOV64_REG(BPF_REG_3, BPF_REG_2), 89 BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), 103 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 227 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 245 BPF_MOV64_REG(BPF_REG_8, BPF_REG_1), 248 BPF_MOV64_REG(BPF_REG_2, BPF_REG_0), [all …]
|
/linux-5.19.10/tools/testing/selftests/bpf/ |
D | test_sysctl.c | 230 BPF_MOV64_REG(BPF_REG_7, BPF_REG_10), 235 BPF_MOV64_REG(BPF_REG_2, BPF_REG_7), 271 BPF_MOV64_REG(BPF_REG_7, BPF_REG_10), 276 BPF_MOV64_REG(BPF_REG_2, BPF_REG_7), 313 BPF_MOV64_REG(BPF_REG_7, BPF_REG_10), 320 BPF_MOV64_REG(BPF_REG_2, BPF_REG_7), 368 BPF_MOV64_REG(BPF_REG_7, BPF_REG_10), 374 BPF_MOV64_REG(BPF_REG_2, BPF_REG_7), 417 BPF_MOV64_REG(BPF_REG_7, BPF_REG_10), 422 BPF_MOV64_REG(BPF_REG_2, BPF_REG_7), [all …]
|
/linux-5.19.10/tools/testing/selftests/bpf/prog_tests/ |
D | align.c | 139 BPF_MOV64_REG(BPF_REG_0, BPF_REG_2), \ 183 BPF_MOV64_REG(BPF_REG_4, BPF_REG_3), 185 BPF_MOV64_REG(BPF_REG_4, BPF_REG_3), 187 BPF_MOV64_REG(BPF_REG_4, BPF_REG_3), 189 BPF_MOV64_REG(BPF_REG_4, BPF_REG_3), 213 BPF_MOV64_REG(BPF_REG_5, BPF_REG_2), 219 BPF_MOV64_REG(BPF_REG_4, BPF_REG_5), 256 BPF_MOV64_REG(BPF_REG_5, BPF_REG_2), 259 BPF_MOV64_REG(BPF_REG_4, BPF_REG_5), 268 BPF_MOV64_REG(BPF_REG_5, BPF_REG_2), [all …]
|