Lines Matching defs:src_reg
281 static u8 add_2reg(u8 byte, u32 dst_reg, u32 src_reg) in add_2reg()
966 static void emit_mov_reg(u8 **pprog, bool is64, u32 dst_reg, u32 src_reg) in emit_mov_reg()
984 u32 src_reg) in emit_movsx_reg()
1050 static void maybe_emit_mod(u8 **pprog, u32 dst_reg, u32 src_reg, bool is64) in maybe_emit_mod()
1076 static void emit_ldx(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, int off) in emit_ldx()
1106 static void emit_ldsx(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, int off) in emit_ldsx()
1128 static void emit_ldx_index(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, u32 index_reg, int off) in emit_ldx_index()
1154 static void emit_ldx_r12(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, int off) in emit_ldx_r12()
1160 static void emit_stx(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, int off) in emit_stx()
1194 static void emit_stx_index(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, u32 index_reg, int off) in emit_stx_index()
1220 static void emit_stx_r12(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, int off) in emit_stx_r12()
1259 u32 dst_reg, u32 src_reg, s16 off, u8 bpf_size) in emit_atomic_rmw()
1300 u32 dst_reg, u32 src_reg, u32 index_reg, in emit_atomic_rmw_index()
1349 u32 src_reg, s16 off, u8 bpf_size) in emit_atomic_ld_st()
1370 u32 dst_reg, u32 src_reg, u32 index_reg, in emit_atomic_ld_st_index()
1469 static void emit_shiftx(u8 **pprog, u32 dst_reg, u8 src_reg, bool is64, u8 op) in emit_shiftx()
1617 u32 src_reg = insn->src_reg; in do_jit() local