| /Linux-v5.10/tools/testing/selftests/bpf/verifier/ |
| D | bounds_deduction.c | 5 BPF_JMP_IMM(BPF_JSGE, BPF_REG_0, 1, 0), 16 BPF_JMP_IMM(BPF_JSGE, BPF_REG_0, 1, 1), 43 BPF_JMP_IMM(BPF_JSGE, BPF_REG_0, 0, 1), 54 BPF_JMP_IMM(BPF_JSGE, BPF_REG_0, 1, 1), 65 BPF_JMP_IMM(BPF_JSGE, BPF_REG_0, 0, 1), 77 BPF_JMP_IMM(BPF_JSGE, BPF_REG_0, 0, 0), 91 BPF_JMP_IMM(BPF_JSGE, BPF_REG_0, 0, 1), 105 BPF_JMP_IMM(BPF_JSGE, BPF_REG_0, 0, 0),
|
| D | regalloc.c | 65 BPF_JMP_REG(BPF_JSGE, BPF_REG_3, BPF_REG_2, 3), 90 BPF_JMP_REG(BPF_JSGE, BPF_REG_3, BPF_REG_2, 3), 120 BPF_JMP_REG(BPF_JSGE, BPF_REG_0, BPF_REG_3, 2), 149 BPF_JMP_REG(BPF_JSGE, BPF_REG_0, BPF_REG_3, 2),
|
| D | jmp32.c | 149 BPF_JMP32_IMM(BPF_JSGE, BPF_REG_7, 0xf, 1), 495 BPF_JMP32_IMM(BPF_JSGE, BPF_REG_7, -1, 1), 522 BPF_JMP32_REG(BPF_JSGE, BPF_REG_7, BPF_REG_8, 1), 549 BPF_JMP32_REG(BPF_JSGE, BPF_REG_7, BPF_REG_8, 1), 551 BPF_JMP_IMM(BPF_JSGE, BPF_REG_7, 0x7ffffff0, 1),
|
| D | helper_access_var_len.c | 113 BPF_JMP_REG(BPF_JSGE, BPF_REG_4, BPF_REG_2, 2), 234 BPF_JMP_REG(BPF_JSGE, BPF_REG_4, BPF_REG_2, 2), 260 BPF_JMP_REG(BPF_JSGE, BPF_REG_4, BPF_REG_2, 2), 287 BPF_JMP_REG(BPF_JSGE, BPF_REG_4, BPF_REG_2, 2), 314 BPF_JMP_REG(BPF_JSGE, BPF_REG_4, BPF_REG_2, 2),
|
| /Linux-v5.10/arch/powerpc/net/ |
| D | bpf_jit_comp64.c | 812 case BPF_JMP | BPF_JSGE | BPF_K: in bpf_jit_build_body() 813 case BPF_JMP | BPF_JSGE | BPF_X: in bpf_jit_build_body() 816 case BPF_JMP32 | BPF_JSGE | BPF_K: in bpf_jit_build_body() 817 case BPF_JMP32 | BPF_JSGE | BPF_X: in bpf_jit_build_body() 871 case BPF_JMP | BPF_JSGE | BPF_X: in bpf_jit_build_body() 875 case BPF_JMP32 | BPF_JSGE | BPF_X: in bpf_jit_build_body() 935 case BPF_JMP | BPF_JSGE | BPF_K: in bpf_jit_build_body() 939 case BPF_JMP32 | BPF_JSGE | BPF_K: in bpf_jit_build_body()
|
| /Linux-v5.10/arch/riscv/net/ |
| D | bpf_jit_comp64.c | 238 case BPF_JSGE: in emit_bcc() 420 cond == BPF_JSGE || cond == BPF_JSLE; in is_signed_bpf_cond() 756 case BPF_JMP | BPF_JSGE | BPF_X: in bpf_jit_emit_insn() 757 case BPF_JMP32 | BPF_JSGE | BPF_X: in bpf_jit_emit_insn() 803 case BPF_JMP | BPF_JSGE | BPF_K: in bpf_jit_emit_insn() 804 case BPF_JMP32 | BPF_JSGE | BPF_K: in bpf_jit_emit_insn()
|
| D | bpf_jit_comp32.c | 624 case BPF_JSGE: in emit_branch_r64() 701 case BPF_JSGE: in emit_bcc() 1197 case BPF_JMP | BPF_JSGE | BPF_X: in bpf_jit_emit_insn() 1198 case BPF_JMP | BPF_JSGE | BPF_K: in bpf_jit_emit_insn() 1199 case BPF_JMP32 | BPF_JSGE | BPF_X: in bpf_jit_emit_insn() 1200 case BPF_JMP32 | BPF_JSGE | BPF_K: in bpf_jit_emit_insn()
|
| D | bpf_jit.h | 148 return BPF_JSGE; in invert_bpf_cond() 149 case BPF_JSGE: in invert_bpf_cond()
|
| /Linux-v5.10/arch/mips/net/ |
| D | ebpf_jit.c | 1019 case BPF_JMP | BPF_JSGE | BPF_X: in build_one_insn() 1065 } else if (bpf_op == BPF_JSGE || bpf_op == BPF_JSLT) { in build_one_insn() 1067 cmp_eq = bpf_op == BPF_JSGE; in build_one_insn() 1152 case BPF_JMP | BPF_JSGE | BPF_K: /* JMP_IMM */ in build_one_insn() 1155 cmp_eq = (bpf_op == BPF_JSGE); in build_one_insn() 1169 case BPF_JSGE: in build_one_insn() 1189 case BPF_JSGE: in build_one_insn() 1213 cmp_eq = bpf_op == BPF_JSGT || bpf_op == BPF_JSGE; in build_one_insn() 1695 case BPF_JSGE: in reg_val_propagate_range()
|
| /Linux-v5.10/arch/arm64/net/ |
| D | bpf_jit_comp.c | 661 case BPF_JMP | BPF_JSGE | BPF_X: in build_insn() 671 case BPF_JMP32 | BPF_JSGE | BPF_X: in build_insn() 703 case BPF_JSGE: in build_insn() 727 case BPF_JMP | BPF_JSGE | BPF_K: in build_insn() 737 case BPF_JMP32 | BPF_JSGE | BPF_K: in build_insn()
|
| /Linux-v5.10/tools/testing/selftests/bpf/prog_tests/ |
| D | align.c | 435 BPF_JMP_IMM(BPF_JSGE, BPF_REG_5, 0, 1), 487 BPF_JMP_IMM(BPF_JSGE, BPF_REG_6, 0, 1),
|
| /Linux-v5.10/arch/arm/net/ |
| D | bpf_jit_32.c | 1140 case BPF_JSGE: in emit_ar_r() 1652 case BPF_JMP | BPF_JSGE | BPF_X: in build_insn() 1663 case BPF_JMP32 | BPF_JSGE | BPF_X: in build_insn() 1689 case BPF_JMP | BPF_JSGE | BPF_K: in build_insn() 1700 case BPF_JMP32 | BPF_JSGE | BPF_K: in build_insn() 1739 case BPF_JSGE: in build_insn()
|
| /Linux-v5.10/arch/x86/net/ |
| D | bpf_jit_comp.c | 1285 case BPF_JMP | BPF_JSGE | BPF_X: in do_jit() 1295 case BPF_JMP32 | BPF_JSGE | BPF_X: in do_jit() 1333 case BPF_JMP | BPF_JSGE | BPF_K: in do_jit() 1343 case BPF_JMP32 | BPF_JSGE | BPF_K: in do_jit() 1399 case BPF_JSGE: in do_jit()
|
| D | bpf_jit_comp32.c | 1438 case BPF_JSGE: in get_cond_jmp_opcode() 1945 case BPF_JMP32 | BPF_JSGE | BPF_X: { in do_jit() 1984 case BPF_JMP | BPF_JSGE | BPF_X: { in do_jit() 2116 case BPF_JMP32 | BPF_JSGE | BPF_K: { in do_jit() 2164 case BPF_JMP | BPF_JSGE | BPF_K: { in do_jit()
|
| /Linux-v5.10/arch/s390/net/ |
| D | bpf_jit_comp.c | 1411 case BPF_JMP | BPF_JSGE | BPF_K: /* ((s64) dst >= (s64) imm) */ in bpf_jit_insn() 1412 case BPF_JMP32 | BPF_JSGE | BPF_K: /* ((s32) dst >= (s32) imm) */ in bpf_jit_insn() 1467 case BPF_JMP | BPF_JSGE | BPF_X: /* ((s64) dst >= (s64) src) */ in bpf_jit_insn() 1468 case BPF_JMP32 | BPF_JSGE | BPF_X: /* ((s32) dst >= (s32) src) */ in bpf_jit_insn()
|
| /Linux-v5.10/kernel/bpf/ |
| D | disasm.c | 101 [BPF_JSGE >> 4] = "s>=",
|
| D | core.c | 1031 case BPF_JMP | BPF_JSGE | BPF_K: in bpf_jit_blind_insn() 1051 case BPF_JMP32 | BPF_JSGE | BPF_K: in bpf_jit_blind_insn()
|
| D | verifier.c | 6844 case BPF_JSGE: in is_branch32_taken() 6917 case BPF_JSGE: in is_branch64_taken() 7055 case BPF_JSGE: in reg_set_min_max() 7149 [BPF_JSGE >> 4] = BPF_JSLE, in reg_set_min_max_inv() 7151 [BPF_JSLE >> 4] = BPF_JSGE, in reg_set_min_max_inv()
|
| /Linux-v5.10/arch/sparc/net/ |
| D | bpf_jit_comp_64.c | 728 case BPF_JSGE: in emit_compare_and_branch() 770 case BPF_JSGE: in emit_compare_and_branch() 1183 case BPF_JMP | BPF_JSGE | BPF_X: in build_insn() 1202 case BPF_JMP | BPF_JSGE | BPF_K: in build_insn()
|
| /Linux-v5.10/lib/ |
| D | test_bpf.c | 4558 BPF_JMP_IMM(BPF_JSGE, R1, -2, 1), 4572 BPF_JMP_IMM(BPF_JSGE, R1, -1, 1), 4586 BPF_JMP_IMM(BPF_JSGE, R1, 0, 6), 4588 BPF_JMP_IMM(BPF_JSGE, R1, 0, 4), 4590 BPF_JMP_IMM(BPF_JSGE, R1, 0, 2), 4592 BPF_JMP_IMM(BPF_JSGE, R1, 0, 1), 4606 BPF_JMP_IMM(BPF_JSGE, R1, 0, 4), 4608 BPF_JMP_IMM(BPF_JSGE, R1, 0, 2), 4610 BPF_JMP_IMM(BPF_JSGE, R1, 0, 1), 4895 BPF_JMP_REG(BPF_JSGE, R1, R2, 1), [all …]
|
| /Linux-v5.10/drivers/net/ethernet/netronome/nfp/bpf/ |
| D | jit.c | 1381 [BPF_JSGE >> 4] = { BR_BGE, false }, 3491 [BPF_JMP | BPF_JSGE | BPF_K] = cmp_imm, 3502 [BPF_JMP | BPF_JSGE | BPF_X] = cmp_reg, 3513 [BPF_JMP32 | BPF_JSGE | BPF_K] =cmp_imm, 3524 [BPF_JMP32 | BPF_JSGE | BPF_X] =cmp_reg, 3928 case BPF_JSGE: in nfp_bpf_opt_neg_add_sub()
|
| /Linux-v5.10/tools/include/uapi/linux/ |
| D | bpf.h | 40 #define BPF_JSGE 0x70 /* SGE is signed '>=', GE in x86 */ macro
|
| /Linux-v5.10/include/uapi/linux/ |
| D | bpf.h | 40 #define BPF_JSGE 0x70 /* SGE is signed '>=', GE in x86 */ macro
|
| /Linux-v5.10/Documentation/networking/ |
| D | filter.rst | 954 BPF_JSGE 0x70 /* eBPF only: signed '>=' */ 1229 BPF_JSGE) would instead update the signed minimum/maximum values. Information
|
| /Linux-v5.10/net/core/ |
| D | filter.c | 528 *insn++ = BPF_JMP_IMM(BPF_JSGE, BPF_REG_A, 0, 2); in convert_bpf_ld_abs() 7819 *insn++ = BPF_JMP_IMM(BPF_JSGE, BPF_REG_0, 0, 2); in bpf_gen_ld_abs()
|