Home
last modified time | relevance | path

Searched refs:BPF_SRC (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/tools/include/linux/
Dfilter.h71 .code = BPF_ALU | BPF_END | BPF_SRC(TYPE), \
117 .code = BPF_ALU64 | BPF_MOV | BPF_SRC(TYPE), \
125 .code = BPF_ALU | BPF_MOV | BPF_SRC(TYPE), \
/linux-4.4.14/kernel/bpf/
Dverifier.c321 if (BPF_SRC(insn->code) == BPF_X) in print_bpf_insn()
397 } else if (BPF_SRC(insn->code) == BPF_X) { in print_bpf_insn()
1023 if (BPF_SRC(insn->code) != 0 || in check_alu_op()
1055 if (BPF_SRC(insn->code) == BPF_X) { in check_alu_op()
1077 if (BPF_SRC(insn->code) == BPF_X) { in check_alu_op()
1108 if (BPF_SRC(insn->code) == BPF_X) { in check_alu_op()
1130 BPF_SRC(insn->code) == BPF_K && insn->imm == 0) { in check_alu_op()
1136 opcode == BPF_ARSH) && BPF_SRC(insn->code) == BPF_K) { in check_alu_op()
1148 BPF_SRC(insn->code) == BPF_K) { in check_alu_op()
1154 } else if (BPF_SRC(insn->code) == BPF_X && in check_alu_op()
[all …]
/linux-4.4.14/include/uapi/linux/
Dbpf_common.h47 #define BPF_SRC(code) ((code) & 0x08) macro
/linux-4.4.14/include/linux/
Dfilter.h90 .code = BPF_ALU | BPF_END | BPF_SRC(TYPE), \
158 .code = BPF_ALU64 | BPF_MOV | BPF_SRC(TYPE), \
166 .code = BPF_ALU | BPF_MOV | BPF_SRC(TYPE), \
/linux-4.4.14/arch/x86/net/
Dbpf_jit_comp.c493 if (BPF_SRC(insn->code) == BPF_X) in do_jit()
508 if (BPF_SRC(insn->code) == BPF_X) { in do_jit()
559 if (BPF_SRC(insn->code) == BPF_X) in do_jit()
/linux-4.4.14/arch/arm64/net/
Dbpf_jit_comp.c353 if (BPF_SRC(code) == BPF_FROM_BE) in build_insn()
356 if (BPF_SRC(code) == BPF_FROM_LE) in build_insn()
/linux-4.4.14/net/core/
Dfilter.c465 if (BPF_SRC(fp->code) == BPF_K && (int) fp->k < 0) { in bpf_convert_filter()
478 bpf_src = BPF_SRC(fp->code); in bpf_convert_filter()
/linux-4.4.14/Documentation/networking/
Dfilter.txt871 BPF_SRC(code) == BPF_X - use register X as source operand
872 BPF_SRC(code) == BPF_K - use 32-bit immediate as source operand
876 BPF_SRC(code) == BPF_X - use 'src_reg' register as source operand
877 BPF_SRC(code) == BPF_K - use 32-bit immediate as source operand