Home
last modified time | relevance | path

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

/Linux-v5.15/arch/x86/kernel/fpu/
Dregset.c93 BUILD_BUG_ON(sizeof(newstate) != sizeof(struct fxregs_state)); in xfpregs_set()
201 static inline u32 twd_fxsr_to_i387(struct fxregs_state *fxsave) in twd_fxsr_to_i387()
248 struct fxregs_state *fxsave) in __convert_from_fxsr()
289 void convert_to_fxsr(struct fxregs_state *fxsave, in convert_to_fxsr()
321 struct fxregs_state fxsave, *fx; in fpregs_get()
Dinit.c101 static struct fxregs_state fxregs __initdata; in fpu__init_system_mxcsr()
210 sizeof(struct fxregs_state); in fpu__init_system_xstate_size_legacy()
Dsignal.c25 static inline int check_xstate_in_sigframe(struct fxregs_state __user *fxbuf, in check_xstate_in_sigframe()
28 int min_xstate_size = sizeof(struct fxregs_state) + in check_xstate_in_sigframe()
59 fx_sw->xstate_size = sizeof(struct fxregs_state); in check_xstate_in_sigframe()
143 err = fxsave_to_user_sigframe((struct fxregs_state __user *) buf); in copy_fpregs_to_sigframe()
Dxstate.c180 xstate_sizes[XFEATURE_FP] = offsetof(struct fxregs_state, in setup_xstate_features()
184 xstate_sizes[XFEATURE_SSE] = sizeof_field(struct fxregs_state, in setup_xstate_features()
291 xstate_comp_offsets[XFEATURE_SSE] = offsetof(struct fxregs_state, in setup_xstate_comp_offsets()
978 const unsigned int off_mxcsr = offsetof(struct fxregs_state, mxcsr); in copy_xstate_to_uabi_buf()
1114 offset = offsetof(struct fxregs_state, mxcsr); in copy_uabi_to_xstate()
Dcore.c215 static inline void fpstate_init_fxstate(struct fxregs_state *fx) in fpstate_init_fxstate()
/Linux-v5.15/arch/x86/include/asm/fpu/
Dinternal.h137 static inline int fxsave_to_user_sigframe(struct fxregs_state __user *fx) in fxsave_to_user_sigframe()
146 static inline void fxrstor(struct fxregs_state *fx) in fxrstor()
154 static inline int fxrstor_safe(struct fxregs_state *fx) in fxrstor_safe()
162 static inline int fxrstor_from_user_sigframe(struct fxregs_state __user *fx) in fxrstor_from_user_sigframe()
185 static inline void fxsave(struct fxregs_state *fx) in fxsave()
Dtypes.h34 struct fxregs_state { struct
290 struct fxregs_state i387;
306 struct fxregs_state fxsave;
Dsignal.h25 extern void convert_to_fxsr(struct fxregs_state *fxsave,
/Linux-v5.15/arch/x86/events/
Dperf_event.h950 struct fxregs_state i387;
/Linux-v5.15/arch/x86/kvm/
Demulate.c3990 return offsetof(struct fxregs_state, xmm_space[0]) + nregs * 16; in __fxstate_size()
4023 struct fxregs_state fx_state; in em_fxsave()
4050 static noinline int fxregs_fixup(struct fxregs_state *fx_state, in fxregs_fixup()
4053 struct fxregs_state fx_tmp; in fxregs_fixup()
4065 struct fxregs_state fx_state; in em_fxrstor()
Dx86.c4804 sizeof(struct fxregs_state)); in kvm_vcpu_ioctl_x86_get_xsave()
4838 guest_xsave->region, sizeof(struct fxregs_state)); in kvm_vcpu_ioctl_x86_set_xsave()
10571 struct fxregs_state *fxsave; in kvm_arch_vcpu_ioctl_get_fpu()
10594 struct fxregs_state *fxsave; in kvm_arch_vcpu_ioctl_set_fpu()