Searched refs:BPF_MOD (Results 1 – 14 of 14) sorted by relevance
/linux-4.4.14/include/uapi/linux/ |
D | bpf_common.h | 39 #define BPF_MOD 0x90 macro
|
/linux-4.4.14/arch/s390/net/ |
D | bpf_jit_comp.c | 613 case BPF_ALU | BPF_MOD | BPF_X: /* dst = (u32) dst % (u32) src */ in bpf_jit_insn() 633 case BPF_ALU64 | BPF_MOD | BPF_X: /* dst = dst % src */ in bpf_jit_insn() 653 case BPF_ALU | BPF_MOD | BPF_K: /* dst = (u32) dst % (u32) imm */ in bpf_jit_insn() 658 if (BPF_OP(insn->code) == BPF_MOD) in bpf_jit_insn() 675 case BPF_ALU64 | BPF_MOD | BPF_K: /* dst = dst % imm */ in bpf_jit_insn() 680 if (BPF_OP(insn->code) == BPF_MOD) in bpf_jit_insn()
|
/linux-4.4.14/arch/arm64/net/ |
D | bpf_jit_comp.c | 305 case BPF_ALU | BPF_MOD | BPF_X: in build_insn() 306 case BPF_ALU64 | BPF_MOD | BPF_X: in build_insn() 323 case BPF_MOD: in build_insn() 437 case BPF_ALU | BPF_MOD | BPF_K: in build_insn() 438 case BPF_ALU64 | BPF_MOD | BPF_K: in build_insn()
|
/linux-4.4.14/arch/x86/net/ |
D | bpf_jit_comp.c | 482 case BPF_ALU | BPF_MOD | BPF_X: in do_jit() 484 case BPF_ALU | BPF_MOD | BPF_K: in do_jit() 486 case BPF_ALU64 | BPF_MOD | BPF_X: in do_jit() 488 case BPF_ALU64 | BPF_MOD | BPF_K: in do_jit() 535 if (BPF_OP(insn->code) == BPF_MOD) in do_jit()
|
/linux-4.4.14/kernel/bpf/ |
D | core.c | 223 [BPF_ALU | BPF_MOD | BPF_X] = &&ALU_MOD_X, in __bpf_prog_run() 224 [BPF_ALU | BPF_MOD | BPF_K] = &&ALU_MOD_K, in __bpf_prog_run() 251 [BPF_ALU64 | BPF_MOD | BPF_X] = &&ALU64_MOD_X, in __bpf_prog_run() 252 [BPF_ALU64 | BPF_MOD | BPF_K] = &&ALU64_MOD_K, in __bpf_prog_run()
|
D | verifier.c | 289 [BPF_MOD >> 4] = "%=", 1129 if ((opcode == BPF_MOD || opcode == BPF_DIV) && in check_alu_op()
|
/linux-4.4.14/arch/powerpc/net/ |
D | bpf_jit_comp.c | 174 case BPF_ALU | BPF_MOD | BPF_X: /* A %= X; */ in bpf_jit_build_body() 185 if (code == (BPF_ALU | BPF_MOD | BPF_X)) { in bpf_jit_build_body() 193 case BPF_ALU | BPF_MOD | BPF_K: /* A %= K; */ in bpf_jit_build_body()
|
/linux-4.4.14/tools/net/ |
D | bpf_exp.y | 510 bpf_set_curr_instr(BPF_ALU | BPF_MOD | BPF_K, 0, 0, $3); } 512 bpf_set_curr_instr(BPF_ALU | BPF_MOD | BPF_X, 0, 0, 0); } 514 bpf_set_curr_instr(BPF_ALU | BPF_MOD | BPF_X, 0, 0, 0); }
|
D | bpf_dbg.c | 68 #define BPF_ALU_MOD (BPF_ALU | BPF_MOD)
|
/linux-4.4.14/lib/ |
D | test_bpf.c | 497 BPF_STMT(BPF_ALU | BPF_MOD | BPF_X, 0), 500 BPF_STMT(BPF_ALU | BPF_MOD | BPF_K, 0x70000000), 1698 BPF_ALU64_IMM(BPF_MOD, R0, 3), 2945 BPF_ALU32_REG(BPF_MOD, R0, R1), 2957 BPF_ALU32_REG(BPF_MOD, R0, R1), 2969 BPF_ALU64_REG(BPF_MOD, R0, R1), 2981 BPF_ALU64_REG(BPF_MOD, R0, R1), 2993 BPF_ALU32_IMM(BPF_MOD, R0, 2), 3004 BPF_ALU32_IMM(BPF_MOD, R0, 1), 3015 BPF_ALU32_IMM(BPF_MOD, R0, 4294967293U), [all …]
|
/linux-4.4.14/arch/arm/net/ |
D | bpf_jit_32.c | 707 case BPF_ALU | BPF_MOD | BPF_K: in build_body() 713 emit_udivmod(r_A, r_A, r_scratch, ctx, BPF_MOD); in build_body() 715 case BPF_ALU | BPF_MOD | BPF_X: in build_body() 719 emit_udivmod(r_A, r_A, r_X, ctx, BPF_MOD); in build_body()
|
/linux-4.4.14/net/core/ |
D | filter.c | 415 case BPF_ALU | BPF_MOD | BPF_X: in bpf_convert_filter() 416 case BPF_ALU | BPF_MOD | BPF_K: in bpf_convert_filter() 687 [BPF_ALU | BPF_MOD | BPF_K] = true, in chk_code_allowed() 688 [BPF_ALU | BPF_MOD | BPF_X] = true, in chk_code_allowed() 775 case BPF_ALU | BPF_MOD | BPF_K: in bpf_check_classic()
|
/linux-4.4.14/arch/mips/net/ |
D | bpf_jit.c | 830 case BPF_ALU | BPF_MOD | BPF_K: in build_body() 850 case BPF_ALU | BPF_MOD | BPF_X: in build_body()
|
/linux-4.4.14/Documentation/networking/ |
D | filter.txt | 892 BPF_MOD 0x90
|