/kernel/linux/linux-5.10/tools/testing/selftests/bpf/ |
H A 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_ [all...] |
H A D | test_sock.c | 51 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 68 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 85 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 102 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 231 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 261 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
|
H A D | test_verifier.c | 145 insn[i++] = BPF_MOV64_REG(BPF_REG_6, BPF_REG_1); in bpf_fill_ld_abs_vlan_push_pop() 152 insn[i++] = BPF_MOV64_REG(BPF_REG_1, BPF_REG_6); in bpf_fill_ld_abs_vlan_push_pop() 165 insn[i++] = BPF_MOV64_REG(BPF_REG_1, BPF_REG_6); in bpf_fill_ld_abs_vlan_push_pop() 195 insn[i++] = BPF_MOV64_REG(BPF_REG_6, BPF_REG_1); in bpf_fill_jump_around_ld_abs() 221 insn[i++] = BPF_MOV64_REG(BPF_REG_1, BPF_REG_0); in bpf_fill_rand_ld_dw() 238 insn[i++] = BPF_MOV64_REG(BPF_REG_6, BPF_REG_1); in bpf_fill_scale1() 244 insn[i++] = BPF_MOV64_REG(BPF_REG_1, BPF_REG_10); in bpf_fill_scale1() 269 insn[i++] = BPF_MOV64_REG(BPF_REG_6, BPF_REG_1); in bpf_fill_scale2() 276 insn[i++] = BPF_MOV64_REG(BPF_REG_1, BPF_REG_10); in bpf_fill_scale2() 311 BPF_MOV64_REG(BPF_REG_ [all...] |
H A D | test_sock_addr.c | 696 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), in bind4_prog_load() 797 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), in bind6_prog_load() 925 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), in sendmsg4_rw_asm_prog_load() 971 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), in recvmsg4_rw_asm_prog_load() 1024 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), in sendmsg6_rw_dst_asm_prog_load() 1075 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), in recvmsg6_rw_asm_prog_load()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
H A 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_ [all...] |
H A D | test_sock.c | 53 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 66 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 79 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 92 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 199 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 229 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 259 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 290 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 321 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
|
H A D | test_verifier.c | 197 insn[i++] = BPF_MOV64_REG(BPF_REG_6, BPF_REG_1); in bpf_fill_ld_abs_vlan_push_pop() 204 insn[i++] = BPF_MOV64_REG(BPF_REG_1, BPF_REG_6); in bpf_fill_ld_abs_vlan_push_pop() 217 insn[i++] = BPF_MOV64_REG(BPF_REG_1, BPF_REG_6); in bpf_fill_ld_abs_vlan_push_pop() 247 insn[i++] = BPF_MOV64_REG(BPF_REG_6, BPF_REG_1); in bpf_fill_jump_around_ld_abs() 273 insn[i++] = BPF_MOV64_REG(BPF_REG_1, BPF_REG_0); in bpf_fill_rand_ld_dw() 290 insn[i++] = BPF_MOV64_REG(BPF_REG_6, BPF_REG_1); in bpf_fill_scale1() 296 insn[i++] = BPF_MOV64_REG(BPF_REG_1, BPF_REG_10); in bpf_fill_scale1() 321 insn[i++] = BPF_MOV64_REG(BPF_REG_6, BPF_REG_1); in bpf_fill_scale2() 328 insn[i++] = BPF_MOV64_REG(BPF_REG_1, BPF_REG_10); in bpf_fill_scale2() 474 BPF_MOV64_REG(BPF_REG_ [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/ |
H A 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_ [all...] |
H A D | sockopt.c | 350 BPF_MOV64_REG(BPF_REG_2, BPF_REG_6), 658 BPF_MOV64_REG(BPF_REG_2, BPF_REG_6), 763 BPF_MOV64_REG(BPF_REG_7, BPF_REG_6), 809 BPF_MOV64_REG(BPF_REG_7, BPF_REG_6),
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A 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_ [all...] |
H A D | sockopt.c | 289 BPF_MOV64_REG(BPF_REG_2, BPF_REG_6), 378 BPF_MOV64_REG(BPF_REG_2, BPF_REG_6), 688 BPF_MOV64_REG(BPF_REG_2, BPF_REG_6), 725 BPF_MOV64_REG(BPF_REG_2, BPF_REG_6), 830 BPF_MOV64_REG(BPF_REG_7, BPF_REG_6), 876 BPF_MOV64_REG(BPF_REG_7, BPF_REG_6),
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/verifier/ |
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_ [all...] |
H A D | event_output.c | 30 BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), \
|
/kernel/linux/linux-5.10/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 | test_cgrp2_attach.c | 45 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), /* save r6 so it's not clobbered by BPF_CALL */ in prog_load() 50 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), in prog_load() 61 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), in prog_load()
|
H A D | test_cgrp2_sock.c | 34 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), in prog_load() 56 BPF_MOV64_REG(BPF_REG_3, BPF_REG_0), in prog_load() 61 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), in prog_load() 68 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), in prog_load()
|
H A D | sock_example.c | 48 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), in test_sock() 51 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), in test_sock()
|
/kernel/linux/linux-6.6/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 | test_cgrp2_attach.c | 46 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), /* save r6 so it's not clobbered by BPF_CALL */ in prog_load() 51 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), in prog_load() 62 BPF_MOV64_REG(BPF_REG_2, BPF_REG_10), in prog_load()
|
H A D | test_cgrp2_sock.c | 34 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), in prog_load() 56 BPF_MOV64_REG(BPF_REG_3, BPF_REG_0), in prog_load() 61 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), in prog_load() 68 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 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()
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | bpf-prologue.c | 150 ins(BPF_MOV64_REG(BPF_REG_ARG3, src_base_addr_reg), pos); in gen_read_mem() 160 ins(BPF_MOV64_REG(BPF_REG_ARG1, dst_addr_reg), pos); in gen_read_mem() 266 ins(BPF_MOV64_REG(BPF_REG_7, BPF_REG_FP), pos); in gen_prologue_slowpath() 448 ins(BPF_MOV64_REG(BPF_REG_CTX, BPF_REG_ARG1), &pos); in bpf__gen_prologue() 493 ins(BPF_MOV64_REG(BPF_REG_ARG1, BPF_REG_CTX), &pos); in bpf__gen_prologue()
|
/kernel/linux/linux-6.6/tools/lib/bpf/ |
H A D | gen_loader.c | 121 emit(gen, BPF_MOV64_REG(BPF_REG_6, BPF_REG_1)); in bpf_gen__init() 124 emit(gen, BPF_MOV64_REG(BPF_REG_1, BPF_REG_10)); in bpf_gen__init() 152 emit(gen, BPF_MOV64_REG(BPF_REG_0, BPF_REG_7)); in bpf_gen__init() 274 emit(gen, BPF_MOV64_REG(BPF_REG_7, BPF_REG_0)); in emit_sys_bpf() 320 emit(gen, BPF_MOV64_REG(BPF_REG_3, reg1)); in emit_debug() 322 emit(gen, BPF_MOV64_REG(BPF_REG_4, reg2)); in emit_debug() 351 emit(gen, BPF_MOV64_REG(BPF_REG_9, BPF_REG_1)); in __emit_sys_close() 553 emit(gen, BPF_MOV64_REG(BPF_REG_7, BPF_REG_0)); in emit_find_attach_target() 627 emit(gen, BPF_MOV64_REG(BPF_REG_7, BPF_REG_0)); in emit_bpf_find_by_name_kind() 647 emit(gen, BPF_MOV64_REG(BPF_REG_ in emit_bpf_kallsyms_lookup_name() [all...] |
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/verifier/ |
H A D | event_output.c | 30 BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), \
|