Searched refs:BPF_JNE (Results 1 - 25 of 50) sorted by last modified time

12

/linux-master/kernel/bpf/
H A Dverifier.c14336 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 Dhashtab.c770 *insn++ = BPF_JMP_IMM(BPF_JNE, ref_reg, 0, 1);
H A Ddisasm.c129 [BPF_JNE >> 4] = "!=",
H A Dcore.c1344 case BPF_JMP | BPF_JNE | BPF_K:
1364 case BPF_JMP32 | BPF_JNE | BPF_K:
/linux-master/arch/x86/net/
H A Dbpf_jit_comp.c2009 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 Dbpf_jit_comp32.c1432 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 Dbpf_jit_comp.c1745 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 Dbpf_jit_comp64.c287 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 Dbpf_jit_comp32.c610 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 Dbpf_jit.h144 return BPF_JNE;
153 case BPF_JNE:
/linux-master/arch/arm64/net/
H A Dbpf_jit_comp.c1078 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 Dprecise.c11 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 Dbpf_loop_inline.c75 BPF_JMP_IMM(BPF_JNE, BPF_REG_6, 0, 9),
77 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, 0, 0),
H A Dcalls.c125 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 Dtest_verifier.c204 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 Dtest_sock_addr.c770 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 Ddisasm.c129 [BPF_JNE >> 4] = "!=",
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dreg_bounds.c926 case OP_NE: op_code = BPF_JNE; break;
/linux-master/tools/include/uapi/linux/
H A Dbpf.h38 #define BPF_JNE 0x50 /* jump != */ macro
/linux-master/net/core/
H A Dfilter.c376 *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 Dbpf.h38 #define BPF_JNE 0x50 /* jump != */ macro
/linux-master/arch/loongarch/net/
H A Dbpf_jit.c792 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 Dbpf_jit_comp32.c1104 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 Dfeature.c834 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, -2),
/linux-master/lib/
H A Dtest_bpf.c2280 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...]

Completed in 586 milliseconds

12