Home
last modified time | relevance | path

Searched refs:BPF_JMP (Results 1 – 25 of 81) sorted by relevance

1234

/Linux-v6.6/tools/testing/selftests/bpf/verifier/
Dcalls.c4 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, BPF_PSEUDO_KFUNC_CALL, 0, 0),
17 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, BPF_PSEUDO_KFUNC_CALL, 0, 0),
29 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, BPF_PSEUDO_KFUNC_CALL, 0, 0),
44 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, BPF_PSEUDO_KFUNC_CALL, 0, 0),
59 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, BPF_PSEUDO_KFUNC_CALL, 0, 0),
74 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, BPF_PSEUDO_KFUNC_CALL, 0, 0),
89 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, BPF_PSEUDO_KFUNC_CALL, 0, 0),
105 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, BPF_PSEUDO_KFUNC_CALL, 0, 0),
107 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, BPF_PSEUDO_KFUNC_CALL, 0, 0),
124 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, BPF_PSEUDO_KFUNC_CALL, 0, 0),
[all …]
Dmap_kptr.c11 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_map_lookup_elem),
31 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_map_lookup_elem),
51 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_map_lookup_elem),
82 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_map_lookup_elem),
97 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_kptr_xchg),
114 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_map_lookup_elem),
136 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_map_lookup_elem),
166 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_map_lookup_elem),
190 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_map_lookup_elem),
211 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_map_lookup_elem),
[all …]
Dbasic_call.c4 BPF_RAW_INSN(BPF_JMP | BPF_CALL | BPF_X, 0, 0, 0, 0),
13 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 1, 0),
22 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, 1234567),
31 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_get_cgroup_classid),
32 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_get_cgroup_classid),
43 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_get_cgroup_classid),
45 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_get_cgroup_classid),
Dbpf_loop_inline.c24 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, BPF_PSEUDO_CALL, \
31 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, INSN_OFF_MASK, INSN_IMM_MASK)
40 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_jiffies64),
50 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_loop),
70 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_jiffies64),
72 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_jiffies64),
81 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_loop),
103 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_jiffies64),
117 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_loop),
155 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_loop),
[all …]
Ddead_code.c30 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_get_prandom_u32),
85 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 1, 0, 1),
101 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 1, 0, 1),
103 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 1, 0, 1),
117 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 1, 0, 3),
123 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 1, 0, -5),
137 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 1, 0, 1),
151 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 1, 0, 1),
Dprecise.c120 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_get_prandom_u32),
124 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_get_prandom_u32),
129 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 1, 0, 4),
171 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_get_prandom_u32),
208 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_ringbuf_reserve),
213 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_ringbuf_submit),
243 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_map_lookup_elem),
Djset.c107 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_get_prandom_u32),
122 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_get_prandom_u32),
136 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_get_prandom_u32),
151 BPF_RAW_INSN(BPF_JMP | BPF_CALL, 0, 0, 0, BPF_FUNC_get_prandom_u32),
/Linux-v6.6/samples/seccomp/
Dbpf-helper.h50 BPF_JUMP(BPF_JMP+BPF_JA, FIND_LABEL((labels), (label)), \
53 BPF_JUMP(BPF_JMP+BPF_JA, FIND_LABEL((labels), (label)), \
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), \
158 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, (value), 0, 1), \
162 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, (value), 0, 1), \
166 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, (value), 0, 1), \
170 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, (value), 1, 0), \
174 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, (value), 1, 0), \
[all …]
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()
/Linux-v6.6/tools/bpf/
Dbpf_exp.y212 bpf_set_curr_instr(BPF_JMP | BPF_JA, 0, 0, 0); }
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); }
[all …]
/Linux-v6.6/arch/powerpc/net/
Dbpf_jit_comp64.c970 case BPF_JMP | BPF_EXIT: in bpf_jit_build_body()
987 case BPF_JMP | BPF_CALL: in bpf_jit_build_body()
1010 case BPF_JMP | BPF_JA: in bpf_jit_build_body()
1014 case BPF_JMP | BPF_JGT | BPF_K: in bpf_jit_build_body()
1015 case BPF_JMP | BPF_JGT | BPF_X: in bpf_jit_build_body()
1016 case BPF_JMP | BPF_JSGT | BPF_K: in bpf_jit_build_body()
1017 case BPF_JMP | BPF_JSGT | BPF_X: in bpf_jit_build_body()
1024 case BPF_JMP | BPF_JLT | BPF_K: in bpf_jit_build_body()
1025 case BPF_JMP | BPF_JLT | BPF_X: in bpf_jit_build_body()
1026 case BPF_JMP | BPF_JSLT | BPF_K: in bpf_jit_build_body()
[all …]
Dbpf_jit_comp32.c1026 case BPF_JMP | BPF_EXIT: in bpf_jit_build_body()
1043 case BPF_JMP | BPF_CALL: in bpf_jit_build_body()
1067 case BPF_JMP | BPF_JA: in bpf_jit_build_body()
1071 case BPF_JMP | BPF_JGT | BPF_K: in bpf_jit_build_body()
1072 case BPF_JMP | BPF_JGT | BPF_X: in bpf_jit_build_body()
1073 case BPF_JMP | BPF_JSGT | BPF_K: in bpf_jit_build_body()
1074 case BPF_JMP | BPF_JSGT | BPF_X: in bpf_jit_build_body()
1081 case BPF_JMP | BPF_JLT | BPF_K: in bpf_jit_build_body()
1082 case BPF_JMP | BPF_JLT | BPF_X: in bpf_jit_build_body()
1083 case BPF_JMP | BPF_JSLT | BPF_K: in bpf_jit_build_body()
[all …]
/Linux-v6.6/arch/parisc/net/
Dbpf_jit_comp64.c413 case BPF_JMP | BPF_JA: in init_regs()
414 case BPF_JMP | BPF_CALL: in init_regs()
415 case BPF_JMP | BPF_EXIT: in init_regs()
416 case BPF_JMP | BPF_TAIL_CALL: in init_regs()
423 code & (BPF_JMP | BPF_X) || code & (BPF_JMP32 | BPF_X) || in init_regs()
596 BPF_CLASS(insn->code) == BPF_JMP; in bpf_jit_emit_insn()
857 case BPF_JMP | BPF_JA: in bpf_jit_emit_insn()
865 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_jit_emit_insn()
867 case BPF_JMP | BPF_JGT | BPF_X: in bpf_jit_emit_insn()
869 case BPF_JMP | BPF_JLT | BPF_X: in bpf_jit_emit_insn()
[all …]
Dbpf_jit_comp32.c1120 BPF_CLASS(insn->code) == BPF_JMP; in bpf_jit_emit_insn()
1299 case BPF_JMP | BPF_JA: in bpf_jit_emit_insn()
1304 case BPF_JMP | BPF_CALL: in bpf_jit_emit_insn()
1318 case BPF_JMP | BPF_TAIL_CALL: in bpf_jit_emit_insn()
1324 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_jit_emit_insn()
1325 case BPF_JMP | BPF_JEQ | BPF_K: in bpf_jit_emit_insn()
1329 case BPF_JMP | BPF_JNE | BPF_X: in bpf_jit_emit_insn()
1330 case BPF_JMP | BPF_JNE | BPF_K: in bpf_jit_emit_insn()
1334 case BPF_JMP | BPF_JLE | BPF_X: in bpf_jit_emit_insn()
1335 case BPF_JMP | BPF_JLE | BPF_K: in bpf_jit_emit_insn()
[all …]
/Linux-v6.6/arch/mips/net/
Dbpf_jit_comp64.c976 case BPF_JMP | BPF_JEQ | BPF_X: in build_insn()
977 case BPF_JMP | BPF_JNE | BPF_X: in build_insn()
978 case BPF_JMP | BPF_JSET | BPF_X: in build_insn()
979 case BPF_JMP | BPF_JGT | BPF_X: in build_insn()
980 case BPF_JMP | BPF_JGE | BPF_X: in build_insn()
981 case BPF_JMP | BPF_JLT | BPF_X: in build_insn()
982 case BPF_JMP | BPF_JLE | BPF_X: in build_insn()
983 case BPF_JMP | BPF_JSGT | BPF_X: in build_insn()
984 case BPF_JMP | BPF_JSGE | BPF_X: in build_insn()
985 case BPF_JMP | BPF_JSLT | BPF_X: in build_insn()
[all …]
/Linux-v6.6/arch/sparc/net/
Dbpf_jit_comp_32.c632 case BPF_JMP | BPF_JA: in bpf_jit_compile()
643 COND_SEL(BPF_JMP | BPF_JGT | BPF_K, BGU, BLEU); in bpf_jit_compile()
644 COND_SEL(BPF_JMP | BPF_JGE | BPF_K, BGEU, BLU); in bpf_jit_compile()
645 COND_SEL(BPF_JMP | BPF_JEQ | BPF_K, BE, BNE); in bpf_jit_compile()
646 COND_SEL(BPF_JMP | BPF_JSET | BPF_K, BNE, BE); in bpf_jit_compile()
647 COND_SEL(BPF_JMP | BPF_JGT | BPF_X, BGU, BLEU); in bpf_jit_compile()
648 COND_SEL(BPF_JMP | BPF_JGE | BPF_X, BGEU, BLU); in bpf_jit_compile()
649 COND_SEL(BPF_JMP | BPF_JEQ | BPF_X, BE, BNE); in bpf_jit_compile()
650 COND_SEL(BPF_JMP | BPF_JSET | BPF_X, BNE, BE); in bpf_jit_compile()
663 case BPF_JMP | BPF_JGT | BPF_X: in bpf_jit_compile()
[all …]
Dbpf_jit_comp_64.c1170 case BPF_JMP | BPF_JA: in build_insn()
1175 case BPF_JMP | BPF_JEQ | BPF_X: in build_insn()
1176 case BPF_JMP | BPF_JGT | BPF_X: in build_insn()
1177 case BPF_JMP | BPF_JLT | BPF_X: in build_insn()
1178 case BPF_JMP | BPF_JGE | BPF_X: in build_insn()
1179 case BPF_JMP | BPF_JLE | BPF_X: in build_insn()
1180 case BPF_JMP | BPF_JNE | BPF_X: in build_insn()
1181 case BPF_JMP | BPF_JSGT | BPF_X: in build_insn()
1182 case BPF_JMP | BPF_JSLT | BPF_X: in build_insn()
1183 case BPF_JMP | BPF_JSGE | BPF_X: in build_insn()
[all …]
/Linux-v6.6/arch/loongarch/net/
Dbpf_jit.c733 case BPF_JMP | BPF_JEQ | BPF_X: in build_insn()
734 case BPF_JMP | BPF_JNE | BPF_X: in build_insn()
735 case BPF_JMP | BPF_JGT | BPF_X: in build_insn()
736 case BPF_JMP | BPF_JGE | BPF_X: in build_insn()
737 case BPF_JMP | BPF_JLT | BPF_X: in build_insn()
738 case BPF_JMP | BPF_JLE | BPF_X: in build_insn()
739 case BPF_JMP | BPF_JSGT | BPF_X: in build_insn()
740 case BPF_JMP | BPF_JSGE | BPF_X: in build_insn()
741 case BPF_JMP | BPF_JSLT | BPF_X: in build_insn()
742 case BPF_JMP | BPF_JSLE | BPF_X: in build_insn()
[all …]
/Linux-v6.6/arch/riscv/net/
Dbpf_jit_comp64.c393 case BPF_JMP | BPF_JA: in init_regs()
394 case BPF_JMP | BPF_CALL: in init_regs()
395 case BPF_JMP | BPF_EXIT: in init_regs()
396 case BPF_JMP | BPF_TAIL_CALL: in init_regs()
403 code & (BPF_JMP | BPF_X) || code & (BPF_JMP32 | BPF_X) || in init_regs()
1073 BPF_CLASS(insn->code) == BPF_JMP; in bpf_jit_emit_insn()
1385 case BPF_JMP | BPF_JA: in bpf_jit_emit_insn()
1387 if (BPF_CLASS(code) == BPF_JMP) in bpf_jit_emit_insn()
1397 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_jit_emit_insn()
1399 case BPF_JMP | BPF_JGT | BPF_X: in bpf_jit_emit_insn()
[all …]
Dbpf_jit_comp32.c958 BPF_CLASS(insn->code) == BPF_JMP; in bpf_jit_emit_insn()
1131 case BPF_JMP | BPF_JA: in bpf_jit_emit_insn()
1136 case BPF_JMP | BPF_CALL: in bpf_jit_emit_insn()
1150 case BPF_JMP | BPF_TAIL_CALL: in bpf_jit_emit_insn()
1155 case BPF_JMP | BPF_JEQ | BPF_X: in bpf_jit_emit_insn()
1156 case BPF_JMP | BPF_JEQ | BPF_K: in bpf_jit_emit_insn()
1160 case BPF_JMP | BPF_JNE | BPF_X: in bpf_jit_emit_insn()
1161 case BPF_JMP | BPF_JNE | BPF_K: in bpf_jit_emit_insn()
1165 case BPF_JMP | BPF_JLE | BPF_X: in bpf_jit_emit_insn()
1166 case BPF_JMP | BPF_JLE | BPF_K: in bpf_jit_emit_insn()
[all …]
/Linux-v6.6/tools/include/linux/
Dfilter.h212 .code = BPF_JMP | BPF_OP(OP) | BPF_X, \
232 .code = BPF_JMP | BPF_OP(OP) | BPF_K, \
252 .code = BPF_JMP | BPF_JA, \
262 .code = BPF_JMP | BPF_CALL, \
325 .code = BPF_JMP | BPF_CALL, \
335 .code = BPF_JMP | BPF_EXIT, \
/Linux-v6.6/arch/x86/net/
Dbpf_jit_comp.c928 if (insn->code == (BPF_JMP | BPF_TAIL_CALL)) in detect_reg_usage()
1621 case BPF_JMP | BPF_CALL: { in do_jit()
1642 case BPF_JMP | BPF_TAIL_CALL: in do_jit()
1658 case BPF_JMP | BPF_JEQ | BPF_X: in do_jit()
1659 case BPF_JMP | BPF_JNE | BPF_X: in do_jit()
1660 case BPF_JMP | BPF_JGT | BPF_X: in do_jit()
1661 case BPF_JMP | BPF_JLT | BPF_X: in do_jit()
1662 case BPF_JMP | BPF_JGE | BPF_X: in do_jit()
1663 case BPF_JMP | BPF_JLE | BPF_X: in do_jit()
1664 case BPF_JMP | BPF_JSGT | BPF_X: in do_jit()
[all …]
Dbpf_jit_comp32.c2083 case BPF_JMP | BPF_CALL: in do_jit()
2140 case BPF_JMP | BPF_TAIL_CALL: in do_jit()
2145 case BPF_JMP | BPF_JEQ | BPF_X: in do_jit()
2146 case BPF_JMP | BPF_JNE | BPF_X: in do_jit()
2147 case BPF_JMP | BPF_JGT | BPF_X: in do_jit()
2148 case BPF_JMP | BPF_JLT | BPF_X: in do_jit()
2149 case BPF_JMP | BPF_JGE | BPF_X: in do_jit()
2150 case BPF_JMP | BPF_JLE | BPF_X: in do_jit()
2161 bool is_jmp64 = BPF_CLASS(insn->code) == BPF_JMP; in do_jit()
2196 case BPF_JMP | BPF_JSGT | BPF_X: in do_jit()
[all …]
/Linux-v6.6/arch/s390/net/
Dbpf_jit_comp.c1402 case BPF_JMP | BPF_CALL: in bpf_jit_insn()
1452 case BPF_JMP | BPF_TAIL_CALL: { in bpf_jit_insn()
1542 case BPF_JMP | BPF_EXIT: /* return b0 */ in bpf_jit_insn()
1573 case BPF_JMP | BPF_JA: /* if (true) */ in bpf_jit_insn()
1576 case BPF_JMP | BPF_JSGT | BPF_K: /* ((s64) dst > (s64) imm) */ in bpf_jit_insn()
1580 case BPF_JMP | BPF_JSLT | BPF_K: /* ((s64) dst < (s64) imm) */ in bpf_jit_insn()
1584 case BPF_JMP | BPF_JSGE | BPF_K: /* ((s64) dst >= (s64) imm) */ in bpf_jit_insn()
1588 case BPF_JMP | BPF_JSLE | BPF_K: /* ((s64) dst <= (s64) imm) */ in bpf_jit_insn()
1592 case BPF_JMP | BPF_JGT | BPF_K: /* (dst_reg > imm) */ in bpf_jit_insn()
1596 case BPF_JMP | BPF_JLT | BPF_K: /* (dst_reg < imm) */ in bpf_jit_insn()
[all …]
/Linux-v6.6/arch/arm64/net/
Dbpf_jit_comp.c775 BPF_CLASS(code) == BPF_JMP; in build_insn()
996 case BPF_JMP | BPF_JA: in build_insn()
998 if (BPF_CLASS(code) == BPF_JMP) in build_insn()
1006 case BPF_JMP | BPF_JEQ | BPF_X: in build_insn()
1007 case BPF_JMP | BPF_JGT | BPF_X: in build_insn()
1008 case BPF_JMP | BPF_JLT | BPF_X: in build_insn()
1009 case BPF_JMP | BPF_JGE | BPF_X: in build_insn()
1010 case BPF_JMP | BPF_JLE | BPF_X: in build_insn()
1011 case BPF_JMP | BPF_JNE | BPF_X: in build_insn()
1012 case BPF_JMP | BPF_JSGT | BPF_X: in build_insn()
[all …]

1234