Lines Matching refs:fpstate_addr

307                              abi_ptr fpstate_addr,  in xsave_sigcontext()  argument
317 uint32_t extended_size = fpend_addr - fpstate_addr; in xsave_sigcontext()
342 abi_ptr fpstate_addr, in setup_sigcontext() argument
409 xsave_sigcontext(env, fxstate, fpstate_addr, fxstate_addr, fpend_addr); in setup_sigcontext()
418 __put_user(fpstate_addr, &sc->fpstate); in setup_sigcontext()
445 abi_ptr frame_addr, fpstate_addr, fxstate_addr, fpend_addr; in setup_frame() local
454 &fpstate_addr, &fxstate_addr, &fpend_addr); in setup_frame()
468 fpstate = (void *)frame + (fpstate_addr - frame_addr); in setup_frame()
472 fpstate, fpstate_addr, fxstate, fxstate_addr, fpend_addr); in setup_frame()
513 abi_ptr frame_addr, fpstate_addr, fxstate_addr, fpend_addr; in setup_rt_frame() local
522 &fpstate_addr, &fxstate_addr, &fpend_addr); in setup_rt_frame()
544 fpstate = (void *)frame + (fpstate_addr - frame_addr); in setup_rt_frame()
548 fpstate, fpstate_addr, fxstate, fxstate_addr, fpend_addr); in setup_rt_frame()
680 abi_ptr fpstate_addr, in frstor_sigcontext() argument
713 abi_ptr fpstate_addr; in restore_sigcontext() local
763 fpstate_addr = tswapl(sc->fpstate); in restore_sigcontext()
764 if (fpstate_addr == 0) { in restore_sigcontext()
775 fpstate = lock_user(VERIFY_READ, fpstate_addr, math_size, 1); in restore_sigcontext()
781 ok = xrstor_sigcontext(env, fpkind, fpstate, fpstate_addr); in restore_sigcontext()
783 ok = frstor_sigcontext(env, fpkind, fpstate, fpstate_addr, in restore_sigcontext()
785 fpstate_addr + sizeof(struct target_fregs_state)); in restore_sigcontext()
788 unlock_user(fpstate, fpstate_addr, 0); in restore_sigcontext()