Home
last modified time | relevance | path

Searched refs:BPF_MOD (Results 1 – 14 of 14) sorted by relevance

/linux-4.4.14/include/uapi/linux/
Dbpf_common.h39 #define BPF_MOD 0x90 macro
/linux-4.4.14/arch/s390/net/
Dbpf_jit_comp.c613 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/
Dbpf_jit_comp.c305 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/
Dbpf_jit_comp.c482 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/
Dcore.c223 [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()
Dverifier.c289 [BPF_MOD >> 4] = "%=",
1129 if ((opcode == BPF_MOD || opcode == BPF_DIV) && in check_alu_op()
/linux-4.4.14/arch/powerpc/net/
Dbpf_jit_comp.c174 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/
Dbpf_exp.y510 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); }
Dbpf_dbg.c68 #define BPF_ALU_MOD (BPF_ALU | BPF_MOD)
/linux-4.4.14/lib/
Dtest_bpf.c497 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/
Dbpf_jit_32.c707 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/
Dfilter.c415 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/
Dbpf_jit.c830 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/
Dfilter.txt892 BPF_MOD 0x90