Lines Matching refs:cross_endian
576 struct pt_regs *regs, bool cross_endian)
597 if (unlikely(cross_endian)) {
629 struct pt_regs *regs, bool cross_endian)
665 if (unlikely(cross_endian)) {
679 bool cross_endian)
697 if (unlikely(cross_endian))
710 bool cross_endian)
731 if (unlikely(cross_endian))
739 int reg, bool cross_endian)
753 if (!err && unlikely(cross_endian))
759 int reg, bool cross_endian)
768 if (unlikely(cross_endian))
963 bool cross_endian)
975 emulate_vsx_load(op, buf, mem, cross_endian);
1010 bool cross_endian)
1051 emulate_vsx_store(op, buf, mem, cross_endian);
3331 bool cross_endian;
3336 cross_endian = (regs->msr & MSR_LE) != (MSR_KERNEL & MSR_LE);
3419 err = emulate_lq(regs, ea, op->reg, cross_endian);
3427 if ((op->type & BYTEREV) == (cross_endian ? 0 : BYTEREV))
3442 err = do_fp_load(op, ea, regs, cross_endian);
3449 err = do_vec_load(op->reg, ea, size, regs, cross_endian);
3464 err = do_vsx_load(op, ea, regs, cross_endian);
3481 if (unlikely(cross_endian))
3493 err = emulate_stq(regs, ea, op->reg, cross_endian);
3504 if (unlikely(cross_endian))
3513 err = do_fp_store(op, ea, regs, cross_endian);
3520 err = do_vec_store(op->reg, ea, size, regs, cross_endian);
3535 err = do_vsx_store(op, ea, regs, cross_endian);
3549 if (unlikely(cross_endian))