| /Linux-v5.15/tools/testing/selftests/bpf/verifier/ |
| D | bounds_deduction.c | 5 BPF_JMP_IMM(BPF_JSGE, BPF_REG_0, 1, 0), 17 BPF_JMP_IMM(BPF_JSGE, BPF_REG_0, 1, 1), 48 BPF_JMP_IMM(BPF_JSGE, BPF_REG_0, 0, 1), 61 BPF_JMP_IMM(BPF_JSGE, BPF_REG_0, 1, 1), 73 BPF_JMP_IMM(BPF_JSGE, BPF_REG_0, 0, 1), 86 BPF_JMP_IMM(BPF_JSGE, BPF_REG_0, 0, 0), 101 BPF_JMP_IMM(BPF_JSGE, BPF_REG_0, 0, 1), 116 BPF_JMP_IMM(BPF_JSGE, BPF_REG_0, 0, 0),
|
| D | regalloc.c | 66 BPF_JMP_REG(BPF_JSGE, BPF_REG_3, BPF_REG_2, 3), 92 BPF_JMP_REG(BPF_JSGE, BPF_REG_3, BPF_REG_2, 3), 123 BPF_JMP_REG(BPF_JSGE, BPF_REG_0, BPF_REG_3, 2), 153 BPF_JMP_REG(BPF_JSGE, BPF_REG_0, BPF_REG_3, 2),
|
| D | jmp32.c | 151 BPF_JMP32_IMM(BPF_JSGE, BPF_REG_7, 0xf, 1), 509 BPF_JMP32_IMM(BPF_JSGE, BPF_REG_7, -1, 1), 536 BPF_JMP32_REG(BPF_JSGE, BPF_REG_7, BPF_REG_8, 1), 563 BPF_JMP32_REG(BPF_JSGE, BPF_REG_7, BPF_REG_8, 1), 565 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.15/arch/powerpc/net/ |
| D | bpf_jit_comp64.c | 876 case BPF_JMP | BPF_JSGE | BPF_K: in bpf_jit_build_body() 877 case BPF_JMP | BPF_JSGE | BPF_X: in bpf_jit_build_body() 880 case BPF_JMP32 | BPF_JSGE | BPF_K: in bpf_jit_build_body() 881 case BPF_JMP32 | BPF_JSGE | BPF_X: in bpf_jit_build_body() 935 case BPF_JMP | BPF_JSGE | BPF_X: in bpf_jit_build_body() 939 case BPF_JMP32 | BPF_JSGE | BPF_X: in bpf_jit_build_body() 999 case BPF_JMP | BPF_JSGE | BPF_K: in bpf_jit_build_body() 1003 case BPF_JMP32 | BPF_JSGE | BPF_K: in bpf_jit_build_body()
|
| D | bpf_jit_comp32.c | 910 case BPF_JMP | BPF_JSGE | BPF_K: in bpf_jit_build_body() 911 case BPF_JMP | BPF_JSGE | BPF_X: in bpf_jit_build_body() 914 case BPF_JMP32 | BPF_JSGE | BPF_K: in bpf_jit_build_body() 915 case BPF_JMP32 | BPF_JSGE | BPF_X: in bpf_jit_build_body() 971 case BPF_JMP | BPF_JSGE | BPF_X: in bpf_jit_build_body() 980 case BPF_JMP32 | BPF_JSGE | BPF_X: in bpf_jit_build_body() 1032 case BPF_JMP | BPF_JSGE | BPF_K: in bpf_jit_build_body() 1048 case BPF_JMP32 | BPF_JSGE | BPF_K: in bpf_jit_build_body()
|
| /Linux-v5.15/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.15/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() 1703 case BPF_JSGE: in reg_val_propagate_range()
|
| /Linux-v5.15/arch/arm64/net/ |
| D | bpf_jit_comp.c | 655 case BPF_JMP | BPF_JSGE | BPF_X: in build_insn() 665 case BPF_JMP32 | BPF_JSGE | BPF_X: in build_insn() 697 case BPF_JSGE: in build_insn() 721 case BPF_JMP | BPF_JSGE | BPF_K: in build_insn() 731 case BPF_JMP32 | BPF_JSGE | BPF_K: in build_insn()
|
| /Linux-v5.15/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.15/arch/arm/net/ |
| D | bpf_jit_32.c | 1159 case BPF_JSGE: in emit_ar_r() 1673 case BPF_JMP | BPF_JSGE | BPF_X: in build_insn() 1684 case BPF_JMP32 | BPF_JSGE | BPF_X: in build_insn() 1710 case BPF_JMP | BPF_JSGE | BPF_K: in build_insn() 1721 case BPF_JMP32 | BPF_JSGE | BPF_K: in build_insn() 1760 case BPF_JSGE: in build_insn()
|
| /Linux-v5.15/arch/s390/net/ |
| D | bpf_jit_comp.c | 1473 case BPF_JMP | BPF_JSGE | BPF_K: /* ((s64) dst >= (s64) imm) */ in bpf_jit_insn() 1474 case BPF_JMP32 | BPF_JSGE | BPF_K: /* ((s32) dst >= (s32) imm) */ in bpf_jit_insn() 1529 case BPF_JMP | BPF_JSGE | BPF_X: /* ((s64) dst >= (s64) src) */ in bpf_jit_insn() 1530 case BPF_JMP32 | BPF_JSGE | BPF_X: /* ((s32) dst >= (s32) src) */ in bpf_jit_insn()
|
| /Linux-v5.15/arch/x86/net/ |
| D | bpf_jit_comp.c | 1433 case BPF_JMP | BPF_JSGE | BPF_X: in do_jit() 1443 case BPF_JMP32 | BPF_JSGE | BPF_X: in do_jit() 1477 case BPF_JMP | BPF_JSGE | BPF_K: in do_jit() 1487 case BPF_JMP32 | BPF_JSGE | BPF_K: in do_jit() 1541 case BPF_JSGE: in do_jit()
|
| D | bpf_jit_comp32.c | 1451 case BPF_JSGE: in get_cond_jmp_opcode() 2144 case BPF_JMP32 | BPF_JSGE | BPF_X: { in do_jit() 2183 case BPF_JMP | BPF_JSGE | BPF_X: { in do_jit() 2315 case BPF_JMP32 | BPF_JSGE | BPF_K: { in do_jit() 2363 case BPF_JMP | BPF_JSGE | BPF_K: { in do_jit()
|
| /Linux-v5.15/lib/ |
| D | test_bpf.c | 6246 BPF_JMP32_IMM(BPF_JSGE, R0, -122, 1), 6247 BPF_JMP32_IMM(BPF_JSGE, R0, -123, 1), 6259 BPF_JMP32_IMM(BPF_JSGE, R0, -12345677, 1), 6260 BPF_JMP32_IMM(BPF_JSGE, R0, -12345678, 1), 6274 BPF_JMP32_REG(BPF_JSGE, R0, R1, 2), 6276 BPF_JMP32_REG(BPF_JSGE, R0, R1, 1), 6527 BPF_JMP_IMM(BPF_JSGE, R1, -2, 1), 6541 BPF_JMP_IMM(BPF_JSGE, R1, -1, 1), 6555 BPF_JMP_IMM(BPF_JSGE, R1, 0, 6), 6557 BPF_JMP_IMM(BPF_JSGE, R1, 0, 4), [all …]
|
| /Linux-v5.15/kernel/bpf/ |
| D | disasm.c | 115 [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 | 8319 case BPF_JSGE: in is_branch32_taken() 8392 case BPF_JSGE: in is_branch64_taken() 8463 [BPF_JSGE >> 4] = BPF_JSLE, in flip_opcode() 8465 [BPF_JSLE >> 4] = BPF_JSGE, in flip_opcode() 8591 case BPF_JSGE: in reg_set_min_max()
|
| /Linux-v5.15/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.15/drivers/net/ethernet/netronome/nfp/bpf/ |
| D | jit.c | 1381 [BPF_JSGE >> 4] = { BR_BGE, false }, 3497 [BPF_JMP | BPF_JSGE | BPF_K] = cmp_imm, 3508 [BPF_JMP | BPF_JSGE | BPF_X] = cmp_reg, 3519 [BPF_JMP32 | BPF_JSGE | BPF_K] =cmp_imm, 3530 [BPF_JMP32 | BPF_JSGE | BPF_X] =cmp_reg, 3934 case BPF_JSGE: in nfp_bpf_opt_neg_add_sub()
|
| /Linux-v5.15/include/uapi/linux/ |
| D | bpf.h | 41 #define BPF_JSGE 0x70 /* SGE is signed '>=', GE in x86 */ macro
|
| /Linux-v5.15/tools/include/uapi/linux/ |
| D | bpf.h | 41 #define BPF_JSGE 0x70 /* SGE is signed '>=', GE in x86 */ macro
|
| /Linux-v5.15/Documentation/networking/ |
| D | filter.rst | 963 BPF_JSGE 0x70 /* eBPF only: signed '>=' */ 1279 BPF_JSGE) would instead update the signed minimum/maximum values. Information
|