/Linux-v4.19/samples/seccomp/ |
D | bpf-direct.c | 117 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_rt_sigreturn, 0, 1), in install_filter() 120 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_sigreturn, 0, 1), in install_filter() 123 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_exit_group, 0, 1), in install_filter() 125 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_exit, 0, 1), in install_filter() 127 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_read, 1, 0), in install_filter() 128 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_write, 3, 2), in install_filter() 132 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, STDIN_FILENO, 4, 0), in install_filter() 137 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, STDOUT_FILENO, 1, 0), in install_filter() 139 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, STDERR_FILENO, 1, 2), in install_filter()
|
D | bpf-helper.h | 56 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (nr), 0, 1), \ 150 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (value), 0, 1), \ 154 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (value), 1, 0), \ 183 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (hi), 0, 5), \ 186 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (lo), 0, 2), \ 193 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (hi), 0, 3), \ 196 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (lo), 2, 0), \ 215 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (hi), 0, 5), \ 227 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (hi), 0, 5), \ 239 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (hi), 0, 5), \ [all …]
|
D | dropper.c | 33 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, arch, 0, 3), in install_filter() 36 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, nr, 0, 1), in install_filter()
|
/Linux-v4.19/lib/ |
D | test_bpf.c | 562 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0, 1, 0), 650 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, SKB_TYPE, 1, 0), 654 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, SKB_TYPE, 1, 0), 658 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, SKB_TYPE, 1, 0), 703 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 20, 1, 0), 709 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 30, 1, 0), 906 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 1), 1008 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0x86dd, 0, 8), /* IPv6 */ 1010 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0x84, 2, 0), 1011 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0x6, 1, 0), [all …]
|
/Linux-v4.19/tools/testing/selftests/bpf/ |
D | test_verifier.c | 149 insn[i] = BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 10, len - i - 2); in bpf_fill_jump_around_ld_abs() 555 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1), 570 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1), 584 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1), 768 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, -3), 1106 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 1), 1124 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 2), 1141 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1), 1143 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 1, 1), 1145 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 2, 1), [all …]
|
/Linux-v4.19/tools/bpf/ |
D | bpf_exp.y | 219 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_K, 0, 0, $3); } 223 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); } 227 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); } 230 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_K, 0, 0, $3); } 233 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); } 236 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); } 242 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_K, 0, 0, $3); } 245 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); } 248 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); }
|
/Linux-v4.19/tools/testing/selftests/seccomp/ |
D | seccomp_bpf.c | 508 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_getpid, 0, 1), in TEST_SIGNAL() 536 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_times, 1, 0), in TEST_SIGNAL() 540 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, in TEST_SIGNAL() 576 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, sysno, 1, 0), in TEST_SIGNAL() 580 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, 0x0C0FFEE, 0, 1), in TEST_SIGNAL() 642 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_prctl, 0, 1), in kill_thread_or_group() 653 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_prctl, 0, 1), in kill_thread_or_group() 756 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_read, 0, 1), \ 863 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_getpid, 0, 1), in FIXTURE_SETUP() 982 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_getpid, 1, 0), in FIXTURE_SETUP() [all …]
|
/Linux-v4.19/samples/bpf/ |
D | test_cgrp2_attach.c | 54 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 2), in prog_load() 65 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 2), in prog_load()
|
D | sock_example.c | 55 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 2), in test_sock()
|
D | test_cgrp2_attach2.c | 235 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 2), in prog_load_cnt()
|
/Linux-v4.19/tools/include/uapi/linux/ |
D | bpf_common.h | 45 #define BPF_JEQ 0x10 macro
|
/Linux-v4.19/include/uapi/linux/ |
D | bpf_common.h | 45 #define BPF_JEQ 0x10 macro
|
/Linux-v4.19/arch/powerpc/net/ |
D | bpf_jit_comp.c | 476 case BPF_JMP | BPF_JEQ | BPF_K: in bpf_jit_build_body() 477 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_jit_build_body() 495 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_jit_build_body() 503 case BPF_JMP | BPF_JEQ | BPF_K: in bpf_jit_build_body()
|
D | bpf_jit_comp64.c | 766 case BPF_JMP | BPF_JEQ | BPF_K: in bpf_jit_build_body() 767 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_jit_build_body() 785 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_jit_build_body() 801 case BPF_JMP | BPF_JEQ | BPF_K: in bpf_jit_build_body()
|
/Linux-v4.19/tools/testing/selftests/net/ |
D | psock_fanout.c | 155 { BPF_JMP | BPF_JEQ | BPF_K, 0, 0, 2, DATA_CHAR }, in sock_fanout_set_ebpf() 156 { BPF_JMP | BPF_JEQ | BPF_K, 0, 0, 1, DATA_CHAR_1 }, in sock_fanout_set_ebpf()
|
/Linux-v4.19/arch/sparc/net/ |
D | bpf_jit_comp_32.c | 646 COND_SEL(BPF_JMP | BPF_JEQ | BPF_K, BE, BNE); in bpf_jit_compile() 650 COND_SEL(BPF_JMP | BPF_JEQ | BPF_X, BE, BNE); in bpf_jit_compile() 666 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_jit_compile() 674 case BPF_JMP | BPF_JEQ | BPF_K: in bpf_jit_compile()
|
D | bpf_jit_comp_64.c | 703 case BPF_JEQ: in emit_compare_and_branch() 746 case BPF_JEQ: in emit_compare_and_branch() 1151 case BPF_JMP | BPF_JEQ | BPF_X: in build_insn() 1170 case BPF_JMP | BPF_JEQ | BPF_K: in build_insn()
|
/Linux-v4.19/arch/x86/net/ |
D | bpf_jit_comp.c | 874 case BPF_JMP | BPF_JEQ | BPF_X: in do_jit() 901 case BPF_JMP | BPF_JEQ | BPF_K: in do_jit() 921 case BPF_JEQ: in do_jit()
|
/Linux-v4.19/arch/arm64/net/ |
D | bpf_jit_comp.c | 552 case BPF_JMP | BPF_JEQ | BPF_X: in build_insn() 567 case BPF_JEQ: in build_insn() 607 case BPF_JMP | BPF_JEQ | BPF_K: in build_insn()
|
/Linux-v4.19/arch/mips/net/ |
D | ebpf_jit.c | 930 case BPF_JMP | BPF_JEQ | BPF_K: /* JMP_IMM */ in build_one_insn() 932 cmp_eq = (bpf_op == BPF_JEQ); in build_one_insn() 943 case BPF_JMP | BPF_JEQ | BPF_X: /* JMP_REG */ in build_one_insn() 1016 cmp_eq = (bpf_op == BPF_JEQ); in build_one_insn() 1599 case BPF_JEQ: in reg_val_propagate_range()
|
/Linux-v4.19/kernel/bpf/ |
D | disasm.c | 100 [BPF_JEQ >> 4] = "==",
|
D | hashtab.c | 514 *insn++ = BPF_JMP_IMM(BPF_JEQ, ret, 0, 1); in htab_map_gen_lookup() 543 *insn++ = BPF_JMP_IMM(BPF_JEQ, ret, 0, 4); in htab_lru_map_gen_lookup() 1413 *insn++ = BPF_JMP_IMM(BPF_JEQ, ret, 0, 2); in htab_of_map_gen_lookup()
|
/Linux-v4.19/kernel/ |
D | seccomp.c | 162 case BPF_JMP | BPF_JEQ | BPF_K: in seccomp_check_filter() 163 case BPF_JMP | BPF_JEQ | BPF_X: in seccomp_check_filter()
|
/Linux-v4.19/net/core/ |
D | filter.c | 686 case BPF_JMP | BPF_JEQ | BPF_K: in bpf_convert_filter() 687 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_convert_filter() 722 case BPF_JEQ: in bpf_convert_filter() 919 case BPF_JMP | BPF_JEQ | BPF_K: in check_load_and_stores() 920 case BPF_JMP | BPF_JEQ | BPF_X: in check_load_and_stores() 989 [BPF_JMP | BPF_JEQ | BPF_K] = true, in chk_code_allowed() 990 [BPF_JMP | BPF_JEQ | BPF_X] = true, in chk_code_allowed() 1073 case BPF_JMP | BPF_JEQ | BPF_K: in bpf_check_classic() 1074 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_check_classic() 5387 *insn++ = BPF_JMP_IMM(BPF_JEQ, BPF_REG_6, 0, 7); in bpf_unclone_prologue() [all …]
|
/Linux-v4.19/Documentation/networking/ |
D | cdc_mbim.txt | 244 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, 1, 0, 6), /* true */ 253 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, ETH_P_802_3, 0, 1),
|