Home
last modified time | relevance | path

Searched refs:fxregs_state (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.4/arch/x86/kernel/fpu/
Dxstate.c148 struct fxregs_state *fx = &fpu->state.fxsave; in fpstate_sanitize_xstate()
258 xstate_sizes[0] = offsetof(struct fxregs_state, xmm_space); in setup_xstate_features()
260 xstate_sizes[1] = FIELD_SIZEOF(struct fxregs_state, xmm_space); in setup_xstate_features()
354 xstate_comp_offsets[1] = offsetof(struct fxregs_state, xmm_space); in setup_xstate_comp()
1024 offset = offsetof(struct fxregs_state, mxcsr); in copy_xstate_to_kernel()
1032 offset = offsetof(struct fxregs_state, sw_reserved); in copy_xstate_to_kernel()
1112 offset = offsetof(struct fxregs_state, mxcsr); in copy_xstate_to_user()
1120 offset = offsetof(struct fxregs_state, sw_reserved); in copy_xstate_to_user()
1162 offset = offsetof(struct fxregs_state, mxcsr); in copy_kernel_to_xstate()
1217 offset = offsetof(struct fxregs_state, mxcsr); in copy_user_to_xstate()
Dsignal.c24 static inline int check_for_xstate(struct fxregs_state __user *buf, in check_for_xstate()
28 int min_xstate_size = sizeof(struct fxregs_state) + in check_for_xstate()
134 err = copy_fxregs_to_user((struct fxregs_state __user *) buf); in copy_fpregs_to_sigframe()
308 state_size = sizeof(struct fxregs_state); in __fpu__restore_sig()
Dinit.c102 static struct fxregs_state fxregs __initdata; in fpu__init_system_mxcsr()
211 sizeof(struct fxregs_state); in fpu__init_system_xstate_size_legacy()
Dregset.c186 static inline u32 twd_fxsr_to_i387(struct fxregs_state *fxsave) in twd_fxsr_to_i387()
234 struct fxregs_state *fxsave = &tsk->thread.fpu.state.fxsave; in convert_from_fxsr()
268 void convert_to_fxsr(struct fxregs_state *fxsave, in convert_to_fxsr()
/Linux-v5.4/arch/x86/include/asm/fpu/
Dtypes.h34 struct fxregs_state { struct
254 struct fxregs_state i387;
270 struct fxregs_state fxsave;
Dinternal.h98 static inline void fpstate_init_fxstate(struct fxregs_state *fx) in fpstate_init_fxstate()
150 static inline int copy_fxregs_to_user(struct fxregs_state __user *fx) in copy_fxregs_to_user()
159 static inline void copy_kernel_to_fxregs(struct fxregs_state *fx) in copy_kernel_to_fxregs()
167 static inline int copy_kernel_to_fxregs_err(struct fxregs_state *fx) in copy_kernel_to_fxregs_err()
175 static inline int copy_user_to_fxregs(struct fxregs_state __user *fx) in copy_user_to_fxregs()
Dsignal.h25 extern void convert_to_fxsr(struct fxregs_state *fxsave,
/Linux-v5.4/arch/x86/kvm/
Demulate.c4057 return offsetof(struct fxregs_state, xmm_space[0]) + nregs * 16; in __fxstate_size()
4090 struct fxregs_state fx_state; in em_fxsave()
4113 static noinline int fxregs_fixup(struct fxregs_state *fx_state, in fxregs_fixup()
4116 struct fxregs_state fx_tmp; in fxregs_fixup()
4128 struct fxregs_state fx_state; in em_fxrstor()
Dx86.c3971 sizeof(struct fxregs_state)); in kvm_vcpu_ioctl_x86_get_xsave()
4001 guest_xsave->region, sizeof(struct fxregs_state)); in kvm_vcpu_ioctl_x86_set_xsave()
8953 struct fxregs_state *fxsave; in kvm_arch_vcpu_ioctl_get_fpu()
8973 struct fxregs_state *fxsave; in kvm_arch_vcpu_ioctl_set_fpu()