| /linux/arch/loongarch/net/ |
| H A D | bpf_jit.h | 225 case BPF_JSGT: in invert_jmp_cond() 232 return BPF_JSGT; in invert_jmp_cond() 266 case BPF_JSGT: in cond_jmp_offset()
|
| H A D | bpf_jit.c | 610 return cond == BPF_JSGT || cond == BPF_JSLT || in is_signed_bpf_cond() 1049 case BPF_JMP | BPF_JSGT | BPF_X: in build_insn() 1059 case BPF_JMP32 | BPF_JSGT | BPF_X: in build_insn() 1084 case BPF_JMP | BPF_JSGT | BPF_K: in build_insn() 1094 case BPF_JMP32 | BPF_JSGT | BPF_K: in build_insn()
|
| /linux/tools/testing/selftests/bpf/verifier/ |
| H A D | jmp32.c | 576 BPF_JMP32_IMM(BPF_JSGT, BPF_REG_7, -1, 1), 603 BPF_JMP32_REG(BPF_JSGT, BPF_REG_7, BPF_REG_8, 1), 630 BPF_JMP32_REG(BPF_JSGT, BPF_REG_7, BPF_REG_8, 1), 632 BPF_JMP_IMM(BPF_JSGT, BPF_REG_7, -2, 1),
|
| H A D | jit.c | 181 BPF_JMP_REG(BPF_JSGT, BPF_REG_1, BPF_REG_2, 2),
|
| H A D | calls.c | 2324 BPF_JMP_REG(BPF_JSGT, BPF_REG_0, BPF_REG_0, 0),
|
| /linux/arch/parisc/net/ |
| H A D | bpf_jit_comp64.c | 302 case BPF_JSGT: in emit_branch() 459 return cond == BPF_JSGT || cond == BPF_JSLT || in is_signed_bpf_cond() 877 case BPF_JMP | BPF_JSGT | BPF_X: in bpf_jit_emit_insn() 878 case BPF_JMP32 | BPF_JSGT | BPF_X: in bpf_jit_emit_insn() 923 case BPF_JMP | BPF_JSGT | BPF_K: in bpf_jit_emit_insn() 924 case BPF_JMP32 | BPF_JSGT | BPF_K: in bpf_jit_emit_insn()
|
| H A D | bpf_jit.h | 291 case BPF_JSGT: in invert_bpf_cond() 298 return BPF_JSGT; in invert_bpf_cond()
|
| H A D | bpf_jit_comp32.c | 749 case BPF_JSGT: in emit_branch_r64() 841 case BPF_JSGT: in emit_bcc() 1369 case BPF_JMP | BPF_JSGT | BPF_X: in bpf_jit_emit_insn() 1370 case BPF_JMP | BPF_JSGT | BPF_K: in bpf_jit_emit_insn() 1371 case BPF_JMP32 | BPF_JSGT | BPF_X: in bpf_jit_emit_insn() 1372 case BPF_JMP32 | BPF_JSGT | BPF_K: in bpf_jit_emit_insn()
|
| /linux/arch/mips/net/ |
| H A D | bpf_jit_comp64.c | 916 case BPF_JMP32 | BPF_JSGT | BPF_X: in build_insn() 947 case BPF_JMP32 | BPF_JSGT | BPF_K: in build_insn() 983 case BPF_JMP | BPF_JSGT | BPF_X: in build_insn() 1012 case BPF_JMP | BPF_JSGT | BPF_K: in build_insn()
|
| H A D | bpf_jit_comp32.c | 1162 case BPF_JSGT: in emit_jmp_i64() 1240 case BPF_JSGT: in emit_jmp_r64() 1760 case BPF_JMP32 | BPF_JSGT | BPF_X: in build_insn() 1789 case BPF_JMP32 | BPF_JSGT | BPF_K: in build_insn() 1824 case BPF_JMP | BPF_JSGT | BPF_X: in build_insn() 1853 case BPF_JMP | BPF_JSGT | BPF_K: in build_insn()
|
| /linux/arch/riscv/net/ |
| H A D | bpf_jit_comp32.c | 619 case BPF_JSGT: in emit_branch_r64() 700 case BPF_JSGT: in emit_bcc() 1280 case BPF_JMP | BPF_JSGT | BPF_X: in bpf_jit_emit_insn() 1281 case BPF_JMP | BPF_JSGT | BPF_K: in bpf_jit_emit_insn() 1282 case BPF_JMP32 | BPF_JSGT | BPF_X: in bpf_jit_emit_insn() 1283 case BPF_JMP32 | BPF_JSGT | BPF_K: in bpf_jit_emit_insn()
|
| H A D | bpf_jit_comp64.c | 269 case BPF_JSGT: in emit_bcc() 419 return cond == BPF_JSGT || cond == BPF_JSLT || in is_signed_bpf_cond() 1681 case BPF_JMP | BPF_JSGT | BPF_X: in bpf_jit_emit_insn() 1682 case BPF_JMP32 | BPF_JSGT | BPF_X: in bpf_jit_emit_insn() 1730 case BPF_JMP | BPF_JSGT | BPF_K: in bpf_jit_emit_insn() 1731 case BPF_JMP32 | BPF_JSGT | BPF_K: in bpf_jit_emit_insn()
|
| H A D | bpf_jit.h | 153 case BPF_JSGT: in invert_bpf_cond() 160 return BPF_JSGT; in invert_bpf_cond()
|
| /linux/kernel/bpf/ |
| H A D | const_fold.c | 324 case BPF_JSGT: return (s64)dst_val > (s64)src_val; in eval_const_branch()
|
| H A D | disasm.c | 130 [BPF_JSGT >> 4] = "s>",
|
| H A D | core.c | 1436 case BPF_JMP | BPF_JSGT | BPF_K: in bpf_jit_blind_insn() 1456 case BPF_JMP32 | BPF_JSGT | BPF_K: in bpf_jit_blind_insn()
|
| H A D | verifier.c | 16089 case BPF_JSGT: in is_scalar_branch_taken() 16174 case BPF_JSGT: in is_scalar_branch_taken() 16235 [BPF_JSGT >> 4] = BPF_JSLT, in flip_opcode() 16237 [BPF_JSLT >> 4] = BPF_JSGT in flip_opcode() 16349 case BPF_JSGT: return BPF_JSLE; in rev_opcode() 16350 case BPF_JSLE: return BPF_JSGT; in rev_opcode() 16368 case BPF_JSGT: in regs_refine_cond_op() 20781 insn_buf[i++] = BPF_JMP32_REG(BPF_JSGT, BPF_REG_2, BPF_REG_3, 8); in bpf_fixup_kfunc_call()
|
| H A D | liveness.c | 237 _J(BPF_JSGT, {.can_jump = true, .can_fallthrough = true}), in bpf_insn_successors()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | reg_bounds.c | 1021 emit(BPF_JMP32_REG(spec.setup_signed ? BPF_JSGT : BPF_JGT, in load_range_cmp_prog() 1028 emit(BPF_JMP_REG(spec.setup_signed ? BPF_JSGT : BPF_JGT, in load_range_cmp_prog() 1042 emit(BPF_JMP32_REG(spec.setup_signed ? BPF_JSGT : BPF_JGT, in load_range_cmp_prog() 1049 emit(BPF_JMP_REG(spec.setup_signed ? BPF_JSGT : BPF_JGT, in load_range_cmp_prog() 1058 case OP_GT: op_code = spec.compare_signed ? BPF_JSGT : BPF_JGT; break; in load_range_cmp_prog()
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | disasm.c | 130 [BPF_JSGT >> 4] = "s>",
|
| /linux/arch/arm64/net/ |
| H A D | bpf_jit_comp.c | 1586 case BPF_JMP | BPF_JSGT | BPF_X: in build_insn() 1596 case BPF_JMP32 | BPF_JSGT | BPF_X: in build_insn() 1624 case BPF_JSGT: in build_insn() 1652 case BPF_JMP | BPF_JSGT | BPF_K: in build_insn() 1662 case BPF_JMP32 | BPF_JSGT | BPF_K: in build_insn()
|
| /linux/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 2697 case BPF_JMP | BPF_JSGT | BPF_X: in do_jit() 2707 case BPF_JMP32 | BPF_JSGT | BPF_X: in do_jit() 2739 case BPF_JMP | BPF_JSGT | BPF_K: in do_jit() 2749 case BPF_JMP32 | BPF_JSGT | BPF_K: in do_jit() 2795 case BPF_JSGT: in do_jit()
|
| /linux/Documentation/bpf/ |
| H A D | classic_vs_extended.rst | 314 BPF_JSGT 0x60 /* eBPF only: signed '>' */
|
| /linux/tools/include/uapi/linux/ |
| H A D | bpf.h | 41 #define BPF_JSGT 0x60 /* SGT is signed '>', GT in x86 */ macro
|
| /linux/include/uapi/linux/ |
| H A D | bpf.h | 41 #define BPF_JSGT 0x60 /* SGT is signed '>', GT in x86 */ macro
|