Home
last modified time | relevance | path

Searched refs:BPF_MOV (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/lib/
Dtest_bpf.c698 BPF_ALU64_IMM(BPF_MOV, R1, 1),
700 BPF_ALU64_IMM(BPF_MOV, R2, 3),
704 BPF_ALU64_REG(BPF_MOV, R0, R1),
714 BPF_ALU64_IMM(BPF_MOV, R0, -1),
715 BPF_ALU64_IMM(BPF_MOV, R1, -1),
716 BPF_ALU64_IMM(BPF_MOV, R2, 3),
720 BPF_ALU64_IMM(BPF_MOV, R0, 1),
730 BPF_ALU32_IMM(BPF_MOV, R0, -1),
731 BPF_ALU32_IMM(BPF_MOV, R1, -1),
732 BPF_ALU32_IMM(BPF_MOV, R2, 3),
[all …]
/linux-4.1.27/include/linux/
Dfilter.h98 .code = BPF_ALU64 | BPF_MOV | BPF_X, \
106 .code = BPF_ALU | BPF_MOV | BPF_X, \
116 .code = BPF_ALU64 | BPF_MOV | BPF_K, \
124 .code = BPF_ALU | BPF_MOV | BPF_K, \
156 .code = BPF_ALU64 | BPF_MOV | BPF_SRC(TYPE), \
164 .code = BPF_ALU | BPF_MOV | BPF_SRC(TYPE), \
/linux-4.1.27/samples/bpf/
Dlibbpf.h61 .code = BPF_ALU64 | BPF_MOV | BPF_X, \
71 .code = BPF_ALU64 | BPF_MOV | BPF_K, \
Dtest_verifier.c147 BPF_ALU64_REG(BPF_MOV, BPF_REG_0, BPF_REG_2),
206 BPF_ALU64_REG(BPF_MOV, BPF_REG_2, BPF_REG_1),
419 BPF_ALU64_REG(BPF_MOV, BPF_REG_2, BPF_REG_10),
/linux-4.1.27/include/uapi/linux/
Dbpf.h23 #define BPF_MOV 0xb0 /* mov reg to reg */ macro
/linux-4.1.27/kernel/bpf/
Dcore.c210 [BPF_ALU | BPF_MOV | BPF_X] = &&ALU_MOV_X, in __bpf_prog_run()
211 [BPF_ALU | BPF_MOV | BPF_K] = &&ALU_MOV_K, in __bpf_prog_run()
236 [BPF_ALU64 | BPF_MOV | BPF_X] = &&ALU64_MOV_X, in __bpf_prog_run()
237 [BPF_ALU64 | BPF_MOV | BPF_K] = &&ALU64_MOV_K, in __bpf_prog_run()
Dverifier.c290 [BPF_MOV >> 4] = "=",
945 } else if (opcode == BPF_MOV) { in check_alu_op()
/linux-4.1.27/arch/x86/net/
Dbpf_jit_comp.c302 case BPF_ALU64 | BPF_MOV | BPF_X: in do_jit()
307 case BPF_ALU | BPF_MOV | BPF_X: in do_jit()
352 case BPF_ALU64 | BPF_MOV | BPF_K: in do_jit()
366 case BPF_ALU | BPF_MOV | BPF_K: in do_jit()
/linux-4.1.27/arch/arm64/net/
Dbpf_jit_comp.c241 case BPF_ALU | BPF_MOV | BPF_X: in build_insn()
242 case BPF_ALU64 | BPF_MOV | BPF_X: in build_insn()
357 case BPF_ALU | BPF_MOV | BPF_K: in build_insn()
358 case BPF_ALU64 | BPF_MOV | BPF_K: in build_insn()
/linux-4.1.27/arch/s390/net/
Dbpf_jit_comp.c468 case BPF_ALU | BPF_MOV | BPF_X: /* dst = (u32) src */ in bpf_jit_insn()
472 case BPF_ALU64 | BPF_MOV | BPF_X: /* dst = src */ in bpf_jit_insn()
476 case BPF_ALU | BPF_MOV | BPF_K: /* dst = (u32) imm */ in bpf_jit_insn()
480 case BPF_ALU64 | BPF_MOV | BPF_K: /* dst = imm */ in bpf_jit_insn()
/linux-4.1.27/Documentation/networking/
Dfilter.txt894 BPF_MOV 0xb0 /* eBPF only: mov reg to reg */
918 eBPF is using BPF_MOV | BPF_X | BPF_ALU code instead. Since there are no