Lines Matching refs:opcode
387 u8 opcode = BPF_OP(insn->code); in print_bpf_insn() local
389 if (opcode == BPF_CALL) { in print_bpf_insn()
916 u8 opcode = BPF_OP(insn->code); in check_alu_op() local
919 if (opcode == BPF_END || opcode == BPF_NEG) { in check_alu_op()
920 if (opcode == BPF_NEG) { in check_alu_op()
945 } else if (opcode == BPF_MOV) { in check_alu_op()
987 } else if (opcode > BPF_END) { in check_alu_op()
988 verbose("invalid BPF_ALU opcode %x\n", opcode); in check_alu_op()
1016 if ((opcode == BPF_MOD || opcode == BPF_DIV) && in check_alu_op()
1022 if ((opcode == BPF_LSH || opcode == BPF_RSH || in check_alu_op()
1023 opcode == BPF_ARSH) && BPF_SRC(insn->code) == BPF_K) { in check_alu_op()
1033 if (opcode == BPF_ADD && BPF_CLASS(insn->code) == BPF_ALU64 && in check_alu_op()
1057 u8 opcode = BPF_OP(insn->code); in check_cond_jmp_op() local
1060 if (opcode > BPF_EXIT) { in check_cond_jmp_op()
1061 verbose("invalid BPF_JMP opcode %x\n", opcode); in check_cond_jmp_op()
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()
1114 opcode == BPF_JNE) && 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()
1385 u8 opcode = BPF_OP(insns[t].code); in check_cfg() local
1387 if (opcode == BPF_EXIT) { in check_cfg()
1389 } else if (opcode == BPF_CALL) { in check_cfg()
1395 } else if (opcode == BPF_JA) { in check_cfg()
1736 u8 opcode = BPF_OP(insn->code); in do_check() local
1738 if (opcode == BPF_CALL) { in do_check()
1751 } else if (opcode == BPF_JA) { in do_check()
1763 } else if (opcode == BPF_EXIT) { in do_check()