Lines Matching refs:fpu
347 fcr31 = child->thread.fpu.fcr31; in ptrace_setfcr31()
349 child->thread.fpu.fcr31 = (value & ~mask) | (fcr31 & mask); in ptrace_setfcr31()
369 __put_user(child->thread.fpu.fcr31, data + 64); in ptrace_getfpregs()
409 membuf_write(to, &target->thread.fpu, in fpr_get_fpa()
425 membuf_store(to, get_fpr64(&target->thread.fpu.fpr[i], 0)); in fpr_get_msa()
437 if (sizeof(target->thread.fpu.fpr[0]) == sizeof(elf_fpreg_t)) in fpr_get()
442 membuf_write(&to, &target->thread.fpu.fcr31, sizeof(u32)); in fpr_get()
457 &target->thread.fpu, in fpr_set_fpa()
482 set_fpr64(&target->thread.fpu.fpr[i], 0, fpr_val); in fpr_set_msa()
517 if (sizeof(target->thread.fpu.fpr[0]) == sizeof(elf_fpreg_t)) in fpr_set()
608 membuf_write(to, &target->thread.fpu.fpr[i], cp_sz); in copy_pad_fprs()
621 .fcsr = target->thread.fpu.fcr31, in msa_get()
623 .msacsr = target->thread.fpu.msacsr, in msa_get()
632 } else if (sizeof(target->thread.fpu.fpr[0]) == regset->size) { in msa_get()
634 membuf_write(&to, &target->thread.fpu.fpr, wr_size); in msa_get()
638 sizeof(target->thread.fpu.fpr[0])); in msa_get()
656 if (sizeof(target->thread.fpu.fpr[0]) == regset->size) { in msa_set()
659 &target->thread.fpu.fpr, in msa_set()
664 sizeof(target->thread.fpu.fpr[0])); in msa_set()
669 &target->thread.fpu.fpr[i], in msa_set()
678 target->thread.fpu.fcr31 = ctrl_regs.fcsr & ~FPU_CSR_ALL_X; in msa_set()
679 target->thread.fpu.msacsr = ctrl_regs.msacsr & ~MSA_CSR_CAUSEF; in msa_set()
1128 tmp = child->thread.fpu.fcr31; in arch_ptrace()