Home
last modified time | relevance | path

Searched refs:BPF_ALU64_REG (Results 1 - 25 of 29) sorted by relevance

12

/kernel/linux/linux-5.10/lib/
H A Dtest_bpf.c1112 BPF_ALU64_REG(BPF_SUB, R1, R2),
1115 BPF_ALU64_REG(BPF_MOV, R0, R1),
1128 BPF_ALU64_REG(BPF_MUL, R1, R2),
1144 BPF_ALU64_REG(BPF_MUL, R1, R2),
1209 BPF_ALU64_REG(BPF_ADD, R0, R0),
1210 BPF_ALU64_REG(BPF_ADD, R0, R1),
1211 BPF_ALU64_REG(BPF_ADD, R0, R2),
1212 BPF_ALU64_REG(BPF_ADD, R0, R3),
1213 BPF_ALU64_REG(BPF_ADD, R0, R4),
1214 BPF_ALU64_REG(BPF_AD
[all...]
/kernel/linux/linux-6.6/lib/
H A Dtest_bpf.c507 insns[i++] = BPF_ALU64_REG(op, R0, R1); in __bpf_fill_max_jmp()
624 insn[i++] = BPF_ALU64_REG(BPF_MOV, R1, R3); in __bpf_fill_alu_shift()
642 insn[i++] = BPF_ALU64_REG(op, R1, R2); in __bpf_fill_alu_shift()
756 insn[i++] = BPF_ALU64_REG(op, R1, R1); in __bpf_fill_alu_shift_same_reg()
972 insns[i++] = BPF_ALU64_REG(op, R1, R2); in __bpf_emit_alu64_reg()
1444 insns[i++] = BPF_ALU64_REG(op, rd, rs); in __bpf_fill_alu_reg_pairs()
2004 insn[i++] = BPF_ALU64_REG(BPF_OP(op), R1, R10); in __bpf_fill_atomic_reg_pairs()
2165 insn[i++] = BPF_ALU64_REG(BPF_OR, R2, R3); in bpf_fill_ld_imm64_magn()
2229 insn[i++] = BPF_ALU64_REG(BPF_OR, R2, R3); in __bpf_fill_ld_imm64_bytes()
3711 BPF_ALU64_REG(BPF_SU
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/
H A Dalign.c258 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
269 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
283 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
286 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
373 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
384 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
438 BPF_ALU64_REG(BPF_SUB, BPF_REG_5, BPF_REG_2),
449 BPF_ALU64_REG(BPF_ADD, BPF_REG_6, BPF_REG_5),
495 BPF_ALU64_REG(BPF_SUB, BPF_REG_6, BPF_REG_7),
501 BPF_ALU64_REG(BPF_AD
[all...]
H A Dflow_dissector_load_bytes.c14 BPF_ALU64_REG(BPF_MOV, BPF_REG_3, BPF_REG_10), in test_flow_dissector_load_bytes()
H A Dbtf.c5115 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
5141 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
5197 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
5223 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
5414 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
5443 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Dalign.c258 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
269 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
283 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
286 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
373 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
384 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
438 BPF_ALU64_REG(BPF_SUB, BPF_REG_5, BPF_REG_2),
449 BPF_ALU64_REG(BPF_ADD, BPF_REG_6, BPF_REG_5),
495 BPF_ALU64_REG(BPF_SUB, BPF_REG_6, BPF_REG_7),
501 BPF_ALU64_REG(BPF_AD
[all...]
H A Dflow_dissector_load_bytes.c13 BPF_ALU64_REG(BPF_MOV, BPF_REG_3, BPF_REG_10), in serial_test_flow_dissector_load_bytes()
H A Dbtf.c5757 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
5783 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
5839 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
5865 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
6056 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
6085 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/verifier/
H A Dbpf_loop_inline.c71 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_0),
73 BPF_ALU64_REG(BPF_MOV, BPF_REG_7, BPF_REG_0),
/kernel/linux/linux-5.10/samples/bpf/
H A Dbpf_insn.h10 #define BPF_ALU64_REG(OP, DST, SRC) \ macro
/kernel/linux/linux-6.6/samples/bpf/
H A Dbpf_insn.h10 #define BPF_ALU64_REG(OP, DST, SRC) \ macro
/kernel/linux/linux-5.10/net/xdp/
H A Dxskmap.c144 *insn++ = BPF_ALU64_REG(BPF_ADD, ret, mp); in xsk_map_gen_lookup()
/kernel/linux/linux-5.10/tools/include/linux/
H A Dfilter.h34 #define BPF_ALU64_REG(OP, DST, SRC) \ macro
/kernel/linux/linux-6.6/net/xdp/
H A Dxskmap.c130 *insn++ = BPF_ALU64_REG(BPF_ADD, ret, mp); in xsk_map_gen_lookup()
/kernel/linux/linux-6.6/tools/include/linux/
H A Dfilter.h34 #define BPF_ALU64_REG(OP, DST, SRC) \ macro
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/
H A Dtest_sysctl.c137 BPF_ALU64_REG(BPF_SUB, BPF_REG_0, BPF_REG_7),
948 BPF_ALU64_REG(BPF_ADD, BPF_REG_7, BPF_REG_0),
953 BPF_ALU64_REG(BPF_SUB, BPF_REG_2, BPF_REG_0),
H A Dtest_verifier.c219 insn[i++] = BPF_ALU64_REG(BPF_XOR, BPF_REG_0, BPF_REG_1); in bpf_fill_rand_ld_dw()
223 insn[i++] = BPF_ALU64_REG(BPF_XOR, BPF_REG_0, BPF_REG_1); in bpf_fill_rand_ld_dw()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/
H A Dtest_sysctl.c137 BPF_ALU64_REG(BPF_SUB, BPF_REG_0, BPF_REG_7),
948 BPF_ALU64_REG(BPF_ADD, BPF_REG_7, BPF_REG_0),
953 BPF_ALU64_REG(BPF_SUB, BPF_REG_2, BPF_REG_0),
H A Dtest_verifier.c271 insn[i++] = BPF_ALU64_REG(BPF_XOR, BPF_REG_0, BPF_REG_1); in bpf_fill_rand_ld_dw()
275 insn[i++] = BPF_ALU64_REG(BPF_XOR, BPF_REG_0, BPF_REG_1); in bpf_fill_rand_ld_dw()
/kernel/linux/linux-5.10/kernel/bpf/
H A Dcore.c1001 *to++ = BPF_ALU64_REG(BPF_XOR, from->dst_reg, from->dst_reg); in bpf_jit_blind_insn()
1031 *to++ = BPF_ALU64_REG(from->code, from->dst_reg, BPF_REG_AX); in bpf_jit_blind_insn()
1079 *to++ = BPF_ALU64_REG(BPF_MOV, aux[0].dst_reg, BPF_REG_AX); in bpf_jit_blind_insn()
1086 *to++ = BPF_ALU64_REG(BPF_OR, aux[0].dst_reg, BPF_REG_AX); in bpf_jit_blind_insn()
H A Darraymap.c243 *insn++ = BPF_ALU64_REG(BPF_ADD, ret, map_ptr); in array_map_gen_lookup()
1290 *insn++ = BPF_ALU64_REG(BPF_ADD, ret, map_ptr); in array_of_map_gen_lookup()
/kernel/linux/linux-6.6/kernel/bpf/
H A Darraymap.c231 *insn++ = BPF_ALU64_REG(BPF_ADD, ret, map_ptr); in array_map_gen_lookup()
1355 *insn++ = BPF_ALU64_REG(BPF_ADD, ret, map_ptr); in array_of_map_gen_lookup()
H A Dcore.c1281 *to++ = BPF_ALU64_REG(BPF_XOR, from->dst_reg, from->dst_reg); in bpf_jit_blind_insn()
1359 *to++ = BPF_ALU64_REG(BPF_MOV, aux[0].dst_reg, BPF_REG_AX); in bpf_jit_blind_insn()
1366 *to++ = BPF_ALU64_REG(BPF_OR, aux[0].dst_reg, BPF_REG_AX); in bpf_jit_blind_insn()
/kernel/linux/linux-5.10/include/linux/
H A Dfilter.h93 #define BPF_ALU64_REG(OP, DST, SRC) \ macro
/kernel/linux/linux-6.6/include/linux/
H A Dfilter.h104 #define BPF_ALU64_REG(OP, DST, SRC) \ macro

Completed in 61 milliseconds

12