Home
last modified time | relevance | path

Searched refs:BPF_MOV64_REG (Results 1 - 25 of 50) sorted by relevance

12

/kernel/linux/linux-5.10/tools/testing/selftests/bpf/
H A Dtest_sysctl.c230 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 Dtest_sock.c51 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 Dtest_verifier.c145 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 Dtest_sock_addr.c696 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 Dtest_sysctl.c230 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 Dtest_sock.c53 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 Dtest_verifier.c197 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 Dalign.c139 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 Dsockopt.c350 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 Dalign.c139 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 Dsockopt.c289 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 Datomic_fetch.c7 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 Devent_output.c30 BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), \
/kernel/linux/linux-5.10/samples/bpf/
H A Dcookie_uid_helper_example.c85 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 Dtest_cgrp2_attach.c45 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 Dtest_cgrp2_sock.c34 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 Dsock_example.c48 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 Dcookie_uid_helper_example.c85 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 Dtest_cgrp2_attach.c46 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 Dtest_cgrp2_sock.c34 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 Dsock_example.c49 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 Dbpf-prologue.c150 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 Dgen_loader.c121 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 Dverifier_uninit.c31 : __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 Devent_output.c30 BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), \

Completed in 14 milliseconds

12