Searched refs:BPF_MOV (Results 1 – 13 of 13) sorted by relevance
| /linux-4.4.14/lib/ |
| D | test_bpf.c | 281 insn[1] = BPF_ALU32_IMM(BPF_MOV, R0, 0xcbababab); in bpf_fill_maxinsns9() 285 insn[i] = BPF_ALU32_IMM(BPF_MOV, R0, 0xfefefefe); in bpf_fill_maxinsns9() 312 insn[hlen] = BPF_ALU32_IMM(BPF_MOV, R0, 0xabababac); in bpf_fill_maxinsns10() 427 insn[i] = BPF_ALU32_IMM(BPF_MOV, R0, 0xbef); in bpf_fill_ld_abs_vlan_push_pop() 1056 BPF_ALU64_IMM(BPF_MOV, R1, 1), 1058 BPF_ALU64_IMM(BPF_MOV, R2, 3), 1062 BPF_ALU64_REG(BPF_MOV, R0, R1), 1072 BPF_ALU64_IMM(BPF_MOV, R0, -1), 1073 BPF_ALU64_IMM(BPF_MOV, R1, -1), 1074 BPF_ALU64_IMM(BPF_MOV, R2, 3), [all …]
|
| /linux-4.4.14/tools/include/linux/ |
| D | filter.h | 81 .code = BPF_ALU64 | BPF_MOV | BPF_X, \ 89 .code = BPF_ALU | BPF_MOV | BPF_X, \ 99 .code = BPF_ALU64 | BPF_MOV | BPF_K, \ 107 .code = BPF_ALU | BPF_MOV | BPF_K, \ 117 .code = BPF_ALU64 | BPF_MOV | BPF_SRC(TYPE), \ 125 .code = BPF_ALU | BPF_MOV | BPF_SRC(TYPE), \
|
| /linux-4.4.14/samples/bpf/ |
| D | libbpf.h | 64 .code = BPF_ALU64 | BPF_MOV | BPF_X, \ 72 .code = BPF_ALU | BPF_MOV | BPF_X, \ 82 .code = BPF_ALU64 | BPF_MOV | BPF_K, \
|
| D | test_verifier.c | 157 BPF_ALU64_REG(BPF_MOV, BPF_REG_0, BPF_REG_2), 216 BPF_ALU64_REG(BPF_MOV, BPF_REG_2, BPF_REG_1), 433 BPF_ALU64_REG(BPF_MOV, BPF_REG_2, BPF_REG_10),
|
| /linux-4.4.14/include/linux/ |
| D | filter.h | 100 .code = BPF_ALU64 | BPF_MOV | BPF_X, \ 108 .code = BPF_ALU | BPF_MOV | BPF_X, \ 118 .code = BPF_ALU64 | BPF_MOV | BPF_K, \ 126 .code = BPF_ALU | BPF_MOV | BPF_K, \ 158 .code = BPF_ALU64 | BPF_MOV | BPF_SRC(TYPE), \ 166 .code = BPF_ALU | BPF_MOV | BPF_SRC(TYPE), \
|
| /linux-4.4.14/tools/testing/selftests/net/ |
| D | psock_fanout.c | 102 { BPF_ALU64 | BPF_MOV | BPF_X, 6, 1, 0, 0 }, in sock_fanout_set_ebpf() 109 { BPF_ALU | BPF_MOV | BPF_K, 0, 0, 0, 0 }, in sock_fanout_set_ebpf()
|
| /linux-4.4.14/include/uapi/linux/ |
| D | bpf.h | 23 #define BPF_MOV 0xb0 /* mov reg to reg */ macro
|
| /linux-4.4.14/kernel/bpf/ |
| D | core.c | 219 [BPF_ALU | BPF_MOV | BPF_X] = &&ALU_MOV_X, in __bpf_prog_run() 220 [BPF_ALU | BPF_MOV | BPF_K] = &&ALU_MOV_K, in __bpf_prog_run() 245 [BPF_ALU64 | BPF_MOV | BPF_X] = &&ALU64_MOV_X, in __bpf_prog_run() 246 [BPF_ALU64 | BPF_MOV | BPF_K] = &&ALU64_MOV_K, in __bpf_prog_run()
|
| D | verifier.c | 291 [BPF_MOV >> 4] = "=", 1053 } else if (opcode == BPF_MOV) { in check_alu_op()
|
| /linux-4.4.14/arch/arm64/net/ |
| D | bpf_jit_comp.c | 274 case BPF_ALU | BPF_MOV | BPF_X: in build_insn() 275 case BPF_ALU64 | BPF_MOV | BPF_X: in build_insn() 390 case BPF_ALU | BPF_MOV | BPF_K: in build_insn() 391 case BPF_ALU64 | BPF_MOV | BPF_K: in build_insn()
|
| /linux-4.4.14/arch/x86/net/ |
| D | bpf_jit_comp.c | 393 case BPF_ALU64 | BPF_MOV | BPF_X: in do_jit() 398 case BPF_ALU | BPF_MOV | BPF_X: in do_jit() 443 case BPF_ALU64 | BPF_MOV | BPF_K: in do_jit() 457 case BPF_ALU | BPF_MOV | BPF_K: in do_jit()
|
| /linux-4.4.14/arch/s390/net/ |
| D | bpf_jit_comp.c | 503 case BPF_ALU | BPF_MOV | BPF_X: /* dst = (u32) src */ in bpf_jit_insn() 507 case BPF_ALU64 | BPF_MOV | BPF_X: /* dst = src */ in bpf_jit_insn() 511 case BPF_ALU | BPF_MOV | BPF_K: /* dst = (u32) imm */ in bpf_jit_insn() 515 case BPF_ALU64 | BPF_MOV | BPF_K: /* dst = imm */ in bpf_jit_insn()
|
| /linux-4.4.14/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
|