Home
last modified time | relevance | path

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

/linux-4.1.27/samples/bpf/
Dtest_verifier.c89 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1),
103 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1),
116 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1),
179 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, -3),
451 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 1),
467 BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 0, 2),
482 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1),
484 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 1, 1),
486 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 2, 1),
488 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.1.27/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.1.27/lib/
Dtest_bpf.c170 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0, 1, 0),
258 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, SKB_TYPE, 1, 0),
262 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, SKB_TYPE, 1, 0),
266 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, SKB_TYPE, 1, 0),
311 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 20, 1, 0),
317 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 30, 1, 0),
514 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 1),
590 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0x86dd, 0, 8), /* IPv6 */
592 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0x84, 2, 0),
593 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0x6, 1, 0),
[all …]
/linux-4.1.27/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.1.27/include/uapi/linux/
Dbpf_common.h43 #define BPF_JEQ 0x10 macro
/linux-4.1.27/net/core/
Dfilter.c456 case BPF_JMP | BPF_JEQ | BPF_K: in bpf_convert_filter()
457 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_convert_filter()
490 if (fp->jt == 0 && BPF_OP(fp->code) == BPF_JEQ) { in bpf_convert_filter()
654 case BPF_JMP | BPF_JEQ | BPF_K: in check_load_and_stores()
655 case BPF_JMP | BPF_JEQ | BPF_X: in check_load_and_stores()
724 [BPF_JMP | BPF_JEQ | BPF_K] = true, in chk_code_allowed()
725 [BPF_JMP | BPF_JEQ | BPF_X] = true, in chk_code_allowed()
799 case BPF_JMP | BPF_JEQ | BPF_K: in bpf_check_classic()
800 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_check_classic()
/linux-4.1.27/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.1.27/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.1.27/kernel/bpf/
Dverifier.c304 [BPF_JEQ >> 4] = "==",
1089 (opcode == BPF_JEQ || opcode == BPF_JNE) && in check_cond_jmp_op()
1092 if (opcode == BPF_JEQ) { in check_cond_jmp_op()
1113 insn->imm == 0 && (opcode == BPF_JEQ || in check_cond_jmp_op()
1116 if (opcode == BPF_JEQ) { in check_cond_jmp_op()
1130 (opcode == BPF_JEQ || opcode == BPF_JNE)) { in check_cond_jmp_op()
1132 if (opcode == BPF_JEQ) { in check_cond_jmp_op()
Dcore.c249 [BPF_JMP | BPF_JEQ | BPF_X] = &&JMP_JEQ_X, in __bpf_prog_run()
250 [BPF_JMP | BPF_JEQ | BPF_K] = &&JMP_JEQ_K, in __bpf_prog_run()
/linux-4.1.27/arch/x86/net/
Dbpf_jit_comp.c743 case BPF_JMP | BPF_JEQ | BPF_X: in do_jit()
766 case BPF_JMP | BPF_JEQ | BPF_K: in do_jit()
782 case BPF_JEQ: in do_jit()
/linux-4.1.27/arch/arm64/net/
Dbpf_jit_comp.c432 case BPF_JMP | BPF_JEQ | BPF_X: in build_insn()
443 case BPF_JEQ: in build_insn()
470 case BPF_JMP | BPF_JEQ | BPF_K: in build_insn()
/linux-4.1.27/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.1.27/arch/s390/net/
Dbpf_jit_comp.c999 case BPF_JMP | BPF_JEQ | BPF_K: /* (dst_reg == imm) */ in bpf_jit_insn()
1025 case BPF_JMP | BPF_JEQ | BPF_X: /* (dst == src) */ in bpf_jit_insn()
/linux-4.1.27/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.1.27/arch/arm/net/
Dbpf_jit_32.c717 case BPF_JMP | BPF_JEQ | BPF_K: in build_body()
744 case BPF_JMP | BPF_JEQ | BPF_X: in build_body()
/linux-4.1.27/arch/mips/net/
Dbpf_jit.c1043 case BPF_JMP | BPF_JEQ | BPF_K: in build_body()
1047 case BPF_JMP | BPF_JEQ | BPF_X: in build_body()