Lines Matching refs:fpu
354 fcr31 = child->thread.fpu.fcr31; in ptrace_setfcr31()
356 child->thread.fpu.fcr31 = (value & ~mask) | (fcr31 & mask); in ptrace_setfcr31()
376 __put_user(child->thread.fpu.fcr31, data + 64); in ptrace_getfpregs()
416 membuf_write(to, &target->thread.fpu, in fpr_get_fpa()
432 membuf_store(to, get_fpr64(&target->thread.fpu.fpr[i], 0)); in fpr_get_msa()
444 if (sizeof(target->thread.fpu.fpr[0]) == sizeof(elf_fpreg_t)) in fpr_get()
449 membuf_write(&to, &target->thread.fpu.fcr31, sizeof(u32)); in fpr_get()
464 &target->thread.fpu, in fpr_set_fpa()
489 set_fpr64(&target->thread.fpu.fpr[i], 0, fpr_val); in fpr_set_msa()
524 if (sizeof(target->thread.fpu.fpr[0]) == sizeof(elf_fpreg_t)) in fpr_set()
616 membuf_write(to, &target->thread.fpu.fpr[i], cp_sz); in copy_pad_fprs()
629 .fcsr = target->thread.fpu.fcr31, in msa_get()
631 .msacsr = target->thread.fpu.msacsr, in msa_get()
640 } else if (sizeof(target->thread.fpu.fpr[0]) == regset->size) { in msa_get()
642 membuf_write(&to, &target->thread.fpu.fpr, wr_size); in msa_get()
646 sizeof(target->thread.fpu.fpr[0])); in msa_get()
664 if (sizeof(target->thread.fpu.fpr[0]) == regset->size) { in msa_set()
667 &target->thread.fpu.fpr, in msa_set()
672 sizeof(target->thread.fpu.fpr[0])); in msa_set()
677 &target->thread.fpu.fpr[i], in msa_set()
686 target->thread.fpu.fcr31 = ctrl_regs.fcsr & ~FPU_CSR_ALL_X; in msa_set()
687 target->thread.fpu.msacsr = ctrl_regs.msacsr & ~MSA_CSR_CAUSEF; in msa_set()
1136 tmp = child->thread.fpu.fcr31; in arch_ptrace()