Lines Matching refs:fpu
57 memset(&target->thread.fpu.fpr, ~0, sizeof(target->thread.fpu.fpr)); in init_fp_ctx()
123 return membuf_write(to, &target->thread.fpu.fpr, in gfpr_get()
134 fpr_val = get_fpr64(&target->thread.fpu.fpr[i], 0); in gfpr_get_simd()
153 if (sizeof(target->thread.fpu.fpr[0]) == sizeof(elf_fpreg_t)) in fpr_get()
158 r = membuf_write(&to, &target->thread.fpu.fcc, sizeof(target->thread.fpu.fcc)); in fpr_get()
159 r = membuf_write(&to, &target->thread.fpu.fcsr, sizeof(target->thread.fpu.fcsr)); in fpr_get()
169 &target->thread.fpu.fpr, in gfpr_set()
187 set_fpr64(&target->thread.fpu.fpr[i], 0, fpr_val); in gfpr_set_simd()
212 if (sizeof(target->thread.fpu.fpr[0]) == sizeof(elf_fpreg_t)) in fpr_set()
220 &target->thread.fpu.fcc, fcc_start, in fpr_set()
223 &target->thread.fpu.fcsr, fcsr_start, in fpr_set()
271 membuf_write(to, &target->thread.fpu.fpr[i], cp_sz); in copy_pad_fprs()
297 } else if (sizeof(target->thread.fpu.fpr[0]) == regset->size) { in simd_get()
299 membuf_write(&to, &target->thread.fpu.fpr, wr_size); in simd_get()
302 copy_pad_fprs(target, regset, &to, sizeof(target->thread.fpu.fpr[0])); in simd_get()
319 if (sizeof(target->thread.fpu.fpr[0]) == regset->size) { in simd_set()
322 &target->thread.fpu.fpr, in simd_set()
327 sizeof(target->thread.fpu.fpr[0])); in simd_set()
332 &target->thread.fpu.fpr[i], in simd_set()
354 r = membuf_write(&to, &target->thread.fpu.ftop, sizeof(u32)); in lbt_get()
375 &target->thread.fpu.ftop, in lbt_set()