Home
last modified time | relevance | path

Searched refs:BPF_ALU64_REG (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/lib/
Dtest_bpf.c1119 BPF_ALU64_REG(BPF_SUB, R1, R2),
1122 BPF_ALU64_REG(BPF_MOV, R0, R1),
1135 BPF_ALU64_REG(BPF_MUL, R1, R2),
1151 BPF_ALU64_REG(BPF_MUL, R1, R2),
1216 BPF_ALU64_REG(BPF_ADD, R0, R0),
1217 BPF_ALU64_REG(BPF_ADD, R0, R1),
1218 BPF_ALU64_REG(BPF_ADD, R0, R2),
1219 BPF_ALU64_REG(BPF_ADD, R0, R3),
1220 BPF_ALU64_REG(BPF_ADD, R0, R4),
1221 BPF_ALU64_REG(BPF_ADD, R0, R5),
[all …]
/Linux-v4.19/tools/testing/selftests/bpf/
Dtest_align.c277 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
288 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
301 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
303 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
382 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
393 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
447 BPF_ALU64_REG(BPF_SUB, BPF_REG_5, BPF_REG_2),
458 BPF_ALU64_REG(BPF_ADD, BPF_REG_6, BPF_REG_5),
504 BPF_ALU64_REG(BPF_SUB, BPF_REG_6, BPF_REG_7),
510 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
[all …]
Dtest_verifier.c170 insn[i++] = BPF_ALU64_REG(BPF_XOR, BPF_REG_0, BPF_REG_1); in bpf_fill_rand_ld_dw()
174 insn[i++] = BPF_ALU64_REG(BPF_XOR, BPF_REG_0, BPF_REG_1); in bpf_fill_rand_ld_dw()
187 BPF_ALU64_REG(BPF_SUB, BPF_REG_1, BPF_REG_2),
226 BPF_ALU64_REG(BPF_DIV, BPF_REG_2, BPF_REG_1),
262 BPF_ALU64_REG(BPF_MOD, BPF_REG_2, BPF_REG_1),
311 BPF_ALU64_REG(BPF_DIV, BPF_REG_0, BPF_REG_1),
361 BPF_ALU64_REG(BPF_MOD, BPF_REG_0, BPF_REG_1),
373 BPF_ALU64_REG(BPF_MOD, BPF_REG_0, BPF_REG_1),
412 BPF_ALU64_REG(BPF_DIV, BPF_REG_0, BPF_REG_1),
459 BPF_ALU64_REG(BPF_MOD, BPF_REG_2, BPF_REG_1),
[all …]
/Linux-v4.19/samples/bpf/
Dbpf_insn.h10 #define BPF_ALU64_REG(OP, DST, SRC) \ macro
/Linux-v4.19/tools/include/linux/
Dfilter.h34 #define BPF_ALU64_REG(OP, DST, SRC) \ macro
/Linux-v4.19/kernel/bpf/
Darraymap.c187 *insn++ = BPF_ALU64_REG(BPF_ADD, ret, map_ptr); in array_map_gen_lookup()
729 *insn++ = BPF_ALU64_REG(BPF_ADD, ret, map_ptr); in array_of_map_gen_lookup()
Dcore.c648 *to++ = BPF_ALU64_REG(BPF_XOR, from->dst_reg, from->dst_reg); in bpf_jit_blind_insn()
678 *to++ = BPF_ALU64_REG(from->code, from->dst_reg, BPF_REG_AX); in bpf_jit_blind_insn()
705 *to++ = BPF_ALU64_REG(BPF_MOV, aux[0].dst_reg, BPF_REG_AX); in bpf_jit_blind_insn()
710 *to++ = BPF_ALU64_REG(BPF_OR, aux[0].dst_reg, BPF_REG_AX); in bpf_jit_blind_insn()
/Linux-v4.19/include/linux/
Dfilter.h84 #define BPF_ALU64_REG(OP, DST, SRC) \ macro
/Linux-v4.19/net/core/
Dfilter.c5391 *insn++ = BPF_ALU64_REG(BPF_XOR, BPF_REG_2, BPF_REG_2); in bpf_unclone_prologue()