Home
last modified time | relevance | path

Searched refs:ckfp_state (Results 1 – 6 of 6) sorted by relevance

/linux/arch/powerpc/kernel/
H A Dsignal.h96 unsafe_put_user(__t->thread.ckfp_state.fpscr, &buf[i], label); \
105 unsafe_put_user(__t->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET], \
116 unsafe_get_user(__t->thread.ckfp_state.fpscr, &buf[i], failed); \
125 unsafe_get_user(__t->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET], \
155 unsafe_copy_to_user(to, (task)->thread.ckfp_state.fpr, \
160 return __copy_to_user(to, task->thread.ckfp_state.fpr, in copy_ckfpr_to_user()
167 return __copy_from_user(task->thread.ckfp_state.fpr, from, in copy_ckfpr_from_user()
H A Dsignal.c89 buf[i] = task->thread.ckfp_state.fpscr; in copy_ckfpr_to_user()
103 task->thread.ckfp_state.fpscr = buf[i]; in copy_ckfpr_from_user()
116 buf[i] = task->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET]; in copy_ckvsx_to_user()
129 task->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET] = buf[i]; in copy_ckvsx_from_user()
H A Dsignal_64.c561 tsk->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET] = 0; in restore_tm_sigcontexts()
H A Dsignal_32.c632 current->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET] = 0; in restore_tm_user_regs()
/linux/arch/powerpc/kernel/ptrace/
H A Dptrace-tm.c248 buf[32] = target->thread.ckfp_state.fpscr; in tm_cfpr_get()
292 buf[32] = target->thread.ckfp_state.fpscr; in tm_cfpr_set()
300 target->thread.ckfp_state.fpscr = buf[32]; in tm_cfpr_set()
488 buf[i] = target->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET]; in tm_cvsx_get()
532 buf[i] = target->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET]; in tm_cvsx_set()
538 target->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET] = buf[i]; in tm_cvsx_set()
/linux/arch/powerpc/include/asm/
H A Dprocessor.h80 #define TS_CKFPR(i) ckfp_state.fpr[i][TS_FPROFFSET]
222 struct thread_fp_state ckfp_state; /* Checkpointed FP state */ member