| /linux/tools/testing/selftests/bpf/ |
| H A D | disasm.c | 90 [BPF_END >> 4] = "endian", 197 if (BPF_OP(insn->code) == BPF_END) { in print_bpf_insn()
|
| /linux/tools/testing/selftests/bpf/verifier/ |
| H A D | basic_instr.c | 183 .code = BPF_ALU64 | BPF_END | BPF_TO_BE,
|
| /linux/kernel/bpf/ |
| H A D | disasm.c | 90 [BPF_END >> 4] = "endian", 197 if (BPF_OP(insn->code) == BPF_END) { in print_bpf_insn()
|
| H A D | backtrack.c | 298 if (opcode == BPF_END || opcode == BPF_NEG) { in backtrack_insn()
|
| H A D | fixups.c | 78 if ((class == BPF_ALU || class == BPF_ALU64) && op == BPF_END && insn->imm != 64) in bpf_is_reg64() 82 if (class == BPF_ALU && op != BPF_END) in bpf_is_reg64()
|
| H A D | diagnostics.c | 1505 case BPF_END: in diag_mod_keeps_lineage()
|
| H A D | liveness.c | 2159 case BPF_END: in compute_insn_live_regs()
|
| H A D | verifier.c | 15459 * 1. bswap(16|32|64): opcode=0xd7 (BPF_END | BPF_ALU64 | BPF_TO_LE) in scalar_byte_swap() 15461 * 2. to_le(16|32|64): opcode=0xd4 (BPF_END | BPF_ALU | BPF_TO_LE) in scalar_byte_swap() 15463 * 3. to_be(16|32|64): opcode=0xdc (BPF_END | BPF_ALU | BPF_TO_BE) in scalar_byte_swap() 15529 case BPF_END: in is_safe_to_compute_dst_reg_range() 15719 case BPF_END: in adjust_scalar_min_max_vals() 15729 * BPF_END is already handled inside the helper (truncation), in adjust_scalar_min_max_vals() 15731 * e.g., le64: opcode=(BPF_END|BPF_ALU|BPF_TO_LE), imm=0x40 in adjust_scalar_min_max_vals() 15735 if (alu32 && opcode != BPF_END) 15741 /* Handles ALU ops other than BPF_END, BPF_NEG and BPF_MOV: computes new min/max in adjust_reg_min_max_vals() 15941 if (opcode == BPF_END || opcod in check_alu_op() [all...] |
| /linux/tools/include/linux/ |
| H A D | filter.h | 73 .code = BPF_ALU | BPF_END | BPF_SRC(TYPE), \
|
| /linux/arch/mips/net/ |
| H A D | bpf_jit_comp64.c | 805 case BPF_ALU | BPF_END | BPF_FROM_LE: in build_insn() 806 case BPF_ALU | BPF_END | BPF_FROM_BE: in build_insn()
|
| H A D | bpf_jit_comp32.c | 1636 case BPF_ALU | BPF_END | BPF_FROM_LE: in build_insn() 1637 case BPF_ALU | BPF_END | BPF_FROM_BE: in build_insn()
|
| /linux/arch/parisc/net/ |
| H A D | bpf_jit_comp64.c | 728 case BPF_ALU | BPF_END | BPF_FROM_BE: in bpf_jit_emit_insn() 744 case BPF_ALU | BPF_END | BPF_FROM_LE: in bpf_jit_emit_insn()
|
| H A D | bpf_jit_comp32.c | 1243 case BPF_ALU | BPF_END | BPF_FROM_BE: in bpf_jit_emit_insn() 1269 case BPF_ALU | BPF_END | BPF_FROM_LE: in bpf_jit_emit_insn()
|
| /linux/arch/riscv/net/ |
| H A D | bpf_jit_comp64.c | 1535 case BPF_ALU | BPF_END | BPF_FROM_LE: in bpf_jit_emit_insn() 1549 case BPF_ALU | BPF_END | BPF_FROM_BE: in bpf_jit_emit_insn() 1550 case BPF_ALU64 | BPF_END | BPF_FROM_LE: in bpf_jit_emit_insn()
|
| H A D | bpf_jit_comp32.c | 1152 case BPF_ALU | BPF_END | BPF_FROM_LE: in bpf_jit_emit_insn() 1177 case BPF_ALU | BPF_END | BPF_FROM_BE: in bpf_jit_emit_insn()
|
| /linux/include/linux/ |
| H A D | filter.h | 154 .code = BPF_ALU | BPF_END | BPF_SRC(TYPE), \ 164 .code = BPF_ALU64 | BPF_END | BPF_SRC(BPF_TO_LE), \
|
| /linux/arch/loongarch/net/ |
| H A D | bpf_jit.c | 1007 case BPF_ALU | BPF_END | BPF_FROM_LE: in build_insn() 1023 case BPF_ALU | BPF_END | BPF_FROM_BE: in build_insn() 1024 case BPF_ALU64 | BPF_END | BPF_FROM_LE: in build_insn()
|
| /linux/arch/arm64/net/ |
| H A D | bpf_jit_comp.c | 1441 case BPF_ALU | BPF_END | BPF_FROM_LE: in build_insn() 1442 case BPF_ALU | BPF_END | BPF_FROM_BE: in build_insn() 1443 case BPF_ALU64 | BPF_END | BPF_FROM_LE: in build_insn()
|
| /linux/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 2196 case BPF_ALU | BPF_END | BPF_FROM_BE: in do_jit() 2197 case BPF_ALU64 | BPF_END | BPF_FROM_LE: in do_jit() 2229 case BPF_ALU | BPF_END | BPF_FROM_LE: in do_jit()
|
| /linux/Documentation/bpf/ |
| H A D | classic_vs_extended.rst | 304 BPF_END 0xd0 /* eBPF only: endianness conversion */
|
| /linux/tools/include/uapi/linux/ |
| H A D | bpf.h | 31 #define BPF_END 0xd0 /* flags for endianness conversion: */ macro
|
| /linux/include/uapi/linux/ |
| H A D | bpf.h | 31 #define BPF_END 0xd0 /* flags for endianness conversion: */ macro
|