Searched refs:BPF_END (Results 1 - 24 of 24) sorted by last modified time

/linux-master/kernel/bpf/
H A Dverifier.c3143 if (class == BPF_ALU64 && op == BPF_END && (insn->imm == 16 || insn->imm == 32))
3147 (class == BPF_ALU && op == BPF_END && insn->imm == 64))
3606 if (opcode == BPF_END || opcode == BPF_NEG) {
13872 /* Handles ALU ops other than BPF_END, BPF_NEG and BPF_MOV: computes new min/max
13982 if (opcode == BPF_END || opcode == BPF_NEG) {
13995 verbose(env, "BPF_END uses reserved fields\n");
14160 } else if (opcode > BPF_END) {
H A Ddisasm.c87 [BPF_END >> 4] = "endian",
183 if (BPF_OP(insn->code) == BPF_END) {
/linux-master/arch/x86/net/
H A Dbpf_jit_comp.c1638 case BPF_ALU | BPF_END | BPF_FROM_BE:
1639 case BPF_ALU64 | BPF_END | BPF_FROM_LE:
1671 case BPF_ALU | BPF_END | BPF_FROM_LE:
H A Dbpf_jit_comp32.c1885 case BPF_ALU | BPF_END | BPF_FROM_LE:
1890 case BPF_ALU | BPF_END | BPF_FROM_BE:
/linux-master/arch/s390/net/
H A Dbpf_jit_comp.c1316 case BPF_ALU | BPF_END | BPF_FROM_BE:
1334 case BPF_ALU | BPF_END | BPF_FROM_LE:
1335 case BPF_ALU64 | BPF_END | BPF_FROM_LE:
/linux-master/arch/riscv/net/
H A Dbpf_jit_comp64.c1186 case BPF_ALU | BPF_END | BPF_FROM_LE:
1200 case BPF_ALU | BPF_END | BPF_FROM_BE:
1201 case BPF_ALU64 | BPF_END | BPF_FROM_LE:
H A Dbpf_jit_comp32.c1072 case BPF_ALU | BPF_END | BPF_FROM_LE:
1089 pr_err("bpf-jit: BPF_END imm %d invalid\n", imm);
1097 case BPF_ALU | BPF_END | BPF_FROM_BE:
1123 pr_err("bpf-jit: BPF_END imm %d invalid\n", imm);
/linux-master/arch/arm64/net/
H A Dbpf_jit_comp.c929 case BPF_ALU | BPF_END | BPF_FROM_LE:
930 case BPF_ALU | BPF_END | BPF_FROM_BE:
931 case BPF_ALU64 | BPF_END | BPF_FROM_LE:
/linux-master/tools/include/uapi/linux/
H A Dbpf.h31 #define BPF_END 0xd0 /* flags for endianness conversion: */ macro
/linux-master/tools/testing/selftests/bpf/
H A Ddisasm.c87 [BPF_END >> 4] = "endian",
183 if (BPF_OP(insn->code) == BPF_END) {
/linux-master/include/uapi/linux/
H A Dbpf.h31 #define BPF_END 0xd0 /* flags for endianness conversion: */ macro
/linux-master/include/linux/
H A Dfilter.h147 .code = BPF_ALU | BPF_END | BPF_SRC(TYPE), \
157 .code = BPF_ALU64 | BPF_END | BPF_SRC(BPF_TO_LE), \
/linux-master/arch/loongarch/net/
H A Dbpf_jit.c755 case BPF_ALU | BPF_END | BPF_FROM_LE:
771 case BPF_ALU | BPF_END | BPF_FROM_BE:
772 case BPF_ALU64 | BPF_END | BPF_FROM_LE:
/linux-master/arch/mips/net/
H A Dbpf_jit_comp32.c1636 case BPF_ALU | BPF_END | BPF_FROM_LE:
1637 case BPF_ALU | BPF_END | BPF_FROM_BE:
H A Dbpf_jit_comp64.c806 case BPF_ALU | BPF_END | BPF_FROM_LE:
807 case BPF_ALU | BPF_END | BPF_FROM_BE:
/linux-master/arch/powerpc/net/
H A Dbpf_jit_comp64.c657 case BPF_ALU | BPF_END | BPF_FROM_LE:
658 case BPF_ALU | BPF_END | BPF_FROM_BE:
H A Dbpf_jit_comp32.c753 case BPF_ALU | BPF_END | BPF_FROM_LE:
789 case BPF_ALU | BPF_END | BPF_FROM_BE:
1294 !insn_is_zext(&insn[i + 1]) && !(BPF_OP(code) == BPF_END && imm == 64))
/linux-master/arch/arm/net/
H A Dbpf_jit_32.c1774 case BPF_ALU | BPF_END | BPF_FROM_LE: /* also BPF_TO_LE */
1775 case BPF_ALU | BPF_END | BPF_FROM_BE: /* also BPF_TO_BE */
1777 case BPF_ALU64 | BPF_END | BPF_FROM_LE: /* also BPF_TO_LE */
/linux-master/tools/testing/selftests/bpf/verifier/
H A Dbasic_instr.c179 "invalid 64-bit BPF_END with BPF_TO_BE",
183 .code = BPF_ALU64 | BPF_END | BPF_TO_BE,
/linux-master/arch/parisc/net/
H A Dbpf_jit_comp64.c728 case BPF_ALU | BPF_END | BPF_FROM_BE:
744 case BPF_ALU | BPF_END | BPF_FROM_LE:
765 pr_err("bpf-jit: BPF_END imm %d invalid\n", imm);
H A Dbpf_jit_comp32.c1243 case BPF_ALU | BPF_END | BPF_FROM_BE:
1261 pr_err("bpf-jit: BPF_END imm %d invalid\n", imm);
1269 case BPF_ALU | BPF_END | BPF_FROM_LE:
1291 pr_err("bpf-jit: BPF_END imm %d invalid\n", imm);
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/
H A Djit.c3468 [BPF_ALU | BPF_END | BPF_X] = end_reg32,
/linux-master/arch/sparc/net/
H A Dbpf_jit_comp_64.c1001 case BPF_ALU | BPF_END | BPF_FROM_BE:
1021 case BPF_ALU | BPF_END | BPF_FROM_LE: {
/linux-master/tools/include/linux/
H A Dfilter.h72 .code = BPF_ALU | BPF_END | BPF_SRC(TYPE), \

Completed in 485 milliseconds