/linux-master/tools/testing/selftests/bpf/verifier/ |
H A D | jump.c | 18 BPF_MOV64_IMM(BPF_REG_0, 0), 46 BPF_MOV64_IMM(BPF_REG_0, 0), 133 BPF_MOV64_IMM(BPF_REG_0, 0), 150 BPF_MOV64_IMM(BPF_REG_0, 0), 156 BPF_MOV64_IMM(BPF_REG_0, 0), 162 BPF_MOV64_IMM(BPF_REG_0, 0), 168 BPF_MOV64_IMM(BPF_REG_0, 0), 174 BPF_MOV64_IMM(BPF_REG_0, 0), 184 BPF_MOV64_IMM(BPF_REG_0, 1), 185 BPF_MOV64_IMM(BPF_REG_ [all...] |
H A D | atomic_and.c | 7 BPF_MOV64_IMM(BPF_REG_1, 0x011), 12 BPF_MOV64_IMM(BPF_REG_0, 2), 15 BPF_MOV64_IMM(BPF_REG_0, 0), 17 BPF_MOV64_IMM(BPF_REG_0, 1), 25 BPF_MOV64_IMM(BPF_REG_0, 123), 29 BPF_MOV64_IMM(BPF_REG_1, 0x011), 33 BPF_MOV64_IMM(BPF_REG_0, 3), 38 BPF_MOV64_IMM(BPF_REG_1, 2), 42 BPF_MOV64_IMM(BPF_REG_0, 1), 45 BPF_MOV64_IMM(BPF_REG_ [all...] |
H A D | atomic_or.c | 7 BPF_MOV64_IMM(BPF_REG_1, 0x011), 12 BPF_MOV64_IMM(BPF_REG_0, 2), 15 BPF_MOV64_IMM(BPF_REG_0, 0), 17 BPF_MOV64_IMM(BPF_REG_0, 1), 25 BPF_MOV64_IMM(BPF_REG_0, 123), 29 BPF_MOV64_IMM(BPF_REG_1, 0x011), 33 BPF_MOV64_IMM(BPF_REG_0, 3), 38 BPF_MOV64_IMM(BPF_REG_1, 2), 42 BPF_MOV64_IMM(BPF_REG_0, 1), 45 BPF_MOV64_IMM(BPF_REG_ [all...] |
H A D | dead_code.c | 7 BPF_MOV64_IMM(BPF_REG_0, 7), 19 BPF_MOV64_IMM(BPF_REG_0, 7), 34 BPF_MOV64_IMM(BPF_REG_0, 7), 36 BPF_MOV64_IMM(BPF_REG_0, 1), 45 BPF_MOV64_IMM(BPF_REG_0, 7), 56 BPF_MOV64_IMM(BPF_REG_0, 7), 59 BPF_MOV64_IMM(BPF_REG_0, 12), 68 BPF_MOV64_IMM(BPF_REG_0, 7), 73 BPF_MOV64_IMM(BPF_REG_0, 12), 82 BPF_MOV64_IMM(BPF_REG_ [all...] |
H A D | atomic_fetch_add.c | 4 BPF_MOV64_IMM(BPF_REG_0, 0), 8 BPF_MOV64_IMM(BPF_REG_1, 1), 12 BPF_MOV64_IMM(BPF_REG_0, 1), 18 BPF_MOV64_IMM(BPF_REG_0, 2), 26 BPF_MOV64_IMM(BPF_REG_0, 0), 34 BPF_MOV64_IMM(BPF_REG_0, 1), 40 BPF_MOV64_IMM(BPF_REG_0, 2), 48 BPF_MOV64_IMM(BPF_REG_0, 0), 60 BPF_MOV64_IMM(BPF_REG_0, 0), 74 BPF_MOV64_IMM(BPF_REG_ [all...] |
H A D | atomic_bounds.c | 14 BPF_MOV64_IMM(BPF_REG_0, 0), 17 BPF_MOV64_IMM(BPF_REG_1, 1),
|
H A D | jit.c | 4 BPF_MOV64_IMM(BPF_REG_0, 1), 5 BPF_MOV64_IMM(BPF_REG_1, 0xff), 17 BPF_MOV64_IMM(BPF_REG_0, 2), 26 BPF_MOV64_IMM(BPF_REG_0, 1), 27 BPF_MOV64_IMM(BPF_REG_4, 1), 28 BPF_MOV64_IMM(BPF_REG_1, 0xff), 41 BPF_MOV64_IMM(BPF_REG_0, 2), 50 BPF_MOV64_IMM(BPF_REG_0, 2), 55 BPF_MOV64_IMM(BPF_REG_0, 1), 64 BPF_MOV64_IMM(BPF_REG_ [all...] |
H A D | atomic_xor.c | 7 BPF_MOV64_IMM(BPF_REG_1, 0x011), 12 BPF_MOV64_IMM(BPF_REG_0, 2), 15 BPF_MOV64_IMM(BPF_REG_0, 0), 17 BPF_MOV64_IMM(BPF_REG_0, 1), 25 BPF_MOV64_IMM(BPF_REG_0, 123), 29 BPF_MOV64_IMM(BPF_REG_1, 0x011), 33 BPF_MOV64_IMM(BPF_REG_0, 3), 38 BPF_MOV64_IMM(BPF_REG_1, 2), 42 BPF_MOV64_IMM(BPF_REG_0, 1), 45 BPF_MOV64_IMM(BPF_REG_ [all...] |
H A D | direct_value_access.c | 4 BPF_MOV64_IMM(BPF_REG_0, 1), 16 BPF_MOV64_IMM(BPF_REG_0, 1), 28 BPF_MOV64_IMM(BPF_REG_0, 1), 40 BPF_MOV64_IMM(BPF_REG_0, 1), 52 BPF_MOV64_IMM(BPF_REG_0, 1), 64 BPF_MOV64_IMM(BPF_REG_0, 1), 77 BPF_MOV64_IMM(BPF_REG_0, 1), 89 BPF_MOV64_IMM(BPF_REG_0, 1), 101 BPF_MOV64_IMM(BPF_REG_0, 1), 113 BPF_MOV64_IMM(BPF_REG_ [all...] |
H A D | atomic_cmpxchg.c | 7 BPF_MOV64_IMM(BPF_REG_1, 4), 8 BPF_MOV64_IMM(BPF_REG_0, 2), 12 BPF_MOV64_IMM(BPF_REG_0, 2), 17 BPF_MOV64_IMM(BPF_REG_0, 3), 20 BPF_MOV64_IMM(BPF_REG_1, 4), 21 BPF_MOV64_IMM(BPF_REG_0, 3), 25 BPF_MOV64_IMM(BPF_REG_0, 4), 30 BPF_MOV64_IMM(BPF_REG_0, 5), 33 BPF_MOV64_IMM(BPF_REG_0, 0), 79 BPF_MOV64_IMM(BPF_REG_ [all...] |
H A D | atomic_xchg.c | 7 BPF_MOV64_IMM(BPF_REG_1, 4), 11 BPF_MOV64_IMM(BPF_REG_0, 1), 16 BPF_MOV64_IMM(BPF_REG_0, 2), 19 BPF_MOV64_IMM(BPF_REG_0, 0),
|
H A D | sleepable.c | 4 BPF_MOV64_IMM(BPF_REG_0, 0), 17 BPF_MOV64_IMM(BPF_REG_0, 0), 30 BPF_MOV64_IMM(BPF_REG_0, 0), 43 BPF_MOV64_IMM(BPF_REG_0, 0), 56 BPF_MOV64_IMM(BPF_REG_0, 0), 69 BPF_MOV64_IMM(BPF_REG_0, 0), 81 BPF_MOV64_IMM(BPF_REG_0, 0),
|
H A D | basic_instr.c | 4 BPF_MOV64_IMM(BPF_REG_1, 1), 6 BPF_MOV64_IMM(BPF_REG_2, 3), 35 BPF_MOV64_IMM(BPF_REG_0, 1), 55 BPF_MOV64_IMM(BPF_REG_0, 1), 56 BPF_MOV64_IMM(BPF_REG_1, 5), 67 BPF_MOV64_IMM(BPF_REG_1, 15), 77 BPF_MOV64_IMM(BPF_REG_0, 1), 86 BPF_MOV64_IMM(BPF_REG_0, 1), 87 BPF_MOV64_IMM(BPF_REG_1, 5), 100 BPF_MOV64_IMM(BPF_REG_ [all...] |
H A D | atomic_invalid.c | 5 BPF_MOV64_IMM(BPF_REG_0, 1), \ 6 BPF_MOV64_IMM(BPF_REG_1, 0), \ 8 BPF_MOV64_IMM(BPF_REG_0, 0), \
|
H A D | perf_event_sample_period.c | 4 BPF_MOV64_IMM(BPF_REG_0, 0), 20 BPF_MOV64_IMM(BPF_REG_0, 0), 36 BPF_MOV64_IMM(BPF_REG_0, 0), 52 BPF_MOV64_IMM(BPF_REG_0, 0),
|
H A D | calls.c | 5 BPF_MOV64_IMM(BPF_REG_0, 1), 15 BPF_MOV64_IMM(BPF_REG_0, 1), 18 BPF_MOV64_IMM(BPF_REG_0, 1), 130 BPF_MOV64_IMM(BPF_REG_0, 0), 144 BPF_MOV64_IMM(BPF_REG_0, 0), 150 BPF_MOV64_IMM(BPF_REG_0, 0), 174 BPF_MOV64_IMM(BPF_REG_0, 0), 177 BPF_MOV64_IMM(BPF_REG_0, 0), 203 BPF_MOV64_IMM(BPF_REG_0, 0), 207 BPF_MOV64_IMM(BPF_REG_ [all...] |
H A D | precise.c | 4 BPF_MOV64_IMM(BPF_REG_0, 1), 33 BPF_MOV64_IMM(BPF_REG_3, 0), 63 BPF_MOV64_IMM(BPF_REG_0, 1), 92 BPF_MOV64_IMM(BPF_REG_3, 0), 121 BPF_MOV64_IMM(BPF_REG_8, 0), 123 BPF_MOV64_IMM(BPF_REG_8, 1), 125 BPF_MOV64_IMM(BPF_REG_9, 0), 127 BPF_MOV64_IMM(BPF_REG_9, 1), 132 BPF_MOV64_IMM(BPF_REG_0, 0), 150 BPF_MOV64_IMM(BPF_REG_ [all...] |
H A D | event_output.c | 28 BPF_MOV64_IMM(BPF_REG_2, 5), \ 33 BPF_MOV64_IMM(BPF_REG_3, 0), \ 34 BPF_MOV64_IMM(BPF_REG_5, 8), \ 37 BPF_MOV64_IMM(BPF_REG_0, 1), \
|
H A D | bpf_st_mem.c | 22 BPF_MOV64_IMM(BPF_REG_0, 0), 47 BPF_MOV64_IMM(BPF_REG_0, 0), 86 BPF_MOV64_IMM(BPF_REG_0, -1), 88 BPF_MOV64_IMM(BPF_REG_0, 0),
|
H A D | jset.c | 27 BPF_MOV64_IMM(BPF_REG_0, 2), 67 BPF_MOV64_IMM(BPF_REG_0, 2), 79 BPF_MOV64_IMM(BPF_REG_0, 1), 93 BPF_MOV64_IMM(BPF_REG_0, 0), 140 BPF_MOV64_IMM(BPF_REG_0, 0), 153 BPF_MOV64_IMM(BPF_REG_0, 0),
|
H A D | map_kptr.c | 9 BPF_MOV64_IMM(BPF_REG_0, 0), 29 BPF_MOV64_IMM(BPF_REG_0, 0), 49 BPF_MOV64_IMM(BPF_REG_0, 0), 80 BPF_MOV64_IMM(BPF_REG_0, 0), 96 BPF_MOV64_IMM(BPF_REG_2, 0), 112 BPF_MOV64_IMM(BPF_REG_0, 0), 134 BPF_MOV64_IMM(BPF_REG_0, 0), 164 BPF_MOV64_IMM(BPF_REG_0, 0), 188 BPF_MOV64_IMM(BPF_REG_0, 0), 209 BPF_MOV64_IMM(BPF_REG_ [all...] |
/linux-master/tools/testing/selftests/bpf/ |
H A D | test_sysctl.c | 50 BPF_MOV64_IMM(BPF_REG_0, 1), 61 BPF_MOV64_IMM(BPF_REG_0, 1), 72 BPF_MOV64_IMM(BPF_REG_0, 0), 89 BPF_MOV64_IMM(BPF_REG_0, 0), 93 BPF_MOV64_IMM(BPF_REG_0, 1), 110 BPF_MOV64_IMM(BPF_REG_0, 0), 114 BPF_MOV64_IMM(BPF_REG_0, 1), 136 BPF_MOV64_IMM(BPF_REG_0, 1), 150 BPF_MOV64_IMM(BPF_REG_0, 0), 153 BPF_MOV64_IMM(BPF_REG_ [all...] |
H A D | test_sock.c | 56 BPF_MOV64_IMM(BPF_REG_0, 1), 69 BPF_MOV64_IMM(BPF_REG_0, 1), 82 BPF_MOV64_IMM(BPF_REG_0, 1), 95 BPF_MOV64_IMM(BPF_REG_0, 1), 105 BPF_MOV64_IMM(BPF_REG_0, 1), 119 BPF_MOV64_IMM(BPF_REG_0, 1), 133 BPF_MOV64_IMM(BPF_REG_0, 1), 143 BPF_MOV64_IMM(BPF_REG_0, 1), 153 BPF_MOV64_IMM(BPF_REG_0, 1), 163 BPF_MOV64_IMM(BPF_REG_ [all...] |
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | flow_dissector_load_bytes.c | 11 BPF_MOV64_IMM(BPF_REG_2, 0), 16 BPF_MOV64_IMM(BPF_REG_4, 1), 22 BPF_MOV64_IMM(BPF_REG_0, BPF_DROP), 25 BPF_MOV64_IMM(BPF_REG_0, BPF_OK),
|
H A D | sockopt.c | 51 BPF_MOV64_IMM(BPF_REG_0, 1), 63 BPF_MOV64_IMM(BPF_REG_0, 1), 75 BPF_MOV64_IMM(BPF_REG_0, 1), 96 BPF_MOV64_IMM(BPF_REG_0, 0), 116 BPF_MOV64_IMM(BPF_REG_0, 0x80), 120 BPF_MOV64_IMM(BPF_REG_0, 1), 137 BPF_MOV64_IMM(BPF_REG_0, 0), 141 BPF_MOV64_IMM(BPF_REG_0, 1), 145 BPF_MOV64_IMM(BPF_REG_0, 0), 160 BPF_MOV64_IMM(BPF_REG_ [all...] |