Home
last modified time | relevance | path

Searched refs:BPF_JNE (Results 1 – 25 of 53) sorted by relevance

123

/linux-6.15/tools/testing/selftests/bpf/
H A Dtest_sysctl.c86 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, 1, 2),
107 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, 1, 2),
167 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, 3, 2),
194 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, 4, 2),
470 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 6, 6),
509 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 6, 6),
589 BPF_JMP_IMM(BPF_JNE, BPF_REG_9, 0, 2),
621 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 4, 6),
691 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 3, 4),
695 BPF_JMP_IMM(BPF_JNE, BPF_REG_9,
[all …]
/linux-6.15/tools/testing/selftests/bpf/verifier/
H A Dmap_kptr.c12 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1),
32 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1),
52 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1),
56 BPF_JMP_IMM(BPF_JNE, BPF_REG_2, 0, 1),
83 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1),
87 BPF_JMP_IMM(BPF_JNE, BPF_REG_2, 0, 1),
115 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1),
137 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1),
140 BPF_JMP_IMM(BPF_JNE, BPF_REG_1, 0, 1),
167 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1),
[all …]
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_0, 0, 1),
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),
358 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1),
383 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 9),
389 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1),
1433 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 1, 2),
[all …]
H A Dld_abs.c124 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0x806, 28),
126 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0x806, 26),
137 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 15),
139 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0x806, 13),
150 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 2),
H A Djump.c189 BPF_JMP_REG(BPF_JNE, BPF_REG_0, BPF_REG_1, 16),
218 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 2, 16),
248 BPF_JMP_REG(BPF_JNE, BPF_REG_0, BPF_REG_1, 16),
277 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 2, 16),
308 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 2, 16),
342 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 2, 26),
H A Datomic_bounds.c21 BPF_JMP_IMM(BPF_JNE, BPF_REG_1, 0, -1),
H A Djmp32.c164 BPF_JMP32_IMM(BPF_JNE, BPF_REG_7, -1, 1),
188 BPF_JMP32_REG(BPF_JNE, BPF_REG_7, BPF_REG_8, 1),
214 BPF_JMP32_IMM(BPF_JNE, BPF_REG_7, 0x10, 1),
215 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, 0x10, 1),
883 BPF_JMP32_IMM(BPF_JNE, BPF_REG_2, 8, 5),
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 Dbasic_instr.c24 BPF_JMP_IMM(BPF_JNE, BPF_REG_2, 0, 1),
/linux-6.15/tools/testing/selftests/bpf/prog_tests/
H A Dsock_post_bind.c107 BPF_JMP_IMM(BPF_JNE, BPF_REG_7,
111 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, 0x2001, 2),
137 BPF_JMP_IMM(BPF_JNE, BPF_REG_7,
141 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, 0x1002, 2),
167 BPF_JMP_IMM(BPF_JNE, BPF_REG_7,
171 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, 0x1002, 2),
198 BPF_JMP_IMM(BPF_JNE, BPF_REG_7,
202 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, 0x1002, 2),
229 BPF_JMP_IMM(BPF_JNE, BPF_REG_7,
233 BPF_JMP_IMM(BPF_JNE, BPF_REG_7, 0x2001, 2),
H A Dsock_create.c81 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1),
112 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 1),
182 BPF_JMP_IMM(BPF_JNE, BPF_REG_2, AF_INET, 5),
187 BPF_JMP_IMM(BPF_JNE, BPF_REG_2, SOCK_DGRAM, 3),
192 BPF_JMP_IMM(BPF_JNE, BPF_REG_2, IPPROTO_ICMP, 1),
215 BPF_JMP_IMM(BPF_JNE, BPF_REG_2, AF_INET6, 5),
220 BPF_JMP_IMM(BPF_JNE, BPF_REG_2, SOCK_DGRAM, 3),
225 BPF_JMP_IMM(BPF_JNE, BPF_REG_2, IPPROTO_ICMPV6, 1),
H A Dsockopt.c136 BPF_JMP_IMM(BPF_JNE, BPF_REG_6, 123, 4),
179 BPF_JMP_IMM(BPF_JNE, BPF_REG_6, 123, 4),
240 BPF_JMP_IMM(BPF_JNE, BPF_REG_6, 64, 4),
510 BPF_JMP_IMM(BPF_JNE, BPF_REG_6, 123, 4),
565 BPF_JMP_IMM(BPF_JNE, BPF_REG_6, 123, 4),
620 BPF_JMP_IMM(BPF_JNE, BPF_REG_6, 64, 4),
H A Dflow_dissector_load_bytes.c20 BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, 2), in serial_test_flow_dissector_load_bytes()
/linux-6.15/arch/loongarch/net/
H A Dbpf_jit.h184 return BPF_JNE; in invert_jmp_cond()
185 case BPF_JNE: in invert_jmp_cond()
216 case BPF_JNE: in cond_jmp_offset()
/linux-6.15/lib/
H A Dtest_bpf.c2300 case BPF_JNE: in __bpf_match_jmp_cond()
8152 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
8172 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
8189 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8205 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8221 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8241 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
8261 BPF_JMP_REG(BPF_JNE, R0, R2, 1),
8278 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
8294 BPF_JMP_REG(BPF_JNE, R0, R3, 1),
[all …]
/linux-6.15/arch/mips/net/
H A Dbpf_jit_comp.c509 case BPF_JNE: in valid_jmp_i()
537 case BPF_JEQ: return BPF_JNE; in invert_jmp()
538 case BPF_JNE: return BPF_JEQ; in invert_jmp()
613 case BPF_JNE: in setup_jmp_i()
664 case BPF_JNE: in setup_jmp_r()
769 case BPF_JNE: in emit_jmp_r()
H A Dbpf_jit_comp64.c910 case BPF_JMP32 | BPF_JNE | BPF_X: in build_insn()
941 case BPF_JMP32 | BPF_JNE | BPF_K: in build_insn()
977 case BPF_JMP | BPF_JNE | BPF_X: in build_insn()
1006 case BPF_JMP | BPF_JNE | BPF_K: in build_insn()
/linux-6.15/arch/parisc/net/
H A Dbpf_jit_comp64.c264 op = BPF_JNE; in emit_branch()
299 case BPF_JNE: in emit_branch()
875 case BPF_JMP | BPF_JNE | BPF_X: in bpf_jit_emit_insn()
876 case BPF_JMP32 | BPF_JNE | BPF_X: in bpf_jit_emit_insn()
903 emit_branch(BPF_JNE, HPPA_REG_T1, HPPA_REG_ZERO, paoff, in bpf_jit_emit_insn()
921 case BPF_JMP | BPF_JNE | BPF_K: in bpf_jit_emit_insn()
922 case BPF_JMP32 | BPF_JNE | BPF_K: in bpf_jit_emit_insn()
965 emit_branch(BPF_JNE, HPPA_REG_T1, HPPA_REG_ZERO, paoff, ctx); in bpf_jit_emit_insn()
H A Dbpf_jit_comp32.c745 case BPF_JNE: in emit_branch_r64()
804 op = BPF_JNE; in emit_bcc()
838 case BPF_JNE: in emit_bcc()
1329 case BPF_JMP | BPF_JNE | BPF_X: in bpf_jit_emit_insn()
1330 case BPF_JMP | BPF_JNE | BPF_K: in bpf_jit_emit_insn()
1331 case BPF_JMP32 | BPF_JNE | BPF_X: in bpf_jit_emit_insn()
1332 case BPF_JMP32 | BPF_JNE | BPF_K: in bpf_jit_emit_insn()
H A Dbpf_jit.h280 return BPF_JNE; in invert_bpf_cond()
289 case BPF_JNE: in invert_bpf_cond()
/linux-6.15/arch/powerpc/net/
H A Dbpf_jit_comp64.c1151 case BPF_JMP | BPF_JNE | BPF_K: in bpf_jit_build_body()
1152 case BPF_JMP | BPF_JNE | BPF_X: in bpf_jit_build_body()
1153 case BPF_JMP32 | BPF_JNE | BPF_K: in bpf_jit_build_body()
1154 case BPF_JMP32 | BPF_JNE | BPF_X: in bpf_jit_build_body()
1171 case BPF_JMP | BPF_JNE | BPF_X: in bpf_jit_build_body()
1177 case BPF_JMP32 | BPF_JNE | BPF_X: in bpf_jit_build_body()
1207 case BPF_JMP | BPF_JNE | BPF_K: in bpf_jit_build_body()
1213 case BPF_JMP32 | BPF_JNE | BPF_K: in bpf_jit_build_body()
H A Dbpf_jit_comp32.c1210 case BPF_JMP | BPF_JNE | BPF_K: in bpf_jit_build_body()
1211 case BPF_JMP | BPF_JNE | BPF_X: in bpf_jit_build_body()
1212 case BPF_JMP32 | BPF_JNE | BPF_K: in bpf_jit_build_body()
1213 case BPF_JMP32 | BPF_JNE | BPF_X: in bpf_jit_build_body()
1230 case BPF_JMP | BPF_JNE | BPF_X: in bpf_jit_build_body()
1241 case BPF_JMP32 | BPF_JNE | BPF_X: in bpf_jit_build_body()
1269 case BPF_JMP | BPF_JNE | BPF_K: in bpf_jit_build_body()
1292 case BPF_JMP32 | BPF_JNE | BPF_K: in bpf_jit_build_body()
/linux-6.15/arch/arc/net/
H A Dbpf_jit_core.c452 case BPF_JNE: in bpf_cond_to_arc()
976 case BPF_JMP | BPF_JNE | BPF_X: in handle_insn()
977 case BPF_JMP | BPF_JNE | BPF_K: in handle_insn()
999 case BPF_JMP32 | BPF_JNE | BPF_X: in handle_insn()
1000 case BPF_JMP32 | BPF_JNE | BPF_K: in handle_insn()
/linux-6.15/arch/riscv/net/
H A Dbpf_jit_comp32.c610 case BPF_JNE: in emit_branch_r64()
692 case BPF_JNE: in emit_bcc()
1159 case BPF_JMP | BPF_JNE | BPF_X: in bpf_jit_emit_insn()
1160 case BPF_JMP | BPF_JNE | BPF_K: in bpf_jit_emit_insn()
1161 case BPF_JMP32 | BPF_JNE | BPF_X: in bpf_jit_emit_insn()
1162 case BPF_JMP32 | BPF_JNE | BPF_K: in bpf_jit_emit_insn()

123