reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
356 m_xstate.reset(static_cast<FPR *>(std::malloc(xstate_size))); 357 m_iovec.iov_base = m_xstate.get(); 361 ::memset(m_xstate.get(), 0, xstate_size); 465 m_xstate->fxsave.stmm[reg - m_reg_info.first_st].bytes, 469 m_xstate->fxsave.stmm[reg - m_reg_info.first_mm].bytes, 473 m_xstate->fxsave.xmm[reg - m_reg_info.first_xmm].bytes, 528 uint8_t *src = (uint8_t *)m_xstate.get() + reg_info->byte_offset - 555 XSAVE_HDR::XFeature &xstate_bv = m_xstate->xsave.header.xstate_bv; 587 ::memcpy(m_xstate->fxsave.stmm[reg_index - m_reg_info.first_st].bytes, 591 ::memcpy(m_xstate->fxsave.stmm[reg_index - m_reg_info.first_mm].bytes, 595 ::memcpy(m_xstate->fxsave.xmm[reg_index - m_reg_info.first_xmm].bytes, 637 uint8_t *dst = (uint8_t *)m_xstate.get() + reg_info->byte_offset - 695 ::memcpy(dst, &m_xstate->fxsave, sizeof(m_xstate->fxsave)); 695 ::memcpy(dst, &m_xstate->fxsave, sizeof(m_xstate->fxsave)); 728 ::memcpy(dst, m_xstate.get(), sizeof(FPR)); 786 ::memcpy(&m_xstate->fxsave, src, sizeof(m_xstate->fxsave)); 786 ::memcpy(&m_xstate->fxsave, src, sizeof(m_xstate->fxsave)); 788 ::memcpy(&m_xstate->xsave, src, sizeof(m_xstate->xsave)); 788 ::memcpy(&m_xstate->xsave, src, sizeof(m_xstate->xsave)); 842 if ((m_xstate->xsave.i387.xcr0 & mask_XSTATE_AVX) == mask_XSTATE_AVX) 847 if ((m_xstate->xsave.i387.xcr0 & mask_XSTATE_MPX) == mask_XSTATE_MPX) 884 &m_iovec, sizeof(m_xstate->fxsave), 887 return WriteRegisterSet(&m_iovec, sizeof(m_xstate->xsave), NT_X86_XSTATE); 908 m_xstate->fxsave.xmm[reg_no].bytes, 909 m_xstate->xsave.ymmh[reg_no].bytes); 924 m_xstate->fxsave.xmm[reg_no].bytes, 925 m_xstate->xsave.ymmh[reg_no].bytes); 935 return &m_xstate->fxsave; 946 return sizeof(m_xstate->fxsave); 959 error = ReadRegisterSet(&m_iovec, sizeof(m_xstate->xsave), NT_X86_XSTATE); 966 &m_iovec, sizeof(m_xstate->xsave), 988 m_xstate->xsave.mpxr[reg - m_reg_info.first_mpxr].bytes, 992 m_xstate->xsave.mpxc[reg - m_reg_info.first_mpxc].bytes, 1003 ::memcpy(m_xstate->xsave.mpxr[reg - m_reg_info.first_mpxr].bytes, 1006 ::memcpy(m_xstate->xsave.mpxc[reg - m_reg_info.first_mpxc].bytes,