Searched refs:BPF_RSH (Results 1 – 16 of 16) sorted by relevance
/linux-4.1.27/include/uapi/linux/ |
D | bpf_common.h | 37 #define BPF_RSH 0x70 macro
|
/linux-4.1.27/arch/x86/net/ |
D | bpf_jit_comp.c | 494 case BPF_ALU | BPF_RSH | BPF_K: in do_jit() 497 case BPF_ALU64 | BPF_RSH | BPF_K: in do_jit() 506 case BPF_RSH: b3 = 0xE8; break; in do_jit() 513 case BPF_ALU | BPF_RSH | BPF_X: in do_jit() 516 case BPF_ALU64 | BPF_RSH | BPF_X: in do_jit() 541 case BPF_RSH: b3 = 0xE8; break; in do_jit()
|
/linux-4.1.27/net/core/ |
D | filter.c | 170 *insn++ = BPF_ALU32_IMM(BPF_RSH, dst_reg, 5); in convert_skb_access() 194 *insn++ = BPF_ALU32_IMM(BPF_RSH, dst_reg, 12); in convert_skb_access() 406 case BPF_ALU | BPF_RSH | BPF_X: in bpf_convert_filter() 407 case BPF_ALU | BPF_RSH | BPF_K: in bpf_convert_filter() 696 [BPF_ALU | BPF_RSH | BPF_K] = true, in chk_code_allowed() 697 [BPF_ALU | BPF_RSH | BPF_X] = true, in chk_code_allowed() 779 case BPF_ALU | BPF_RSH | BPF_K: in bpf_check_classic()
|
/linux-4.1.27/kernel/bpf/ |
D | core.c | 204 [BPF_ALU | BPF_RSH | BPF_X] = &&ALU_RSH_X, in __bpf_prog_run() 205 [BPF_ALU | BPF_RSH | BPF_K] = &&ALU_RSH_K, in __bpf_prog_run() 230 [BPF_ALU64 | BPF_RSH | BPF_X] = &&ALU64_RSH_X, in __bpf_prog_run() 231 [BPF_ALU64 | BPF_RSH | BPF_K] = &&ALU64_RSH_K, in __bpf_prog_run()
|
D | verifier.c | 286 [BPF_RSH >> 4] = ">>=", 1022 if ((opcode == BPF_LSH || opcode == BPF_RSH || in check_alu_op()
|
/linux-4.1.27/arch/arm64/net/ |
D | bpf_jit_comp.c | 303 case BPF_ALU | BPF_RSH | BPF_X: in build_insn() 304 case BPF_ALU64 | BPF_RSH | BPF_X: in build_insn() 416 case BPF_ALU | BPF_RSH | BPF_K: in build_insn() 417 case BPF_ALU64 | BPF_RSH | BPF_K: in build_insn()
|
/linux-4.1.27/arch/s390/net/ |
D | bpf_jit_comp.c | 757 case BPF_ALU | BPF_RSH | BPF_X: /* dst = (u32) dst >> (u32) src */ in bpf_jit_insn() 762 case BPF_ALU64 | BPF_RSH | BPF_X: /* dst = dst >> src */ in bpf_jit_insn() 766 case BPF_ALU | BPF_RSH | BPF_K: /* dst = (u32) dst >> (u32) imm */ in bpf_jit_insn() 773 case BPF_ALU64 | BPF_RSH | BPF_K: /* dst = dst >> imm */ in bpf_jit_insn()
|
/linux-4.1.27/lib/ |
D | test_bpf.c | 492 BPF_STMT(BPF_ALU | BPF_RSH, 1), 662 BPF_STMT(BPF_ALU | BPF_RSH | BPF_K, 2), 734 BPF_ALU64_IMM(BPF_RSH, R1, 8), 751 BPF_ALU64_IMM(BPF_RSH, R1, 8), 1305 BPF_ALU64_IMM(BPF_RSH, R2, 32), 1322 BPF_ALU64_IMM(BPF_RSH, R2, 32), 1355 BPF_ALU32_REG(BPF_RSH, R0, R1), 1750 BPF_ALU64_IMM(BPF_RSH, R2, 32), 1752 BPF_ALU64_IMM(BPF_RSH, R3, 32),
|
/linux-4.1.27/tools/net/ |
D | bpf_exp.y | 560 bpf_set_curr_instr(BPF_ALU | BPF_RSH | BPF_K, 0, 0, $3); } 562 bpf_set_curr_instr(BPF_ALU | BPF_RSH | BPF_X, 0, 0, 0); } 564 bpf_set_curr_instr(BPF_ALU | BPF_RSH | BPF_X, 0, 0, 0); }
|
D | bpf_dbg.c | 74 #define BPF_ALU_RSH (BPF_ALU | BPF_RSH)
|
/linux-4.1.27/kernel/ |
D | seccomp.c | 142 case BPF_ALU | BPF_RSH | BPF_K: in seccomp_check_filter() 143 case BPF_ALU | BPF_RSH | BPF_X: in seccomp_check_filter()
|
/linux-4.1.27/arch/powerpc/net/ |
D | bpf_jit_comp.c | 248 case BPF_ALU | BPF_RSH | BPF_X: /* A >>= X; */ in bpf_jit_build_body() 252 case BPF_ALU | BPF_RSH | BPF_K: /* A >>= K; */ in bpf_jit_build_body()
|
/linux-4.1.27/arch/sparc/net/ |
D | bpf_jit_comp.c | 473 case BPF_ALU | BPF_RSH | BPF_X: /* A >>= X */ in bpf_jit_compile() 476 case BPF_ALU | BPF_RSH | BPF_K: /* A >>= K */ in bpf_jit_compile()
|
/linux-4.1.27/arch/arm/net/ |
D | bpf_jit_32.c | 700 case BPF_ALU | BPF_RSH | BPF_K: in build_body() 705 case BPF_ALU | BPF_RSH | BPF_X: in build_body()
|
/linux-4.1.27/arch/mips/net/ |
D | bpf_jit.c | 1024 case BPF_ALU | BPF_RSH | BPF_K: in build_body() 1029 case BPF_ALU | BPF_RSH | BPF_X: in build_body()
|
/linux-4.1.27/Documentation/networking/ |
D | filter.txt | 890 BPF_RSH 0x70
|