| /linux/arch/loongarch/net/ |
| H A D | bpf_jit.h | 218 return BPF_JLE; in invert_jmp_cond() 223 case BPF_JLE: in invert_jmp_cond() 262 case BPF_JLE: in cond_jmp_offset()
|
| H A D | bpf_jit.c | 1048 case BPF_JMP | BPF_JLE | BPF_X: in build_insn() 1058 case BPF_JMP32 | BPF_JLE | BPF_X: in build_insn() 1083 case BPF_JMP | BPF_JLE | BPF_K: in build_insn() 1093 case BPF_JMP32 | BPF_JLE | BPF_K: in build_insn()
|
| /linux/tools/testing/selftests/bpf/verifier/ |
| H A D | jmp32.c | 366 BPF_JMP32_IMM(BPF_JLE, BPF_REG_7, INT_MAX, 1), 393 BPF_JMP32_REG(BPF_JLE, BPF_REG_7, BPF_REG_8, 1), 420 BPF_JMP32_REG(BPF_JLE, BPF_REG_7, BPF_REG_8, 1), 422 BPF_JMP32_IMM(BPF_JLE, BPF_REG_7, 0x7ffffff0, 1), 850 BPF_JMP32_REG(BPF_JLE, BPF_REG_2, BPF_REG_0, 5),
|
| H A D | precise.c | 238 BPF_JMP_REG(BPF_JLE, BPF_REG_6, BPF_REG_9, 2), 241 BPF_JMP_REG(BPF_JLE, BPF_REG_6, BPF_REG_9, 1),
|
| H A D | bpf_st_mem.c | 46 BPF_JMP_IMM(BPF_JLE, BPF_REG_0, 16, 2),
|
| H A D | map_kptr.c | 59 BPF_JMP_IMM(BPF_JLE, BPF_REG_2, 4, 1), 90 BPF_JMP_IMM(BPF_JLE, BPF_REG_2, 4, 1), 143 BPF_JMP_IMM(BPF_JLE, BPF_REG_2, 4, 1),
|
| H A D | jump.c | 390 BPF_JMP_IMM(BPF_JLE, BPF_REG_3, 0, 1),
|
| H A D | calls.c | 201 BPF_JMP_IMM(BPF_JLE, BPF_REG_2, 4, 3), 2182 BPF_JMP_REG(BPF_JLE, BPF_REG_0, BPF_REG_3, 1), 2223 BPF_JMP_REG(BPF_JLE, BPF_REG_0, BPF_REG_3, 1),
|
| /linux/arch/parisc/net/ |
| H A D | bpf_jit_comp64.c | 296 case BPF_JLE: in emit_branch() 873 case BPF_JMP | BPF_JLE | BPF_X: in bpf_jit_emit_insn() 874 case BPF_JMP32 | BPF_JLE | BPF_X: in bpf_jit_emit_insn() 919 case BPF_JMP | BPF_JLE | BPF_K: in bpf_jit_emit_insn() 920 case BPF_JMP32 | BPF_JLE | BPF_K: in bpf_jit_emit_insn()
|
| H A D | bpf_jit.h | 282 return BPF_JLE; in invert_bpf_cond() 287 case BPF_JLE: in invert_bpf_cond()
|
| H A D | bpf_jit_comp32.c | 740 case BPF_JLE: in emit_branch_r64() 835 case BPF_JLE: in emit_bcc() 1334 case BPF_JMP | BPF_JLE | BPF_X: in bpf_jit_emit_insn() 1335 case BPF_JMP | BPF_JLE | BPF_K: in bpf_jit_emit_insn() 1336 case BPF_JMP32 | BPF_JLE | BPF_X: in bpf_jit_emit_insn() 1337 case BPF_JMP32 | BPF_JLE | BPF_K: in bpf_jit_emit_insn()
|
| /linux/arch/mips/net/ |
| H A D | bpf_jit_comp64.c | 915 case BPF_JMP32 | BPF_JLE | BPF_X: in build_insn() 946 case BPF_JMP32 | BPF_JLE | BPF_K: in build_insn() 982 case BPF_JMP | BPF_JLE | BPF_X: in build_insn() 1011 case BPF_JMP | BPF_JLE | BPF_K: in build_insn()
|
| H A D | bpf_jit_comp32.c | 1157 case BPF_JLE: in emit_jmp_i64() 1235 case BPF_JLE: in emit_jmp_r64() 1759 case BPF_JMP32 | BPF_JLE | BPF_X: in build_insn() 1788 case BPF_JMP32 | BPF_JLE | BPF_K: in build_insn() 1823 case BPF_JMP | BPF_JLE | BPF_X: in build_insn() 1852 case BPF_JMP | BPF_JLE | BPF_K: in build_insn()
|
| /linux/arch/riscv/net/ |
| H A D | bpf_jit_comp32.c | 610 case BPF_JLE: in emit_branch_r64() 694 case BPF_JLE: in emit_bcc() 1245 case BPF_JMP | BPF_JLE | BPF_X: in bpf_jit_emit_insn() 1246 case BPF_JMP | BPF_JLE | BPF_K: in bpf_jit_emit_insn() 1247 case BPF_JMP32 | BPF_JLE | BPF_X: in bpf_jit_emit_insn() 1248 case BPF_JMP32 | BPF_JLE | BPF_K: in bpf_jit_emit_insn()
|
| H A D | bpf_jit_comp64.c | 263 case BPF_JLE: in emit_bcc() 1677 case BPF_JMP | BPF_JLE | BPF_X: in bpf_jit_emit_insn() 1678 case BPF_JMP32 | BPF_JLE | BPF_X: in bpf_jit_emit_insn() 1726 case BPF_JMP | BPF_JLE | BPF_K: in bpf_jit_emit_insn() 1727 case BPF_JMP32 | BPF_JLE | BPF_K: in bpf_jit_emit_insn()
|
| H A D | bpf_jit.h | 144 return BPF_JLE; in invert_bpf_cond() 149 case BPF_JLE: in invert_bpf_cond()
|
| /linux/kernel/bpf/ |
| H A D | const_fold.c | 323 case BPF_JLE: return dst_val <= src_val; in eval_const_branch()
|
| H A D | disasm.c | 127 [BPF_JLE >> 4] = "<=",
|
| H A D | fixups.c | 1691 *patch++ = BPF_JMP_IMM(BPF_JLE, BPF_REG_AX, uaddress_limit >> 32, 2); in bpf_do_misc_fixups() 2521 insn_buf[cnt++] = BPF_JMP_IMM(BPF_JLE, BPF_REG_1, BPF_MAX_LOOPS, 2); in inline_bpf_loop()
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | disasm.c | 127 [BPF_JLE >> 4] = "<=",
|
| H A D | test_verifier.c | 491 BPF_JMP_REG(BPF_JLE, BPF_REG_4, BPF_REG_3, 1), \
|
| /linux/arch/arm64/net/ |
| H A D | bpf_jit_comp.c | 1584 case BPF_JMP | BPF_JLE | BPF_X: in build_insn() 1594 case BPF_JMP32 | BPF_JLE | BPF_X: in build_insn() 1617 case BPF_JLE: in build_insn() 1650 case BPF_JMP | BPF_JLE | BPF_K: in build_insn() 1660 case BPF_JMP32 | BPF_JLE | BPF_K: in build_insn()
|
| /linux/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 2696 case BPF_JMP | BPF_JLE | BPF_X: in do_jit() 2706 case BPF_JMP32 | BPF_JLE | BPF_X: in do_jit() 2738 case BPF_JMP | BPF_JLE | BPF_K: in do_jit() 2748 case BPF_JMP32 | BPF_JLE | BPF_K: in do_jit() 2791 case BPF_JLE: in do_jit()
|
| /linux/Documentation/bpf/ |
| H A D | classic_vs_extended.rst | 319 BPF_JLE 0xb0 /* eBPF only: unsigned '<=' */
|
| H A D | bpf_design_QA.rst | 152 Q: Why BPF_JLT and BPF_JLE instructions were not introduced in the beginning?
|