Searched refs:BPF_MOV (Results 1 – 11 of 11) sorted by relevance
/linux-4.1.27/lib/ |
D | test_bpf.c | 698 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/ |
D | filter.h | 98 .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/ |
D | libbpf.h | 61 .code = BPF_ALU64 | BPF_MOV | BPF_X, \ 71 .code = BPF_ALU64 | BPF_MOV | BPF_K, \
|
D | test_verifier.c | 147 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/ |
D | bpf.h | 23 #define BPF_MOV 0xb0 /* mov reg to reg */ macro
|
/linux-4.1.27/kernel/bpf/ |
D | core.c | 210 [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()
|
D | verifier.c | 290 [BPF_MOV >> 4] = "=", 945 } else if (opcode == BPF_MOV) { in check_alu_op()
|
/linux-4.1.27/arch/x86/net/ |
D | bpf_jit_comp.c | 302 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/ |
D | bpf_jit_comp.c | 241 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/ |
D | bpf_jit_comp.c | 468 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/ |
D | filter.txt | 894 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
|