Home
last modified time | relevance | path

Searched refs:BPF_ALU32_REG (Results 1 – 17 of 17) sorted by relevance

/linux/tools/testing/selftests/bpf/verifier/
A Ddiv0.c7 BPF_ALU32_REG(BPF_DIV, BPF_REG_2, BPF_REG_1),
19 BPF_ALU32_REG(BPF_DIV, BPF_REG_2, BPF_REG_1),
43 BPF_ALU32_REG(BPF_MOD, BPF_REG_2, BPF_REG_1),
55 BPF_ALU32_REG(BPF_MOD, BPF_REG_2, BPF_REG_1),
79 BPF_ALU32_REG(BPF_DIV, BPF_REG_2, BPF_REG_1),
92 BPF_ALU32_REG(BPF_DIV, BPF_REG_0, BPF_REG_1),
104 BPF_ALU32_REG(BPF_DIV, BPF_REG_0, BPF_REG_1),
129 BPF_ALU32_REG(BPF_MOD, BPF_REG_2, BPF_REG_1),
142 BPF_ALU32_REG(BPF_MOD, BPF_REG_0, BPF_REG_1),
154 BPF_ALU32_REG(BPF_MOD, BPF_REG_0, BPF_REG_1),
A Dsubreg.c19 BPF_ALU32_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
58 BPF_ALU32_REG(BPF_SUB, BPF_REG_0, BPF_REG_1),
91 BPF_ALU32_REG(BPF_MUL, BPF_REG_0, BPF_REG_1),
124 BPF_ALU32_REG(BPF_DIV, BPF_REG_0, BPF_REG_1),
157 BPF_ALU32_REG(BPF_OR, BPF_REG_0, BPF_REG_1),
191 BPF_ALU32_REG(BPF_AND, BPF_REG_0, BPF_REG_1),
225 BPF_ALU32_REG(BPF_LSH, BPF_REG_0, BPF_REG_1),
259 BPF_ALU32_REG(BPF_RSH, BPF_REG_0, BPF_REG_1),
305 BPF_ALU32_REG(BPF_MOD, BPF_REG_0, BPF_REG_1),
338 BPF_ALU32_REG(BPF_XOR, BPF_REG_0, BPF_REG_1),
[all …]
A Dld_abs.c136 BPF_ALU32_REG(BPF_SUB, BPF_REG_0, BPF_REG_7),
149 BPF_ALU32_REG(BPF_SUB, BPF_REG_0, BPF_REG_7),
171 BPF_ALU32_REG(BPF_DIV, BPF_REG_0, BPF_REG_2),
191 BPF_ALU32_REG(BPF_DIV, BPF_REG_0, BPF_REG_2),
211 BPF_ALU32_REG(BPF_DIV, BPF_REG_0, BPF_REG_7),
227 BPF_ALU32_REG(BPF_DIV, BPF_REG_0, BPF_REG_7),
A Djit.c72 BPF_ALU32_REG(BPF_MUL, BPF_REG_0, BPF_REG_1),
77 BPF_ALU32_REG(BPF_MUL, BPF_REG_3, BPF_REG_1),
95 BPF_ALU32_REG(BPF_MUL, BPF_REG_5, BPF_REG_1),
134 BPF_ALU32_REG(BPF_DIV, BPF_REG_1, BPF_REG_3),
138 BPF_ALU32_REG(BPF_DIV, BPF_REG_1, BPF_REG_1),
A Dbasic_instr.c22 BPF_ALU32_REG(BPF_XOR, BPF_REG_2, BPF_REG_2),
57 BPF_ALU32_REG(BPF_ARSH, BPF_REG_0, BPF_REG_1),
68 BPF_ALU32_REG(BPF_ARSH, BPF_REG_0, BPF_REG_1),
A Dand.c35 BPF_ALU32_REG(BPF_AND, BPF_REG_9, BPF_REG_1),
39 BPF_ALU32_REG(BPF_SUB, BPF_REG_3, BPF_REG_9),
A Ddiv_overflow.c10 BPF_ALU32_REG(BPF_DIV, BPF_REG_0, BPF_REG_1),
62 BPF_ALU32_REG(BPF_MOD, BPF_REG_0, BPF_REG_1),
A Dvalue_ptr_arith.c1113 BPF_ALU32_REG(BPF_MOV, BPF_REG_4, BPF_REG_7),
1114 BPF_ALU32_REG(BPF_SUB, BPF_REG_6, BPF_REG_4),
1132 BPF_ALU32_REG(BPF_MOV, BPF_REG_4, BPF_REG_6),
1133 BPF_ALU32_REG(BPF_SUB, BPF_REG_4, BPF_REG_7),
A Dbounds.c340 BPF_ALU32_REG(BPF_LSH, BPF_REG_1, BPF_REG_2),
A Dcalls.c66 BPF_ALU32_REG(BPF_DIV, BPF_REG_3, BPF_REG_2),
/linux/lib/
A Dtest_bpf.c3759 BPF_ALU32_REG(BPF_MUL, R1, R2),
3954 BPF_ALU32_REG(BPF_ADD, R0, R1),
3955 BPF_ALU32_REG(BPF_ADD, R0, R2),
3956 BPF_ALU32_REG(BPF_ADD, R0, R3),
3957 BPF_ALU32_REG(BPF_ADD, R0, R4),
3958 BPF_ALU32_REG(BPF_ADD, R0, R5),
3959 BPF_ALU32_REG(BPF_ADD, R0, R6),
3960 BPF_ALU32_REG(BPF_ADD, R0, R7),
3961 BPF_ALU32_REG(BPF_ADD, R0, R8),
6325 BPF_ALU32_REG(BPF_OR, R0, R1),
[all …]
/linux/samples/bpf/
A Dbpf_insn.h18 #define BPF_ALU32_REG(OP, DST, SRC) \ macro
/linux/tools/include/linux/
A Dfilter.h42 #define BPF_ALU32_REG(OP, DST, SRC) \ macro
/linux/net/core/
A Dfilter.c451 *insn = BPF_ALU32_REG(BPF_XOR, BPF_REG_A, BPF_REG_X); in convert_bpf_extensions()
530 *insn++ = BPF_ALU32_REG(BPF_XOR, BPF_REG_A, BPF_REG_A); in convert_bpf_ld_abs()
589 *new_insn++ = BPF_ALU32_REG(BPF_XOR, BPF_REG_A, BPF_REG_A); in bpf_convert_filter()
590 *new_insn++ = BPF_ALU32_REG(BPF_XOR, BPF_REG_X, BPF_REG_X); in bpf_convert_filter()
610 *new_insn++ = BPF_ALU32_REG(BPF_SUB, BPF_REG_H, BPF_REG_TMP); in bpf_convert_filter()
673 *insn++ = BPF_ALU32_REG(BPF_XOR, BPF_REG_A, BPF_REG_A); in bpf_convert_filter()
8086 *insn++ = BPF_ALU32_REG(BPF_XOR, BPF_REG_0, BPF_REG_0); in bpf_gen_ld_abs()
/linux/include/linux/
A Dfilter.h100 #define BPF_ALU32_REG(OP, DST, SRC) \ macro
/linux/kernel/bpf/
A Dcore.c1014 *to++ = BPF_ALU32_REG(from->code, from->dst_reg, BPF_REG_AX); in bpf_jit_blind_insn()
A Dverifier.c12913 BPF_ALU32_REG(BPF_XOR, insn->dst_reg, insn->dst_reg), in do_misc_fixups()

Completed in 83 milliseconds