| /Linux-v5.4/tools/testing/selftests/bpf/verifier/ |
| D | dead_code.c | 8 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 …]
|
| D | ctx_skb.c | 6 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 …]
|
| D | xdp_direct_packet_access.c | 261 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 …]
|
| D | bounds_mix_sign_unsign.c | 13 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),
|
| D | jump.c | 145 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),
|
| D | jmp32.c | 71 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),
|
| D | helper_access_var_len.c | 20 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),
|
| D | search_pruning.c | 48 BPF_JMP_IMM(BPF_JGE, BPF_REG_2, 0, 1), 50 BPF_JMP_IMM(BPF_JGE, BPF_REG_2, 0, 1),
|
| D | uninit.c | 31 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 2),
|
| D | bpf_get_stack.c | 34 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 4),
|
| D | direct_packet_access.c | 104 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),
|
| D | jset.c | 160 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0x10, 1),
|
| D | value.c | 63 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, MAX_ENTRIES, 9),
|
| D | value_or_null.c | 139 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, MAX_ENTRIES-1, 1),
|
| /Linux-v5.4/tools/testing/selftests/bpf/ |
| D | test_align.c | 160 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/ |
| D | bpf-helper.h | 162 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/ |
| D | bpf_exp.y | 254 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/ |
| D | bpf_common.h | 47 #define BPF_JGE 0x30 macro
|
| /Linux-v5.4/tools/include/uapi/linux/ |
| D | bpf_common.h | 47 #define BPF_JGE 0x30 macro
|
| /Linux-v5.4/arch/powerpc/net/ |
| D | bpf_jit_comp64.c | 808 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()
|
| D | bpf_jit_comp.c | 467 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/ |
| D | arraymap.c | 197 *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/ |
| D | bpf_jit_comp.c | 848 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/ |
| D | bpf_jit_comp.c | 543 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/ |
| D | bpf_jit_comp_32.c | 644 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()
|