Lines Matching refs:cross_endian
502 struct pt_regs *regs, bool cross_endian)
523 if (unlikely(cross_endian)) {
555 struct pt_regs *regs, bool cross_endian)
591 if (unlikely(cross_endian)) {
605 bool cross_endian)
623 if (unlikely(cross_endian))
636 bool cross_endian)
657 if (unlikely(cross_endian))
665 int reg, bool cross_endian)
679 if (!err && unlikely(cross_endian))
685 int reg, bool cross_endian)
694 if (unlikely(cross_endian))
871 bool cross_endian)
881 emulate_vsx_load(op, &buf, mem, cross_endian);
903 bool cross_endian)
929 emulate_vsx_store(op, &buf, mem, cross_endian);
3147 bool cross_endian;
3152 cross_endian = (regs->msr & MSR_LE) != (MSR_KERNEL & MSR_LE);
3235 err = emulate_lq(regs, ea, op->reg, cross_endian);
3243 if ((op->type & BYTEREV) == (cross_endian ? 0 : BYTEREV))
3258 err = do_fp_load(op, ea, regs, cross_endian);
3265 err = do_vec_load(op->reg, ea, size, regs, cross_endian);
3280 err = do_vsx_load(op, ea, regs, cross_endian);
3297 if (unlikely(cross_endian))
3309 err = emulate_stq(regs, ea, op->reg, cross_endian);
3320 if (unlikely(cross_endian))
3329 err = do_fp_store(op, ea, regs, cross_endian);
3336 err = do_vec_store(op->reg, ea, size, regs, cross_endian);
3351 err = do_vsx_store(op, ea, regs, cross_endian);
3365 if (unlikely(cross_endian))