Searched refs:xregs_state (Results 1 – 9 of 9) sorted by relevance
| /Linux-v5.15/arch/x86/include/asm/fpu/ |
| D | xstate.h | 137 void *get_xsave_addr(struct xregs_state *xsave, int xfeature_nr); 139 int copy_uabi_from_kernel_to_xstate(struct xregs_state *xsave, const void *kbuf); 140 int copy_sigframe_from_user_to_xstate(struct xregs_state *xsave, const void __user *ubuf); 142 void xsaves(struct xregs_state *xsave, u64 mask); 143 void xrstors(struct xregs_state *xsave, u64 mask);
|
| D | internal.h | 265 static inline void os_xrstor_booting(struct xregs_state *xstate) in os_xrstor_booting() 292 static inline void os_xsave(struct xregs_state *xstate) in os_xsave() 312 static inline void os_xrstor(struct xregs_state *xstate, u64 mask) in os_xrstor() 330 static inline int xsave_to_user_sigframe(struct xregs_state __user *buf) in xsave_to_user_sigframe() 360 static inline int xrstor_from_user_sigframe(struct xregs_state __user *buf, u64 mask) in xrstor_from_user_sigframe() 362 struct xregs_state *xstate = ((__force struct xregs_state *)buf); in xrstor_from_user_sigframe() 378 static inline int os_xrstor_safe(struct xregs_state *xstate, u64 mask) in os_xrstor_safe()
|
| D | types.h | 289 struct xregs_state { struct 308 struct xregs_state xsave; argument
|
| /Linux-v5.15/arch/x86/kernel/fpu/ |
| D | xstate.c | 172 unsigned int last_good_offset = offsetof(struct xregs_state, in setup_xstate_features() 850 static void *__raw_xsave_addr(struct xregs_state *xsave, int xfeature_nr) in __raw_xsave_addr() 877 void *get_xsave_addr(struct xregs_state *xsave, int xfeature_nr) in get_xsave_addr() 979 struct xregs_state *xsave = &tsk->thread.fpu.state.xsave; in copy_xstate_to_uabi_buf() 980 struct xregs_state *xinit = &init_fpstate.xsave; in copy_xstate_to_uabi_buf() 1034 zerofrom = offsetof(struct xregs_state, extended_state_area); in copy_xstate_to_uabi_buf() 1094 static int copy_uabi_to_xstate(struct xregs_state *xsave, const void *kbuf, in copy_uabi_to_xstate() 1102 offset = offsetof(struct xregs_state, header); in copy_uabi_to_xstate() 1162 int copy_uabi_from_kernel_to_xstate(struct xregs_state *xsave, const void *kbuf) in copy_uabi_from_kernel_to_xstate() 1172 int copy_sigframe_from_user_to_xstate(struct xregs_state *xsave, in copy_sigframe_from_user_to_xstate() [all …]
|
| D | signal.c | 70 struct xregs_state *xsave = &tsk->thread.fpu.state.xsave; in save_fsave_header() 97 struct xregs_state __user *x = buf; in save_xstate_epilog() 136 static inline int copy_fpregs_to_sigframe(struct xregs_state __user *buf) in copy_fpregs_to_sigframe()
|
| D | core.c | 206 static inline void fpstate_init_xstate(struct xregs_state *xsave) in fpstate_init_xstate()
|
| D | regset.c | 143 struct xregs_state *tmpbuf = NULL; in xstateregs_set()
|
| /Linux-v5.15/arch/x86/events/ |
| D | perf_event.h | 948 struct xregs_state xsave;
|
| /Linux-v5.15/arch/x86/kvm/ |
| D | x86.c | 4707 struct xregs_state *xsave = &vcpu->arch.guest_fpu->state.xsave; in fill_xsave() 4750 struct xregs_state *xsave = &vcpu->arch.guest_fpu->state.xsave; in load_xsave()
|