Home
last modified time | relevance | path

Searched refs:BPF_JEQ (Results 1 – 25 of 35) sorted by relevance

12

/Linux-v4.19/samples/seccomp/
Dbpf-direct.c117 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()
Dbpf-helper.h56 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 …]
Ddropper.c33 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/
Dtest_bpf.c562 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/
Dtest_verifier.c149 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/
Dbpf_exp.y219 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/
Dseccomp_bpf.c508 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/
Dtest_cgrp2_attach.c54 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()
Dsock_example.c55 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 2), in test_sock()
Dtest_cgrp2_attach2.c235 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 2), in prog_load_cnt()
/Linux-v4.19/tools/include/uapi/linux/
Dbpf_common.h45 #define BPF_JEQ 0x10 macro
/Linux-v4.19/include/uapi/linux/
Dbpf_common.h45 #define BPF_JEQ 0x10 macro
/Linux-v4.19/arch/powerpc/net/
Dbpf_jit_comp.c476 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()
Dbpf_jit_comp64.c766 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/
Dpsock_fanout.c155 { 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/
Dbpf_jit_comp_32.c646 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()
Dbpf_jit_comp_64.c703 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/
Dbpf_jit_comp.c874 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/
Dbpf_jit_comp.c552 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/
Debpf_jit.c930 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/
Ddisasm.c100 [BPF_JEQ >> 4] = "==",
Dhashtab.c514 *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/
Dseccomp.c162 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/
Dfilter.c686 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/
Dcdc_mbim.txt244 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),

12