Lines Matching refs:code
1674 const bool is64 = BPF_CLASS(insn->code) == BPF_ALU64; in do_jit()
1677 const u8 code = insn->code; in do_jit() local
1686 switch (code) { in do_jit()
1693 switch (BPF_SRC(code)) { in do_jit()
1738 switch (BPF_SRC(code)) { in do_jit()
1740 emit_ia32_alu_r64(is64, BPF_OP(code), dst, in do_jit()
1745 emit_ia32_alu_i64(is64, BPF_OP(code), dst, in do_jit()
1753 switch (BPF_SRC(code)) { in do_jit()
1773 switch (BPF_SRC(code)) { in do_jit()
1775 emit_ia32_shift_r(BPF_OP(code), dst_lo, src_lo, in do_jit()
1782 emit_ia32_shift_r(BPF_OP(code), dst_lo, in do_jit()
1796 switch (BPF_SRC(code)) { in do_jit()
1798 emit_ia32_div_mod_r(BPF_OP(code), dst_lo, in do_jit()
1805 emit_ia32_div_mod_r(BPF_OP(code), dst_lo, in do_jit()
1826 emit_ia32_shift_r(BPF_OP(code), dst_lo, IA32_ECX, dstk, in do_jit()
1863 emit_ia32_alu_i(is64, false, BPF_OP(code), in do_jit()
1875 switch (BPF_SRC(code)) { in do_jit()
1924 switch (BPF_SIZE(code)) { in do_jit()
1939 EMIT(imm32, bpf_size_to_x86_bytes(BPF_SIZE(code))); in do_jit()
1941 if (BPF_SIZE(code) == BPF_DW) { in do_jit()
1972 switch (BPF_SIZE(code)) { in do_jit()
1989 if (BPF_SIZE(code) == BPF_DW) { in do_jit()
2025 switch (BPF_SIZE(code)) { in do_jit()
2049 switch (BPF_SIZE(code)) { in do_jit()
2161 bool is_jmp64 = BPF_CLASS(insn->code) == BPF_JMP; in do_jit()
2232 bool is_jmp64 = BPF_CLASS(insn->code) == BPF_JMP; in do_jit()
2276 bool is_jmp64 = BPF_CLASS(insn->code) == BPF_JMP; in do_jit()
2332 bool is_jmp64 = BPF_CLASS(insn->code) == BPF_JMP; in do_jit()
2362 emit_cond_jmp: jmp_cond = get_cond_jmp_opcode(BPF_OP(code), false); in do_jit()
2411 jmp_cond = get_cond_jmp_opcode(BPF_OP(code), true); in do_jit()
2424 jmp_cond = get_cond_jmp_opcode(BPF_OP(code), false); in do_jit()
2475 pr_info_once("*** NOT YET: opcode %02x ***\n", code); in do_jit()
2483 pr_err("bpf_jit: unknown opcode %02x\n", code); in do_jit()