Home
last modified time | relevance | path

Searched refs:BPF_END (Results 1 – 23 of 23) sorted by relevance

/linux-6.1.9/Documentation/bpf/
Dinstruction-set.rst112 BPF_END 0xd0 byte swap operations (see `Byte swap instructions`_ below)
136 'code' field of ``BPF_END``.
156 ``BPF_ALU | BPF_TO_LE | BPF_END`` with imm = 16 means::
160 ``BPF_ALU | BPF_TO_BE | BPF_END`` with imm = 64 means::
Dclassic_vs_extended.rst304 BPF_END 0xd0 /* eBPF only: endianness conversion */
/linux-6.1.9/kernel/bpf/
Ddisasm.c87 [BPF_END >> 4] = "endian",
139 if (BPF_OP(insn->code) == BPF_END) { in print_bpf_insn()
Dverifier.c2361 (class == BPF_ALU && op == BPF_END && insn->imm == 64)) in is_reg64()
9270 if (opcode == BPF_END || opcode == BPF_NEG) { in check_alu_op()
9383 } else if (opcode > BPF_END) { in check_alu_op()
/linux-6.1.9/tools/testing/selftests/bpf/verifier/
Dbasic_instr.c183 .code = BPF_ALU64 | BPF_END | BPF_TO_LE,
/linux-6.1.9/tools/include/linux/
Dfilter.h72 .code = BPF_ALU | BPF_END | BPF_SRC(TYPE), \
/linux-6.1.9/arch/powerpc/net/
Dbpf_jit_comp32.c699 case BPF_ALU | BPF_END | BPF_FROM_LE: in bpf_jit_build_body()
735 case BPF_ALU | BPF_END | BPF_FROM_BE: in bpf_jit_build_body()
1239 !insn_is_zext(&insn[i + 1]) && !(BPF_OP(code) == BPF_END && imm == 64)) in bpf_jit_build_body()
Dbpf_jit_comp64.c638 case BPF_ALU | BPF_END | BPF_FROM_LE: in bpf_jit_build_body()
639 case BPF_ALU | BPF_END | BPF_FROM_BE: in bpf_jit_build_body()
/linux-6.1.9/arch/mips/net/
Dbpf_jit_comp64.c803 case BPF_ALU | BPF_END | BPF_FROM_LE: in build_insn()
804 case BPF_ALU | BPF_END | BPF_FROM_BE: in build_insn()
Dbpf_jit_comp32.c1636 case BPF_ALU | BPF_END | BPF_FROM_LE: in build_insn()
1637 case BPF_ALU | BPF_END | BPF_FROM_BE: in build_insn()
/linux-6.1.9/arch/loongarch/net/
Dbpf_jit.c639 case BPF_ALU | BPF_END | BPF_FROM_LE: in build_insn()
655 case BPF_ALU | BPF_END | BPF_FROM_BE: in build_insn()
/linux-6.1.9/arch/s390/net/
Dbpf_jit_comp.c1097 case BPF_ALU | BPF_END | BPF_FROM_BE: in bpf_jit_insn()
1115 case BPF_ALU | BPF_END | BPF_FROM_LE: in bpf_jit_insn()
/linux-6.1.9/arch/riscv/net/
Dbpf_jit_comp64.c733 case BPF_ALU | BPF_END | BPF_FROM_LE: in bpf_jit_emit_insn()
749 case BPF_ALU | BPF_END | BPF_FROM_BE: in bpf_jit_emit_insn()
Dbpf_jit_comp32.c1072 case BPF_ALU | BPF_END | BPF_FROM_LE: in bpf_jit_emit_insn()
1097 case BPF_ALU | BPF_END | BPF_FROM_BE: in bpf_jit_emit_insn()
/linux-6.1.9/arch/sparc/net/
Dbpf_jit_comp_64.c1001 case BPF_ALU | BPF_END | BPF_FROM_BE: in build_insn()
1021 case BPF_ALU | BPF_END | BPF_FROM_LE: { in build_insn()
/linux-6.1.9/arch/x86/net/
Dbpf_jit_comp.c1170 case BPF_ALU | BPF_END | BPF_FROM_BE: in do_jit()
1202 case BPF_ALU | BPF_END | BPF_FROM_LE: in do_jit()
Dbpf_jit_comp32.c1885 case BPF_ALU | BPF_END | BPF_FROM_LE: in do_jit()
1890 case BPF_ALU | BPF_END | BPF_FROM_BE: in do_jit()
/linux-6.1.9/arch/arm/net/
Dbpf_jit_32.c1548 case BPF_ALU | BPF_END | BPF_FROM_LE: in build_insn()
1549 case BPF_ALU | BPF_END | BPF_FROM_BE: in build_insn()
/linux-6.1.9/arch/arm64/net/
Dbpf_jit_comp.c835 case BPF_ALU | BPF_END | BPF_FROM_LE: in build_insn()
836 case BPF_ALU | BPF_END | BPF_FROM_BE: in build_insn()
/linux-6.1.9/tools/include/uapi/linux/
Dbpf.h30 #define BPF_END 0xd0 /* flags for endianness conversion: */ macro
/linux-6.1.9/include/uapi/linux/
Dbpf.h30 #define BPF_END 0xd0 /* flags for endianness conversion: */ macro
/linux-6.1.9/include/linux/
Dfilter.h130 .code = BPF_ALU | BPF_END | BPF_SRC(TYPE), \
/linux-6.1.9/drivers/net/ethernet/netronome/nfp/bpf/
Djit.c3468 [BPF_ALU | BPF_END | BPF_X] = end_reg32,