Symbol: fp_state
arch/arm/include/asm/fpstate.h
75
#define FP_SIZE (sizeof(union fp_state) / sizeof(int))
arch/arm/include/asm/thread_info.h
71
union fp_state fpstate __attribute__((aligned(8)));
arch/arm/kernel/process.c
226
memset(&thread->fpstate, 0, sizeof(union fp_state));
arch/arm/kernel/ptrace.c
757
0, sizeof(union fp_state),
arch/arm/kernel/ptrace.c
764
0, sizeof(union fp_state),
arch/arm/nwfpe/fpa11.c
73
void nwfpe_init_fpa(union fp_state *fp)
arch/arm/nwfpe/fpa11.h
83
extern void nwfpe_init_fpa(union fp_state *fp);
arch/arm/nwfpe/fpmodule.c
76
if (sizeof(FPA11) > sizeof(union fp_state)) {
arch/arm64/include/asm/fpsimd.h
177
extern void fpsimd_bind_state_to_cpu(struct cpu_fp_state *fp_state);
arch/arm64/kvm/fpsimd.c
101
fp_state.to_save = FP_STATE_FPSIMD;
arch/arm64/kvm/fpsimd.c
103
fpsimd_bind_state_to_cpu(&fp_state);
arch/arm64/kvm/fpsimd.c
81
struct cpu_fp_state fp_state;
arch/arm64/kvm/fpsimd.c
90
fp_state.st = &vcpu->arch.ctxt.fp_regs;
arch/arm64/kvm/fpsimd.c
91
fp_state.sve_state = vcpu->arch.sve_state;
arch/arm64/kvm/fpsimd.c
92
fp_state.sve_vl = vcpu->arch.sve_max_vl;
arch/arm64/kvm/fpsimd.c
93
fp_state.sme_state = NULL;
arch/arm64/kvm/fpsimd.c
94
fp_state.svcr = __ctxt_sys_reg(&vcpu->arch.ctxt, SVCR);
arch/arm64/kvm/fpsimd.c
95
fp_state.fpmr = __ctxt_sys_reg(&vcpu->arch.ctxt, FPMR);
arch/arm64/kvm/fpsimd.c
96
fp_state.fp_type = &vcpu->arch.fp_type;
arch/arm64/kvm/fpsimd.c
99
fp_state.to_save = FP_STATE_SVE;
arch/powerpc/include/asm/processor.h
168
struct thread_fp_state fp_state;
arch/powerpc/include/asm/processor.h
79
#define TS_FPR(i) fp_state.fpr[i][TS_FPROFFSET]
arch/powerpc/include/asm/sfp-machine.h
128
#define __FPU_FPSCR (current->thread.fp_state.fpscr)
arch/powerpc/kernel/asm-offsets.c
109
OFFSET(THREAD_FPSTATE, thread_struct, fp_state.fpr);
arch/powerpc/kernel/process.c
1960
memset(&current->thread.fp_state, 0, sizeof(current->thread.fp_state));
arch/powerpc/kernel/process.c
463
load_fp_state(&current->thread.fp_state);
arch/powerpc/kernel/process.c
968
memcpy(&thr->ckfp_state, &thr->fp_state,
arch/powerpc/kernel/ptrace/ptrace-fpu.c
23
*data = ((u32 *)child->thread.fp_state.fpr)[fpidx];
arch/powerpc/kernel/ptrace/ptrace-fpu.c
27
*data = child->thread.fp_state.fpscr;
arch/powerpc/kernel/ptrace/ptrace-fpu.c
49
((u32 *)child->thread.fp_state.fpr)[fpidx] = data;
arch/powerpc/kernel/ptrace/ptrace-fpu.c
53
child->thread.fp_state.fpscr = data;
arch/powerpc/kernel/ptrace/ptrace-novsx.c
30
return membuf_write(&to, &target->thread.fp_state, 33 * sizeof(u64));
arch/powerpc/kernel/ptrace/ptrace-novsx.c
60
&target->thread.fp_state, 0, -1);
arch/powerpc/kernel/ptrace/ptrace-vsx.c
109
buf[i] = target->thread.fp_state.fpr[i][TS_VSRLOWOFFSET];
arch/powerpc/kernel/ptrace/ptrace-vsx.c
139
buf[i] = target->thread.fp_state.fpr[i][TS_VSRLOWOFFSET];
arch/powerpc/kernel/ptrace/ptrace-vsx.c
145
target->thread.fp_state.fpr[i][TS_VSRLOWOFFSET] = buf[i];
arch/powerpc/kernel/ptrace/ptrace-vsx.c
32
buf[32] = target->thread.fp_state.fpscr;
arch/powerpc/kernel/ptrace/ptrace-vsx.c
60
buf[32] = target->thread.fp_state.fpscr;
arch/powerpc/kernel/ptrace/ptrace-vsx.c
69
target->thread.fp_state.fpscr = buf[32];
arch/powerpc/kernel/ptrace/ptrace32.c
138
tmp = child->thread.fp_state.fpr[numReg - PT_FPR0][0];
arch/powerpc/kernel/ptrace/ptrace32.c
197
((unsigned int *)child->thread.fp_state.fpr)
arch/powerpc/kernel/ptrace/ptrace32.c
240
tmp = &child->thread.fp_state.fpr[numReg - PT_FPR0][0];
arch/powerpc/kernel/ptrace/ptrace32.c
97
tmp = ((unsigned int *)child->thread.fp_state.fpr)
arch/powerpc/kernel/signal.c
36
buf[i] = task->thread.fp_state.fpscr;
arch/powerpc/kernel/signal.c
50
task->thread.fp_state.fpscr = buf[i];
arch/powerpc/kernel/signal.c
63
buf[i] = task->thread.fp_state.fpr[i][TS_VSRLOWOFFSET];
arch/powerpc/kernel/signal.c
76
task->thread.fp_state.fpr[i][TS_VSRLOWOFFSET] = buf[i];
arch/powerpc/kernel/signal.h
132
unsafe_copy_to_user(to, (task)->thread.fp_state.fpr, \
arch/powerpc/kernel/signal.h
136
unsafe_copy_from_user((task)->thread.fp_state.fpr, from, \
arch/powerpc/kernel/signal.h
142
return __copy_to_user(to, task->thread.fp_state.fpr,
arch/powerpc/kernel/signal.h
149
return __copy_from_user(task->thread.fp_state.fpr, from,
arch/powerpc/kernel/signal.h
55
unsafe_put_user(__t->thread.fp_state.fpscr, &buf[i], label); \
arch/powerpc/kernel/signal.h
64
unsafe_put_user(__t->thread.fp_state.fpr[i][TS_VSRLOWOFFSET], \
arch/powerpc/kernel/signal.h
75
unsafe_get_user(__t->thread.fp_state.fpscr, &buf[i], label); \
arch/powerpc/kernel/signal.h
84
unsafe_get_user(__t->thread.fp_state.fpr[i][TS_VSRLOWOFFSET], \
arch/powerpc/kernel/signal_32.c
530
current->thread.fp_state.fpr[i][TS_VSRLOWOFFSET] = 0;
arch/powerpc/kernel/signal_32.c
631
current->thread.fp_state.fpr[i][TS_VSRLOWOFFSET] = 0;
arch/powerpc/kernel/signal_32.c
702
load_fp_state(&current->thread.fp_state);
arch/powerpc/kernel/signal_32.c
803
tsk->thread.fp_state.fpscr = 0; /* turn off all fp exceptions */
arch/powerpc/kernel/signal_32.c
894
tsk->thread.fp_state.fpscr = 0; /* turn off all fp exceptions */
arch/powerpc/kernel/signal_64.c
423
tsk->thread.fp_state.fpr[i][TS_VSRLOWOFFSET] = 0;
arch/powerpc/kernel/signal_64.c
560
tsk->thread.fp_state.fpr[i][TS_VSRLOWOFFSET] = 0;
arch/powerpc/kernel/signal_64.c
601
load_fp_state(&tsk->thread.fp_state);
arch/powerpc/kernel/signal_64.c
921
tsk->thread.fp_state.fpscr = 0;
arch/powerpc/kernel/traps.c
1202
code = __parse_fpscr(current->thread.fp_state.fpscr);
arch/powerpc/kernel/traps.c
1463
code = __parse_fpscr(current->thread.fp_state.fpscr);
arch/powerpc/kernel/traps.c
927
vdst = (u8 *)&current->thread.fp_state.fpr[t][0];
arch/powerpc/lib/sstep.c
1017
buf[j].d[0] = current->thread.fp_state.fpr[reg + i][0];
arch/powerpc/lib/sstep.c
1018
buf[j].d[1] = current->thread.fp_state.fpr[reg + i][1];
arch/powerpc/lib/sstep.c
971
current->thread.fp_state.fpr[reg + i][0] = buf[j].d[0];
arch/powerpc/lib/sstep.c
972
current->thread.fp_state.fpr[reg + i][1] = buf[j].d[1];