Home
last modified time | relevance | path

Searched refs:BPF_AND (Results 1 – 16 of 16) sorted by relevance

/linux-4.4.14/include/uapi/linux/
Dbpf_common.h35 #define BPF_AND 0x50 macro
/linux-4.4.14/arch/x86/net/
Dbpf_jit_comp.c370 case BPF_ALU | BPF_AND | BPF_X: in do_jit()
375 case BPF_ALU64 | BPF_AND | BPF_X: in do_jit()
381 case BPF_AND: b2 = 0x21; break; in do_jit()
416 case BPF_ALU | BPF_AND | BPF_K: in do_jit()
421 case BPF_ALU64 | BPF_AND | BPF_K: in do_jit()
432 case BPF_AND: b3 = 0xE0; break; in do_jit()
/linux-4.4.14/kernel/bpf/
Dcore.c207 [BPF_ALU | BPF_AND | BPF_X] = &&ALU_AND_X, in __bpf_prog_run()
208 [BPF_ALU | BPF_AND | BPF_K] = &&ALU_AND_K, in __bpf_prog_run()
233 [BPF_ALU64 | BPF_AND | BPF_X] = &&ALU64_AND_X, in __bpf_prog_run()
234 [BPF_ALU64 | BPF_AND | BPF_K] = &&ALU64_AND_K, in __bpf_prog_run()
Dverifier.c285 [BPF_AND >> 4] = "&=",
/linux-4.4.14/net/core/
Dfilter.c167 *insn++ = BPF_ALU32_IMM(BPF_AND, dst_reg, PKT_TYPE_MAX); in convert_skb_access()
189 *insn++ = BPF_ALU32_IMM(BPF_AND, dst_reg, in convert_skb_access()
195 *insn++ = BPF_ALU32_IMM(BPF_AND, dst_reg, 1); in convert_skb_access()
401 case BPF_ALU | BPF_AND | BPF_X: in bpf_convert_filter()
402 case BPF_ALU | BPF_AND | BPF_K: in bpf_convert_filter()
516 *insn++ = BPF_ALU32_IMM(BPF_AND, BPF_REG_A, 0xf); in bpf_convert_filter()
689 [BPF_ALU | BPF_AND | BPF_K] = true, in chk_code_allowed()
690 [BPF_ALU | BPF_AND | BPF_X] = true, in chk_code_allowed()
/linux-4.4.14/arch/arm64/net/
Dbpf_jit_comp.c287 case BPF_ALU | BPF_AND | BPF_X: in build_insn()
288 case BPF_ALU64 | BPF_AND | BPF_X: in build_insn()
407 case BPF_ALU | BPF_AND | BPF_K: in build_insn()
408 case BPF_ALU64 | BPF_AND | BPF_K: in build_insn()
/linux-4.4.14/arch/s390/net/
Dbpf_jit_comp.c699 case BPF_ALU | BPF_AND | BPF_X: /* dst = (u32) dst & (u32) src */ in bpf_jit_insn()
704 case BPF_ALU64 | BPF_AND | BPF_X: /* dst = dst & src */ in bpf_jit_insn()
708 case BPF_ALU | BPF_AND | BPF_K: /* dst = (u32) dst & (u32) imm */ in bpf_jit_insn()
713 case BPF_ALU64 | BPF_AND | BPF_K: /* dst = dst & imm */ in bpf_jit_insn()
/linux-4.4.14/tools/net/
Dbpf_exp.y524 bpf_set_curr_instr(BPF_ALU | BPF_AND | BPF_K, 0, 0, $3); }
526 bpf_set_curr_instr(BPF_ALU | BPF_AND | BPF_X, 0, 0, 0); }
528 bpf_set_curr_instr(BPF_ALU | BPF_AND | BPF_X, 0, 0, 0); }
Dbpf_dbg.c70 #define BPF_ALU_AND (BPF_ALU | BPF_AND)
/linux-4.4.14/lib/
Dtest_bpf.c512 BPF_STMT(BPF_ALU | BPF_AND | BPF_K, 0xf0),
1011 BPF_STMT(BPF_ALU | BPF_AND | BPF_K, 0xf),
1019 BPF_STMT(BPF_ALU | BPF_AND | BPF_K, 0xf0),
1721 BPF_ALU64_IMM(BPF_AND, R4, 63),
3061 BPF_ALU32_REG(BPF_AND, R0, R1),
3073 BPF_ALU32_REG(BPF_AND, R0, R1),
3085 BPF_ALU64_REG(BPF_AND, R0, R1),
3097 BPF_ALU64_REG(BPF_AND, R0, R1),
3109 BPF_ALU32_IMM(BPF_AND, R0, 2),
3120 BPF_ALU32_IMM(BPF_AND, R0, 0xffffffff),
[all …]
/linux-4.4.14/kernel/
Dseccomp.c134 case BPF_ALU | BPF_AND | BPF_K: in seccomp_check_filter()
135 case BPF_ALU | BPF_AND | BPF_X: in seccomp_check_filter()
/linux-4.4.14/arch/powerpc/net/
Dbpf_jit_comp.c205 case BPF_ALU | BPF_AND | BPF_X: in bpf_jit_build_body()
209 case BPF_ALU | BPF_AND | BPF_K: in bpf_jit_build_body()
/linux-4.4.14/arch/sparc/net/
Dbpf_jit_comp.c448 case BPF_ALU | BPF_AND | BPF_X: /* A &= X */ in bpf_jit_compile()
451 case BPF_ALU | BPF_AND | BPF_K: /* A &= K */ in bpf_jit_compile()
/linux-4.4.14/arch/arm/net/
Dbpf_jit_32.c739 case BPF_ALU | BPF_AND | BPF_K: in build_body()
743 case BPF_ALU | BPF_AND | BPF_X: in build_body()
/linux-4.4.14/arch/mips/net/
Dbpf_jit.c880 case BPF_ALU | BPF_AND | BPF_K: in build_body()
885 case BPF_ALU | BPF_AND | BPF_X: in build_body()
/linux-4.4.14/Documentation/networking/
Dfilter.txt888 BPF_AND 0x50