Home
last modified time | relevance | path

Searched refs:BPF_JSLE (Results 1 – 25 of 25) sorted by relevance

/linux/arch/loongarch/net/
H A Dbpf_jit.h226 return BPF_JSLE; in invert_jmp_cond()
231 case BPF_JSLE: in invert_jmp_cond()
278 case BPF_JSLE: in cond_jmp_offset()
H A Dbpf_jit.c611 cond == BPF_JSGE || cond == BPF_JSLE; in is_signed_bpf_cond()
1052 case BPF_JMP | BPF_JSLE | BPF_X: in build_insn()
1062 case BPF_JMP32 | BPF_JSLE | BPF_X: in build_insn()
1087 case BPF_JMP | BPF_JSLE | BPF_K: in build_insn()
1097 case BPF_JMP32 | BPF_JSLE | BPF_K: in build_insn()
/linux/tools/testing/selftests/bpf/verifier/
H A Djmp32.c646 BPF_JMP32_IMM(BPF_JSLE, BPF_REG_7, -1, 1),
673 BPF_JMP32_REG(BPF_JSLE, BPF_REG_7, BPF_REG_8, 1),
700 BPF_JMP32_REG(BPF_JSLE, BPF_REG_7, BPF_REG_8, 1),
702 BPF_JMP_IMM(BPF_JSLE, BPF_REG_7, 0x7ffffff0, 1),
H A Djump.c386 BPF_JMP_IMM(BPF_JSLE, BPF_REG_3, 0x8000, 1),
/linux/arch/parisc/net/
H A Dbpf_jit_comp64.c311 case BPF_JSLE: in emit_branch()
460 cond == BPF_JSGE || cond == BPF_JSLE; in is_signed_bpf_cond()
883 case BPF_JMP | BPF_JSLE | BPF_X: in bpf_jit_emit_insn()
884 case BPF_JMP32 | BPF_JSLE | BPF_X: in bpf_jit_emit_insn()
929 case BPF_JMP | BPF_JSLE | BPF_K: in bpf_jit_emit_insn()
930 case BPF_JMP32 | BPF_JSLE | BPF_K: in bpf_jit_emit_insn()
H A Dbpf_jit.h292 return BPF_JSLE; in invert_bpf_cond()
297 case BPF_JSLE: in invert_bpf_cond()
H A Dbpf_jit_comp32.c764 case BPF_JSLE: in emit_branch_r64()
850 case BPF_JSLE: in emit_bcc()
1354 case BPF_JMP | BPF_JSLE | BPF_X: in bpf_jit_emit_insn()
1355 case BPF_JMP | BPF_JSLE | BPF_K: in bpf_jit_emit_insn()
1356 case BPF_JMP32 | BPF_JSLE | BPF_X: in bpf_jit_emit_insn()
1357 case BPF_JMP32 | BPF_JSLE | BPF_K: in bpf_jit_emit_insn()
/linux/arch/mips/net/
H A Dbpf_jit_comp64.c918 case BPF_JMP32 | BPF_JSLE | BPF_X: in build_insn()
949 case BPF_JMP32 | BPF_JSLE | BPF_K: in build_insn()
985 case BPF_JMP | BPF_JSLE | BPF_X: in build_insn()
1014 case BPF_JMP | BPF_JSLE | BPF_K: in build_insn()
H A Dbpf_jit_comp32.c1177 case BPF_JSLE: in emit_jmp_i64()
1255 case BPF_JSLE: in emit_jmp_r64()
1763 case BPF_JMP32 | BPF_JSLE | BPF_X: in build_insn()
1792 case BPF_JMP32 | BPF_JSLE | BPF_K: in build_insn()
1827 case BPF_JMP | BPF_JSLE | BPF_X: in build_insn()
1856 case BPF_JMP | BPF_JSLE | BPF_K: in build_insn()
/linux/arch/riscv/net/
H A Dbpf_jit_comp32.c634 case BPF_JSLE: in emit_branch_r64()
709 case BPF_JSLE: in emit_bcc()
1265 case BPF_JMP | BPF_JSLE | BPF_X: in bpf_jit_emit_insn()
1266 case BPF_JMP | BPF_JSLE | BPF_K: in bpf_jit_emit_insn()
1267 case BPF_JMP32 | BPF_JSLE | BPF_X: in bpf_jit_emit_insn()
1268 case BPF_JMP32 | BPF_JSLE | BPF_K: in bpf_jit_emit_insn()
H A Dbpf_jit_comp64.c278 case BPF_JSLE: in emit_bcc()
420 cond == BPF_JSGE || cond == BPF_JSLE; in is_signed_bpf_cond()
1709 case BPF_JMP | BPF_JSLE | BPF_X: in bpf_jit_emit_insn()
1710 case BPF_JMP32 | BPF_JSLE | BPF_X: in bpf_jit_emit_insn()
1758 case BPF_JMP | BPF_JSLE | BPF_K: in bpf_jit_emit_insn()
1759 case BPF_JMP32 | BPF_JSLE | BPF_K: in bpf_jit_emit_insn()
H A Dbpf_jit.h154 return BPF_JSLE; in invert_bpf_cond()
159 case BPF_JSLE: in invert_bpf_cond()
/linux/kernel/bpf/
H A Dconst_fold.c327 case BPF_JSLE: return (s64)dst_val <= (s64)src_val; in eval_const_branch()
H A Ddisasm.c136 [BPF_JSLE >> 4] = "s<=",
H A Dcore.c1435 case BPF_JMP | BPF_JSLE | BPF_K: in bpf_jit_blind_insn()
1457 case BPF_JMP32 | BPF_JSLE | BPF_K: in bpf_jit_blind_insn()
H A Dliveness.c240 _J(BPF_JSLE, {.can_jump = true, .can_fallthrough = true}), in bpf_insn_successors()
H A Dverifier.c16260 case BPF_JSLE: in is_scalar_branch_taken()
16386 case BPF_JSLE: in is_scalar_branch_taken()
16410 [BPF_JSGE >> 4] = BPF_JSLE, in is_pkt_ptr_branch_taken()
16412 [BPF_JSLE >> 4] = BPF_JSGE, in is_pkt_ptr_branch_taken()
16532 case BPF_JSGT: return BPF_JSLE; in regs_refine_cond_op()
16533 case BPF_JSLE: return BPF_JSGT; in regs_refine_cond_op()
16654 case BPF_JSLE: in regs_refine_cond_op()
/linux/tools/testing/selftests/bpf/
H A Ddisasm.c136 [BPF_JSLE >> 4] = "s<=",
/linux/arch/arm64/net/
H A Dbpf_jit_comp.c1591 case BPF_JMP | BPF_JSLE | BPF_X: in build_insn()
1601 case BPF_JMP32 | BPF_JSLE | BPF_X: in build_insn()
1635 case BPF_JSLE: in build_insn()
1657 case BPF_JMP | BPF_JSLE | BPF_K: in build_insn()
1667 case BPF_JMP32 | BPF_JSLE | BPF_K: in build_insn()
/linux/arch/x86/net/
H A Dbpf_jit_comp.c2701 case BPF_JMP | BPF_JSLE | BPF_X: in do_jit()
2711 case BPF_JMP32 | BPF_JSLE | BPF_X: in do_jit()
2743 case BPF_JMP | BPF_JSLE | BPF_K: in do_jit()
2753 case BPF_JMP32 | BPF_JSLE | BPF_K: in do_jit()
2808 case BPF_JSLE: in do_jit()
/linux/tools/lib/bpf/
H A Dgen_loader.c148 emit(gen, BPF_JMP_IMM(BPF_JSLE, BPF_REG_1, 0, 1)); in bpf_gen__init()
353 emit(gen, BPF_JMP_IMM(BPF_JSLE, BPF_REG_1, 0, in __emit_sys_close()
/linux/Documentation/bpf/
H A Dclassic_vs_extended.rst321 BPF_JSLE 0xd0 /* eBPF only: signed '<=' */
/linux/tools/include/uapi/linux/
H A Dbpf.h44 #define BPF_JSLE 0xd0 /* SLE is signed, '<=' */ macro
/linux/include/uapi/linux/
H A Dbpf.h44 #define BPF_JSLE 0xd0 /* SLE is signed, '<=' */ macro
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dreg_bounds.c1057 case OP_LE: op_code = spec.compare_signed ? BPF_JSLE : BPF_JLE; break; in load_range_cmp_prog()