/linux-master/kernel/bpf/ |
H A D | verifier.c | 14336 case BPF_JNE: 14431 [BPF_JNE >> 4] = BPF_JNE, 14524 case BPF_JNE: 14541 case BPF_JEQ: return BPF_JNE; 14542 case BPF_JNE: return BPF_JEQ; 14597 case BPF_JNE: 15126 case BPF_JNE: 15146 insn->imm == 0 && (opcode == BPF_JEQ || opcode == BPF_JNE) && 15152 opcode == BPF_JNE); [all...] |
H A D | hashtab.c | 770 *insn++ = BPF_JMP_IMM(BPF_JNE, ref_reg, 0, 1);
|
H A D | disasm.c | 129 [BPF_JNE >> 4] = "!=",
|
H A D | core.c | 1344 case BPF_JMP | BPF_JNE | BPF_K: 1364 case BPF_JMP32 | BPF_JNE | BPF_K:
|
/linux-master/arch/x86/net/ |
H A D | bpf_jit_comp.c | 2009 case BPF_JMP | BPF_JNE | BPF_X: 2019 case BPF_JMP32 | BPF_JNE | BPF_X: 2051 case BPF_JMP | BPF_JNE | BPF_K: 2061 case BPF_JMP32 | BPF_JNE | BPF_K: 2093 case BPF_JNE:
|
H A D | bpf_jit_comp32.c | 1432 case BPF_JNE: 2146 case BPF_JMP | BPF_JNE | BPF_X: 2152 case BPF_JMP32 | BPF_JNE | BPF_X: 2317 case BPF_JMP | BPF_JNE | BPF_K: 2323 case BPF_JMP32 | BPF_JNE | BPF_K:
|
/linux-master/arch/s390/net/ |
H A D | bpf_jit_comp.c | 1745 case BPF_JMP | BPF_JNE | BPF_K: /* (dst_reg != imm) */ 1746 case BPF_JMP32 | BPF_JNE | BPF_K: /* ((u32) dst_reg != (u32) imm) */ 1801 case BPF_JMP | BPF_JNE | BPF_X: /* (dst != src) */ 1802 case BPF_JMP32 | BPF_JNE | BPF_X: /* ((u32) dst != (u32) src) */
|
/linux-master/arch/riscv/net/ |
H A D | bpf_jit_comp64.c | 287 case BPF_JNE: 1352 case BPF_JMP | BPF_JNE | BPF_X: 1353 case BPF_JMP32 | BPF_JNE | BPF_X: 1384 emit_branch(BPF_JNE, RV_REG_T1, RV_REG_ZERO, rvoff, ctx); 1401 case BPF_JMP | BPF_JNE | BPF_K: 1402 case BPF_JMP32 | BPF_JNE | BPF_K: 1451 emit_branch(BPF_JNE, RV_REG_T1, RV_REG_ZERO, rvoff, ctx);
|
H A D | bpf_jit_comp32.c | 610 case BPF_JNE: 692 case BPF_JNE: 1160 case BPF_JMP | BPF_JNE | BPF_X: 1161 case BPF_JMP | BPF_JNE | BPF_K: 1162 case BPF_JMP32 | BPF_JNE | BPF_X: 1163 case BPF_JMP32 | BPF_JNE | BPF_K:
|
H A D | bpf_jit.h | 144 return BPF_JNE; 153 case BPF_JNE:
|
/linux-master/arch/arm64/net/ |
H A D | bpf_jit_comp.c | 1078 case BPF_JMP | BPF_JNE | BPF_X: 1088 case BPF_JMP32 | BPF_JNE | BPF_X: 1114 case BPF_JNE: 1144 case BPF_JMP | BPF_JNE | BPF_K: 1154 case BPF_JMP32 | BPF_JNE | BPF_K:
|
/linux-master/tools/testing/selftests/bpf/verifier/ |
H A D | precise.c | 11 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), 20 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), 70 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), 79 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), 122 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), 126 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), 146 BPF_JMP_IMM(BPF_JNE, BPF_REG_3, 123, 0), 176 BPF_JMP_IMM(BPF_JNE, BPF_REG_3, 123, 0), 215 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), 250 BPF_JMP_IMM(BPF_JNE, BPF_REG_ [all...] |
H A D | bpf_loop_inline.c | 75 BPF_JMP_IMM(BPF_JNE, BPF_REG_6, 0, 9), 77 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, 0, 0),
|
H A D | calls.c | 125 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), 146 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), 169 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), 197 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), 232 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), 259 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), 345 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), 370 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 9), 376 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1), 1420 BPF_JMP_IMM(BPF_JNE, BPF_REG_ [all...] |
/linux-master/tools/testing/selftests/bpf/ |
H A D | test_verifier.c | 204 insn[i] = BPF_JMP32_IMM(BPF_JNE, BPF_REG_0, 0x34, len - i - 3); 211 insn[i] = BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, len - i - 3); 217 insn[i] = BPF_JMP32_IMM(BPF_JNE, BPF_REG_0, 0x34, len - i - 3); 222 insn[i] = BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, len - i - 3);
|
H A D | test_sock_addr.c | 770 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, AF_INET, 8), 775 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, SOCK_DGRAM, 6), 833 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, AF_INET6, 18),
|
H A D | disasm.c | 129 [BPF_JNE >> 4] = "!=",
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | reg_bounds.c | 926 case OP_NE: op_code = BPF_JNE; break;
|
/linux-master/tools/include/uapi/linux/ |
H A D | bpf.h | 38 #define BPF_JNE 0x50 /* jump != */ macro
|
/linux-master/net/core/ |
H A D | filter.c | 376 *insn++ = BPF_JMP_IMM(BPF_JNE, BPF_REG_TMP, 0, 1); 680 *insn++ = BPF_JMP_IMM(BPF_JNE, BPF_REG_X, 0, 2); 753 insn->code = BPF_JMP | BPF_JNE | bpf_src; 9414 *insn++ = BPF_JMP32_IMM(BPF_JNE, tmp_reg, 9995 *insn++ = BPF_JMP_IMM(BPF_JNE, si->dst_reg, NO_QUEUE_MAPPING,
|
/linux-master/include/uapi/linux/ |
H A D | bpf.h | 38 #define BPF_JNE 0x50 /* jump != */ macro
|
/linux-master/arch/loongarch/net/ |
H A D | bpf_jit.c | 792 case BPF_JMP | BPF_JNE | BPF_X: 802 case BPF_JMP32 | BPF_JNE | BPF_X: 827 case BPF_JMP | BPF_JNE | BPF_K: 837 case BPF_JMP32 | BPF_JNE | BPF_K:
|
/linux-master/arch/mips/net/ |
H A D | bpf_jit_comp32.c | 1104 case BPF_JNE: 1121 else /* BPF_JNE */ 1198 case BPF_JNE: 1204 else /* BPF_JNE */ 1754 case BPF_JMP32 | BPF_JNE | BPF_X: 1783 case BPF_JMP32 | BPF_JNE | BPF_K: 1818 case BPF_JMP | BPF_JNE | BPF_X: 1847 case BPF_JMP | BPF_JNE | BPF_K:
|
/linux-master/tools/bpf/bpftool/ |
H A D | feature.c | 834 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, -2),
|
/linux-master/lib/ |
H A D | test_bpf.c | 2280 case BPF_JNE: 2431 return __bpf_fill_jmp_imm(self, BPF_JNE); 2487 return __bpf_fill_jmp32_imm(self, BPF_JNE); 2543 return __bpf_fill_jmp_reg(self, BPF_JNE); 2599 return __bpf_fill_jmp32_reg(self, BPF_JNE); 2726 ins[0] = BPF_JMP_IMM(BPF_JNE, R0, loc - 1, 2760 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JNE, R1, 1234, 0); 2838 struct bpf_insn jmp = BPF_JMP_REG(BPF_JNE, R1, R2, 0); 2916 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JNE, R1, 1234, 0); 2994 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JNE, R [all...] |