Lines Matching refs:hmask
92 #define XSTATE_OP(op, st, lmask, hmask, err) \ argument
98 : "D" (st), "m" (*st), "a" (lmask), "d" (hmask) \
113 #define XSTATE_XSAVE(st, lmask, hmask, err) \ argument
123 : "D" (st), "m" (*st), "a" (lmask), "d" (hmask) \
130 #define XSTATE_XRESTORE(st, lmask, hmask) \ argument
137 : "D" (st), "m" (*st), "a" (lmask), "d" (hmask) \
184 u32 hmask = mask >> 32; in os_xsave() local
190 XSTATE_XSAVE(&fpstate->regs.xsave, lmask, hmask, err); in os_xsave()
204 u32 hmask = mask >> 32; in os_xrstor() local
207 XSTATE_XRESTORE(&fpstate->regs.xsave, lmask, hmask); in os_xrstor()
215 u32 hmask = mask >> 32; in os_xrstor_supervisor() local
217 XSTATE_XRESTORE(&fpstate->regs.xsave, lmask, hmask); in os_xrstor_supervisor()
269 u32 hmask; in xsave_to_user_sigframe() local
277 hmask = mask >> 32; in xsave_to_user_sigframe()
281 XSTATE_OP(XSAVE, buf, lmask, hmask, err); in xsave_to_user_sigframe()
294 u32 hmask = mask >> 32; in xrstor_from_user_sigframe() local
300 XSTATE_OP(XRSTOR, xstate, lmask, hmask, err); in xrstor_from_user_sigframe()
314 u32 hmask = mask >> 32; in os_xrstor_safe() local
321 XSTATE_OP(XRSTORS, xstate, lmask, hmask, err); in os_xrstor_safe()
323 XSTATE_OP(XRSTOR, xstate, lmask, hmask, err); in os_xrstor_safe()