| /linux/tools/testing/selftests/bpf/verifier/ |
| H A 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_ [all...] |
| H A 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), 76 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 78 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 85 BPF_MOV64_REG(BPF_REG_3, BPF_REG_0), [all …]
|
| H A 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 …]
|
| H A 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), 65 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 66 BPF_MOV64_REG(BPF_REG_2, BPF_REG_FP), [all …]
|
| H A D | atomic_fetch.c | 7 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 13 BPF_MOV64_REG(BPF_REG_1, BPF_REG_8), 31 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 35 BPF_MOV64_REG(BPF_REG_9, BPF_REG_1), 37 BPF_MOV64_REG(BPF_REG_1, BPF_REG_8), 55 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 61 BPF_MOV64_REG(BPF_REG_1, BPF_REG_8), 78 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 82 BPF_MOV64_REG(BPF_REG_9, BPF_REG_1), 84 BPF_MOV64_REG(BPF_REG_1, BPF_REG_8), [all …]
|
| H A D | atomic_cmpxchg.c | 117 BPF_MOV64_REG(BPF_REG_0, BPF_REG_10), 137 BPF_MOV64_REG(BPF_REG_0, BPF_REG_10), 157 BPF_MOV64_REG(BPF_REG_0, BPF_REG_10), 161 BPF_MOV64_REG(BPF_REG_5, BPF_REG_10), 178 BPF_MOV64_REG(BPF_REG_0, BPF_REG_10), 182 BPF_MOV64_REG(BPF_REG_5, BPF_REG_10),
|
| H A D | jmp32.c | 785 BPF_MOV64_REG(BPF_REG_8, BPF_REG_1), 786 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 791 BPF_MOV64_REG(BPF_REG_1, BPF_REG_8), 792 BPF_MOV64_REG(BPF_REG_8, BPF_REG_0), 812 BPF_MOV64_REG(BPF_REG_8, BPF_REG_1), 813 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 818 BPF_MOV64_REG(BPF_REG_1, BPF_REG_8), 819 BPF_MOV64_REG(BPF_REG_8, BPF_REG_0), 840 BPF_MOV64_REG(BPF_REG_8, BPF_REG_1), 841 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), [all …]
|
| H A D | ctx_skb.c | 46 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 52 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 70 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 76 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 93 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 99 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0), 322 BPF_MOV64_REG(BPF_REG_0, BPF_REG_2), 339 BPF_MOV64_REG(BPF_REG_0, BPF_REG_2), 356 BPF_MOV64_REG(BPF_REG_0, BPF_REG_2), 359 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2), [all …]
|
| H A D | basic_instr.c | 10 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1), 198 BPF_MOV64_REG(BPF_REG_2, BPF_REG_2), 211 BPF_MOV64_REG(BPF_REG_2, BPF_REG_3),
|
| H A D | jump.c | 4 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 28 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 56 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 143 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), 144 BPF_MOV64_REG(BPF_REG_3, BPF_REG_2), 391 BPF_MOV64_REG(BPF_REG_0, BPF_REG_4),
|
| H A D | dead_code.c | 138 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1), 153 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1),
|
| H A D | event_output.c | 30 BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), \
|
| H A D | atomic_or.c | 95 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1),
|
| H A D | jset.c | 150 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | test_sysctl.c | 216 BPF_MOV64_REG(BPF_REG_7, BPF_REG_10), 221 BPF_MOV64_REG(BPF_REG_2, BPF_REG_7), 257 BPF_MOV64_REG(BPF_REG_7, BPF_REG_10), 262 BPF_MOV64_REG(BPF_REG_2, BPF_REG_7), 299 BPF_MOV64_REG(BPF_REG_7, BPF_REG_10), 306 BPF_MOV64_REG(BPF_REG_2, BPF_REG_7), 354 BPF_MOV64_REG(BPF_REG_7, BPF_REG_10), 360 BPF_MOV64_REG(BPF_REG_2, BPF_REG_7), 403 BPF_MOV64_REG(BPF_REG_7, BPF_REG_10), 408 BPF_MOV64_REG(BPF_REG_2, BPF_REG_7), [all …]
|
| H A D | align.c | 140 BPF_MOV64_REG(BPF_REG_0, BPF_REG_2), \ 184 BPF_MOV64_REG(BPF_REG_4, BPF_REG_3), 186 BPF_MOV64_REG(BPF_REG_4, BPF_REG_3), 188 BPF_MOV64_REG(BPF_REG_4, BPF_REG_3), 190 BPF_MOV64_REG(BPF_REG_4, BPF_REG_3), 214 BPF_MOV64_REG(BPF_REG_5, BPF_REG_2), 220 BPF_MOV64_REG(BPF_REG_4, BPF_REG_5), 257 BPF_MOV64_REG(BPF_REG_5, BPF_REG_2), 260 BPF_MOV64_REG(BPF_REG_4, BPF_REG_5), 269 BPF_MOV64_REG(BPF_REG_ [all...] |
| H A D | sockopt.c | 295 BPF_MOV64_REG(BPF_REG_2, BPF_REG_6), 387 BPF_MOV64_REG(BPF_REG_2, BPF_REG_6), 703 BPF_MOV64_REG(BPF_REG_2, BPF_REG_6), 740 BPF_MOV64_REG(BPF_REG_2, BPF_REG_6), 845 BPF_MOV64_REG(BPF_REG_7, BPF_REG_6), 891 BPF_MOV64_REG(BPF_REG_7, BPF_REG_6),
|
| H A D | kptr_xchg_inline.c | 42 exp = BPF_MOV64_REG(BPF_REG_0, BPF_REG_2); in test_kptr_xchg_inline()
|
| H A D | reg_bounds.c | 896 emit(BPF_MOV64_REG(BPF_REG_6, BPF_REG_0)); in load_range_cmp_prog() 901 emit(BPF_MOV64_REG(BPF_REG_7, BPF_REG_0)); in load_range_cmp_prog() 969 emit(BPF_MOV64_REG(BPF_REG_0, BPF_REG_6)); in load_range_cmp_prog() 970 emit(BPF_MOV64_REG(BPF_REG_0, BPF_REG_7)); in load_range_cmp_prog() 986 emit(BPF_MOV64_REG(BPF_REG_0, BPF_REG_6)); in load_range_cmp_prog() 987 emit(BPF_MOV64_REG(BPF_REG_0, BPF_REG_7)); in load_range_cmp_prog() 1003 emit(BPF_MOV64_REG(BPF_REG_0, BPF_REG_6)); in load_range_cmp_prog() 1004 emit(BPF_MOV64_REG(BPF_REG_0, BPF_REG_7)); in load_range_cmp_prog()
|
| /linux/samples/bpf/ |
| H A D | cookie_uid_helper_example.c | 85 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), in prog_load() 94 BPF_MOV64_REG(BPF_REG_7, BPF_REG_10), in prog_load() 101 BPF_MOV64_REG(BPF_REG_2, BPF_REG_7), in prog_load() 110 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), in prog_load() 136 BPF_MOV64_REG(BPF_REG_2, BPF_REG_7), in prog_load() 137 BPF_MOV64_REG(BPF_REG_3, BPF_REG_10), in prog_load() 148 BPF_MOV64_REG(BPF_REG_9, BPF_REG_0), in prog_load()
|
| H A D | sock_example.c | 49 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), in test_sock() 52 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), in test_sock()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | verifier_uninit.c | 31 : __imm_insn(mov64_reg, BPF_MOV64_REG(BPF_REG_0, -1)) in read_invalid_register()
|
| /linux/tools/testing/selftests/bpf/test_kmods/ |
| H A D | bpf_testmod.c | 1416 *insn++ = BPF_MOV64_REG(BPF_REG_8, BPF_REG_1); in st_ops_gen_prologue_with_kfunc() 1425 *insn++ = BPF_MOV64_REG(BPF_REG_1, BPF_REG_0); in st_ops_gen_prologue_with_kfunc() 1427 *insn++ = BPF_MOV64_REG(BPF_REG_1, BPF_REG_8); in st_ops_gen_prologue_with_kfunc() 1464 *insn++ = BPF_MOV64_REG(BPF_REG_1, BPF_REG_0); in st_ops_gen_epilogue_with_kfunc() 1466 *insn++ = BPF_MOV64_REG(BPF_REG_0, BPF_REG_6); in st_ops_gen_epilogue_with_kfunc() 1526 *insn++ = BPF_MOV64_REG(BPF_REG_0, BPF_REG_6); in st_ops_gen_epilogue()
|
| /linux/net/sched/ |
| H A D | bpf_qdisc.c | 151 *insn++ = BPF_MOV64_REG(BPF_REG_6, BPF_REG_1); in BTF_ID_LIST_SINGLE() 157 *insn++ = BPF_MOV64_REG(BPF_REG_1, BPF_REG_6); in BTF_ID_LIST_SINGLE()
|
| /linux/lib/ |
| H A D | test_bpf.c | 1957 insn[i++] = BPF_MOV64_REG(rd, R10); in __bpf_fill_atomic_reg_pairs() 2019 insn[i++] = BPF_MOV64_REG(R1, R10); in __bpf_fill_atomic_reg_pairs() 4364 BPF_MOV64_REG(R1, R0), 4365 BPF_MOV64_REG(R2, R1), 4366 BPF_MOV64_REG(R3, R2), 4367 BPF_MOV64_REG(R4, R3), 4368 BPF_MOV64_REG(R5, R4), 4369 BPF_MOV64_REG(R6, R5), 4370 BPF_MOV64_REG(R7, R6), 4371 BPF_MOV64_REG(R8, R7), [all …]
|