Searched refs:ckfp_state (Results 1 – 8 of 8) sorted by relevance
/Linux-v6.1/arch/powerpc/kernel/ |
D | signal.h | 99 unsafe_put_user(__t->thread.ckfp_state.fpscr, &buf[i], label); \ 108 unsafe_put_user(__t->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET], \ 119 unsafe_get_user(__t->thread.ckfp_state.fpscr, &buf[i], failed); \ 128 unsafe_get_user(__t->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET], \ 158 unsafe_copy_to_user(to, (task)->thread.ckfp_state.fpr, \ 163 return __copy_to_user(to, task->thread.ckfp_state.fpr, in copy_ckfpr_to_user() 170 return __copy_from_user(task->thread.ckfp_state.fpr, from, in copy_ckfpr_from_user()
|
D | signal.c | 92 buf[i] = task->thread.ckfp_state.fpscr; in copy_ckfpr_to_user() 106 task->thread.ckfp_state.fpscr = buf[i]; in copy_ckfpr_from_user() 119 buf[i] = task->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET]; in copy_ckvsx_to_user() 132 task->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET] = buf[i]; in copy_ckvsx_from_user()
|
D | signal_64.c | 561 tsk->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET] = 0; in restore_tm_sigcontexts()
|
D | signal_32.c | 629 current->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET] = 0; in restore_tm_user_regs()
|
D | asm-offsets.c | 169 OFFSET(THREAD_CKFPSTATE, thread_struct, ckfp_state.fpr); in main()
|
D | process.c | 938 memcpy(&thr->ckfp_state, &thr->fp_state, in tm_reclaim_thread()
|
/Linux-v6.1/arch/powerpc/kernel/ptrace/ |
D | ptrace-tm.c | 248 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-v6.1/arch/powerpc/include/asm/ |
D | processor.h | 80 #define TS_CKFPR(i) ckfp_state.fpr[i][TS_FPROFFSET] 227 struct thread_fp_state ckfp_state; /* Checkpointed FP state */ member
|