Home
last modified time | relevance | path

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

/linux-4.4.14/samples/bpf/
Dtest_verifier.c97 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1),
112 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1),
126 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1),
189 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, -3),
465 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 1),
481 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 2),
497 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1),
499 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 1, 1),
501 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 2, 1),
503 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 3, 1),
[all …]
Dsock_example.c51 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 2), in test_sock()
/linux-4.4.14/samples/seccomp/
Dbpf-direct.c116 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_rt_sigreturn, 0, 1), in install_filter()
119 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_sigreturn, 0, 1), in install_filter()
122 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_exit_group, 0, 1), in install_filter()
124 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_exit, 0, 1), in install_filter()
126 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_read, 1, 0), in install_filter()
127 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_write, 3, 2), in install_filter()
131 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, STDIN_FILENO, 4, 0), in install_filter()
136 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, STDOUT_FILENO, 1, 0), in install_filter()
138 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, STDERR_FILENO, 1, 2), in install_filter()
Dbpf-helper.h55 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (nr), 0, 1), \
149 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (value), 0, 1), \
153 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (value), 1, 0), \
158 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (hi), 0, 5), \
160 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (lo), 0, 2), \
166 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (hi), 5, 0), \
168 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (lo), 2, 0), \
196 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (hi), 0, 5), \
205 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (hi), 0, 5), \
223 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-4.4.14/lib/
Dtest_bpf.c528 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0, 1, 0),
616 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, SKB_TYPE, 1, 0),
620 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, SKB_TYPE, 1, 0),
624 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, SKB_TYPE, 1, 0),
669 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 20, 1, 0),
675 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 30, 1, 0),
872 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 1),
948 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0x86dd, 0, 8), /* IPv6 */
950 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0x84, 2, 0),
951 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0x6, 1, 0),
[all …]
/linux-4.4.14/tools/testing/selftests/seccomp/
Dseccomp_bpf.c411 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_getpid, 0, 1), in TEST_SIGNAL()
439 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_times, 1, 0), in TEST_SIGNAL()
443 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, in TEST_SIGNAL()
479 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, sysno, 1, 0), in TEST_SIGNAL()
483 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, 0x0C0FFEE, 0, 1), in TEST_SIGNAL()
549 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_read, 0, 1), in TEST()
576 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_read, 0, 1), in TEST()
603 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_read, 0, 1), in TEST()
634 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_getpid, 0, 1), in FIXTURE_SETUP()
752 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_getpid, 1, 0), in FIXTURE_SETUP()
[all …]
/linux-4.4.14/tools/net/
Dbpf_exp.y344 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_K, 0, 0, $3); }
348 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); }
352 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); }
355 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_K, 0, 0, $3); }
358 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); }
361 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); }
367 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_K, 0, 0, $3); }
370 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); }
373 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); }
Dbpf_dbg.c60 #define BPF_JMP_JEQ (BPF_JMP | BPF_JEQ)
/linux-4.4.14/include/uapi/linux/
Dbpf_common.h43 #define BPF_JEQ 0x10 macro
/linux-4.4.14/net/core/
Dfilter.c457 case BPF_JMP | BPF_JEQ | BPF_K: in bpf_convert_filter()
458 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_convert_filter()
491 if (fp->jt == 0 && BPF_OP(fp->code) == BPF_JEQ) { in bpf_convert_filter()
655 case BPF_JMP | BPF_JEQ | BPF_K: in check_load_and_stores()
656 case BPF_JMP | BPF_JEQ | BPF_X: in check_load_and_stores()
725 [BPF_JMP | BPF_JEQ | BPF_K] = true, in chk_code_allowed()
726 [BPF_JMP | BPF_JEQ | BPF_X] = true, in chk_code_allowed()
801 case BPF_JMP | BPF_JEQ | BPF_K: in bpf_check_classic()
802 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_check_classic()
1802 *insn++ = BPF_JMP_IMM(BPF_JEQ, dst_reg, 0, 1); in bpf_net_convert_ctx_access()
/linux-4.4.14/arch/powerpc/net/
Dbpf_jit_comp.c474 case BPF_JMP | BPF_JEQ | BPF_K: in bpf_jit_build_body()
475 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_jit_build_body()
493 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_jit_build_body()
501 case BPF_JMP | BPF_JEQ | BPF_K: in bpf_jit_build_body()
/linux-4.4.14/tools/testing/selftests/net/
Dpsock_fanout.c107 { BPF_JMP | BPF_JEQ | BPF_K, 0, 0, 2, DATA_CHAR }, in sock_fanout_set_ebpf()
108 { BPF_JMP | BPF_JEQ | BPF_K, 0, 0, 1, DATA_CHAR_1 }, in sock_fanout_set_ebpf()
/linux-4.4.14/arch/sparc/net/
Dbpf_jit_comp.c695 COND_SEL(BPF_JMP | BPF_JEQ | BPF_K, BE, BNE); in bpf_jit_compile()
699 COND_SEL(BPF_JMP | BPF_JEQ | BPF_X, BE, BNE); in bpf_jit_compile()
715 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_jit_compile()
723 case BPF_JMP | BPF_JEQ | BPF_K: in bpf_jit_compile()
/linux-4.4.14/kernel/bpf/
Dverifier.c305 [BPF_JEQ >> 4] = "==",
1218 (opcode == BPF_JEQ || opcode == BPF_JNE) && in check_cond_jmp_op()
1221 if (opcode == BPF_JEQ) { in check_cond_jmp_op()
1242 insn->imm == 0 && (opcode == BPF_JEQ || in check_cond_jmp_op()
1245 if (opcode == BPF_JEQ) { in check_cond_jmp_op()
1262 (opcode == BPF_JEQ || opcode == BPF_JNE)) { in check_cond_jmp_op()
1264 if (opcode == BPF_JEQ) { in check_cond_jmp_op()
Dcore.c259 [BPF_JMP | BPF_JEQ | BPF_X] = &&JMP_JEQ_X, in __bpf_prog_run()
260 [BPF_JMP | BPF_JEQ | BPF_K] = &&JMP_JEQ_K, in __bpf_prog_run()
/linux-4.4.14/arch/arm64/net/
Dbpf_jit_comp.c465 case BPF_JMP | BPF_JEQ | BPF_X: in build_insn()
476 case BPF_JEQ: in build_insn()
503 case BPF_JMP | BPF_JEQ | BPF_K: in build_insn()
/linux-4.4.14/arch/x86/net/
Dbpf_jit_comp.c849 case BPF_JMP | BPF_JEQ | BPF_X: in do_jit()
872 case BPF_JMP | BPF_JEQ | BPF_K: in do_jit()
888 case BPF_JEQ: in do_jit()
/linux-4.4.14/kernel/
Dseccomp.c154 case BPF_JMP | BPF_JEQ | BPF_K: in seccomp_check_filter()
155 case BPF_JMP | BPF_JEQ | BPF_X: in seccomp_check_filter()
/linux-4.4.14/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),
Dfilter.txt901 BPF_JEQ 0x10
1226 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 1),
1248 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 2),
/linux-4.4.14/arch/s390/net/
Dbpf_jit_comp.c1110 case BPF_JMP | BPF_JEQ | BPF_K: /* (dst_reg == imm) */ in bpf_jit_insn()
1136 case BPF_JMP | BPF_JEQ | BPF_X: /* (dst == src) */ in bpf_jit_insn()
/linux-4.4.14/arch/arm/net/
Dbpf_jit_32.c774 case BPF_JMP | BPF_JEQ | BPF_K: in build_body()
801 case BPF_JMP | BPF_JEQ | BPF_X: in build_body()
/linux-4.4.14/arch/mips/net/
Dbpf_jit.c919 case BPF_JMP | BPF_JEQ | BPF_K: in build_body()
923 case BPF_JMP | BPF_JEQ | BPF_X: in build_body()