Lines Matching refs:fxstate

65     X86LegacyXSaveArea fxstate;  member
245 abi_ptr *fpstate, abi_ptr *fxstate, abi_ptr *fpend) in get_sigframe() argument
273 *fxstate = sp; in get_sigframe()
297 static void fxsave_sigcontext(CPUX86State *env, X86LegacyXSaveArea *fxstate) in fxsave_sigcontext() argument
299 struct target_fpx_sw_bytes *sw = (void *)&fxstate->sw_reserved; in fxsave_sigcontext()
301 cpu_x86_fxsave(env, fxstate, sizeof(*fxstate)); in fxsave_sigcontext()
306 X86LegacyXSaveArea *fxstate, in xsave_sigcontext() argument
311 struct target_fpx_sw_bytes *sw = (void *)&fxstate->sw_reserved; in xsave_sigcontext()
322 uint32_t *magic2 = (void *)fxstate + xstate_size; in xsave_sigcontext()
328 memset(fxstate + 1, 0, sizeof(X86XSaveHeader)); in xsave_sigcontext()
329 cpu_x86_xsave(env, fxstate, fpend_addr - xstate_addr, env->xcr0); in xsave_sigcontext()
343 X86LegacyXSaveArea *fxstate, in setup_sigcontext() argument
409 xsave_sigcontext(env, fxstate, fpstate_addr, fxstate_addr, fpend_addr); in setup_sigcontext()
412 fxsave_sigcontext(env, fxstate); in setup_sigcontext()
448 X86LegacyXSaveArea *fxstate; in setup_frame() local
464 fxstate = (void *)frame + (fxstate_addr - frame_addr); in setup_frame()
472 fpstate, fpstate_addr, fxstate, fxstate_addr, fpend_addr); in setup_frame()
515 X86LegacyXSaveArea *fxstate; in setup_rt_frame() local
540 fxstate = (void *)frame + (fxstate_addr - frame_addr); in setup_rt_frame()
548 fpstate, fpstate_addr, fxstate, fxstate_addr, fpend_addr); in setup_rt_frame()
607 X86LegacyXSaveArea *fxstate, in xrstor_sigcontext() argument
610 struct target_fpx_sw_bytes *sw = (void *)&fxstate->sw_reserved; in xrstor_sigcontext()
673 cpu_x86_fxrstor(env, fxstate, sizeof(*fxstate)); in xrstor_sigcontext()
681 X86LegacyXSaveArea *fxstate, in frstor_sigcontext() argument
686 if (!xrstor_sigcontext(env, fpkind, fxstate, fxstate_addr)) { in frstor_sigcontext()
691 cpu_x86_fxrstor(env, fxstate, sizeof(*fxstate)); in frstor_sigcontext()