Home
last modified time | relevance | path

Searched refs:BPF_JGE (Results 1 – 25 of 45) sorted by relevance

12

/Linux-v5.4/tools/testing/selftests/bpf/verifier/
Ddead_code.c8 BPF_JMP_IMM(BPF_JGE, BPF_REG_0, 10, -4),
18 BPF_JMP_IMM(BPF_JGE, BPF_REG_0, 0, 1),
19 BPF_JMP_IMM(BPF_JGE, BPF_REG_0, 10, 0),
44 BPF_JMP_IMM(BPF_JGE, BPF_REG_0, 10, 1),
55 BPF_JMP_IMM(BPF_JGE, BPF_REG_0, 10, 1),
67 BPF_JMP_IMM(BPF_JGE, BPF_REG_0, 8, 1),
69 BPF_JMP_IMM(BPF_JGE, BPF_REG_0, 10, 1),
81 BPF_JMP_IMM(BPF_JGE, BPF_REG_0, 8, 1),
97 BPF_JMP_IMM(BPF_JGE, BPF_REG_0, 8, 1),
120 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 7, 1),
[all …]
Dctx_skb.c6 BPF_JMP_IMM(BPF_JGE, BPF_REG_0, 0, 1),
9 BPF_JMP_IMM(BPF_JGE, BPF_REG_0, 0, 1),
12 BPF_JMP_IMM(BPF_JGE, BPF_REG_0, 0, 1),
15 BPF_JMP_IMM(BPF_JGE, BPF_REG_0, 0, 0),
18 BPF_JMP_IMM(BPF_JGE, BPF_REG_0, 0, 0),
21 BPF_JMP_IMM(BPF_JGE, BPF_REG_0, 0, 0),
24 BPF_JMP_IMM(BPF_JGE, BPF_REG_0, 0, 0),
27 BPF_JMP_IMM(BPF_JGE, BPF_REG_0, 0, 0),
44 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 9),
65 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 2),
[all …]
Dxdp_direct_packet_access.c261 BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 1),
278 BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 1),
296 BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 0),
314 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 1),
332 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 1),
351 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 1),
693 BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 1),
710 BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 1),
728 BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 0),
746 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 1),
[all …]
Dbounds_mix_sign_unsign.c13 BPF_JMP_REG(BPF_JGE, BPF_REG_2, BPF_REG_1, 3),
278 BPF_JMP_REG(BPF_JGE, BPF_REG_2, BPF_REG_1, 2),
305 BPF_JMP_REG(BPF_JGE, BPF_REG_2, BPF_REG_1, 2),
331 BPF_JMP_REG(BPF_JGE, BPF_REG_2, BPF_REG_1, 2),
390 BPF_JMP_REG(BPF_JGE, BPF_REG_2, BPF_REG_1, 2),
Djump.c145 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 2),
151 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 2),
157 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 2),
163 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 2),
169 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 2),
Djmp32.c71 BPF_JMP32_IMM(BPF_JGE, BPF_REG_7, 0x10, 1),
208 BPF_JMP32_IMM(BPF_JGE, BPF_REG_7, UINT_MAX - 1, 1),
235 BPF_JMP32_REG(BPF_JGE, BPF_REG_7, BPF_REG_8, 1),
262 BPF_JMP32_REG(BPF_JGE, BPF_REG_7, BPF_REG_8, 1),
264 BPF_JMP32_IMM(BPF_JGE, BPF_REG_7, 0x7ffffff0, 1),
Dhelper_access_var_len.c20 BPF_JMP_REG(BPF_JGE, BPF_REG_4, BPF_REG_2, 2),
56 BPF_JMP_REG(BPF_JGE, BPF_REG_4, BPF_REG_2, 2),
85 BPF_JMP_REG(BPF_JGE, BPF_REG_4, BPF_REG_2, 2),
132 BPF_JMP_REG(BPF_JGE, BPF_REG_4, BPF_REG_2, 3),
153 BPF_JMP_REG(BPF_JGE, BPF_REG_4, BPF_REG_2, 2),
172 BPF_JMP_REG(BPF_JGE, BPF_REG_4, BPF_REG_2, 2),
Dsearch_pruning.c48 BPF_JMP_IMM(BPF_JGE, BPF_REG_2, 0, 1),
50 BPF_JMP_IMM(BPF_JGE, BPF_REG_2, 0, 1),
Duninit.c31 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 2),
Dbpf_get_stack.c34 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 4),
Ddirect_packet_access.c104 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_0, 2),
123 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_0, 3),
143 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_0, 3),
164 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_0, 4),
185 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_0, 2),
Djset.c160 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0x10, 1),
Dvalue.c63 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, MAX_ENTRIES, 9),
Dvalue_or_null.c139 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, MAX_ENTRIES-1, 1),
/Linux-v5.4/tools/testing/selftests/bpf/
Dtest_align.c160 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_0, 1), \
240 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
280 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
292 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
306 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
386 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
397 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
462 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
514 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
567 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
/Linux-v5.4/samples/seccomp/
Dbpf-helper.h162 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, (value), 0, 1), \
174 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, (value), 1, 0), \
218 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, (lo), 0, 2), \
237 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, (hi), 0, 4), \
249 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, (hi), 0, 4), \
254 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, (lo), 2, 0), \
/Linux-v5.4/tools/bpf/
Dbpf_exp.y254 bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_K, 0, 0, $3); }
257 bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 0); }
260 bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 0); }
303 bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_K, 0, 0, $3); }
307 bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 0); }
311 bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 0); }
314 bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_K, 0, 0, $3); }
317 bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 0); }
320 bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 0); }
/Linux-v5.4/include/uapi/linux/
Dbpf_common.h47 #define BPF_JGE 0x30 macro
/Linux-v5.4/tools/include/uapi/linux/
Dbpf_common.h47 #define BPF_JGE 0x30 macro
/Linux-v5.4/arch/powerpc/net/
Dbpf_jit_comp64.c808 case BPF_JMP | BPF_JGE | BPF_K: in bpf_jit_build_body()
809 case BPF_JMP | BPF_JGE | BPF_X: in bpf_jit_build_body()
812 case BPF_JMP32 | BPF_JGE | BPF_K: in bpf_jit_build_body()
813 case BPF_JMP32 | BPF_JGE | BPF_X: in bpf_jit_build_body()
851 case BPF_JMP | BPF_JGE | BPF_X: in bpf_jit_build_body()
857 case BPF_JMP32 | BPF_JGE | BPF_X: in bpf_jit_build_body()
898 case BPF_JMP | BPF_JGE | BPF_K: in bpf_jit_build_body()
904 case BPF_JMP32 | BPF_JGE | BPF_K: in bpf_jit_build_body()
Dbpf_jit_comp.c467 case BPF_JMP | BPF_JGE | BPF_K: in bpf_jit_build_body()
468 case BPF_JMP | BPF_JGE | BPF_X: in bpf_jit_build_body()
489 case BPF_JMP | BPF_JGE | BPF_X: in bpf_jit_build_body()
500 case BPF_JMP | BPF_JGE | BPF_K: in bpf_jit_build_body()
/Linux-v5.4/kernel/bpf/
Darraymap.c197 *insn++ = BPF_JMP_IMM(BPF_JGE, ret, map->max_entries, 4); in array_map_gen_lookup()
200 *insn++ = BPF_JMP_IMM(BPF_JGE, ret, map->max_entries, 3); in array_map_gen_lookup()
816 *insn++ = BPF_JMP_IMM(BPF_JGE, ret, map->max_entries, 6); in array_of_map_gen_lookup()
819 *insn++ = BPF_JMP_IMM(BPF_JGE, ret, map->max_entries, 5); in array_of_map_gen_lookup()
/Linux-v5.4/arch/x86/net/
Dbpf_jit_comp.c848 case BPF_JMP | BPF_JGE | BPF_X: in do_jit()
858 case BPF_JMP32 | BPF_JGE | BPF_X: in do_jit()
896 case BPF_JMP | BPF_JGE | BPF_K: in do_jit()
906 case BPF_JMP32 | BPF_JGE | BPF_K: in do_jit()
940 case BPF_JGE: in do_jit()
/Linux-v5.4/arch/arm64/net/
Dbpf_jit_comp.c543 case BPF_JMP | BPF_JGE | BPF_X: in build_insn()
553 case BPF_JMP32 | BPF_JGE | BPF_X: in build_insn()
574 case BPF_JGE: in build_insn()
609 case BPF_JMP | BPF_JGE | BPF_K: in build_insn()
619 case BPF_JMP32 | BPF_JGE | BPF_K: in build_insn()
/Linux-v5.4/arch/sparc/net/
Dbpf_jit_comp_32.c644 COND_SEL(BPF_JMP | BPF_JGE | BPF_K, BGEU, BLU); in bpf_jit_compile()
648 COND_SEL(BPF_JMP | BPF_JGE | BPF_X, BGEU, BLU); in bpf_jit_compile()
664 case BPF_JMP | BPF_JGE | BPF_X: in bpf_jit_compile()
675 case BPF_JMP | BPF_JGE | BPF_K: in bpf_jit_compile()

12