Lines Matching refs:Tss
407 && ( pGuestTss->esp0 != pVM->selm.s.Tss.esp1
408 || pGuestTss->ss0 != (pVM->selm.s.Tss.ss1 & ~1)) /* undo raw-r0 */
412 (RTSEL)(pVM->selm.s.Tss.ss1 & ~1), (RTGCPTR)pVM->selm.s.Tss.esp1, (RTSEL)pGuestTss->ss0, (RTGCPTR)pGuestTss->esp0));
413 pVM->selm.s.Tss.esp1 = pGuestTss->esp0;
414 pVM->selm.s.Tss.ss1 = pGuestTss->ss0 | 1;
421 && ( pGuestTss->esp1 != pVM->selm.s.Tss.esp2
422 || pGuestTss->ss1 != ((pVM->selm.s.Tss.ss2 & ~2) | 1)) /* undo raw-r1 */
426 (RTSEL)((pVM->selm.s.Tss.ss2 & ~2) | 1), (RTGCPTR)pVM->selm.s.Tss.esp2, (RTSEL)pGuestTss->ss1, (RTGCPTR)pGuestTss->esp1));
427 pVM->selm.s.Tss.esp2 = pGuestTss->esp1;
428 pVM->selm.s.Tss.ss2 = (pGuestTss->ss1 & ~1) | 2;
445 && ( s.esp0 != pVM->selm.s.Tss.esp1
446 || s.ss0 != (pVM->selm.s.Tss.ss1 & ~1)) /* undo raw-r0 */
450 (RTSEL)(pVM->selm.s.Tss.ss1 & ~1), (RTGCPTR)pVM->selm.s.Tss.esp1, (RTSEL)s.ss0, (RTGCPTR)s.esp0));
451 pVM->selm.s.Tss.esp1 = s.esp0;
452 pVM->selm.s.Tss.ss1 = s.ss0 | 1;
479 uint32_t offIntRedirBitmap = pVM->selm.s.offGuestIoBitmap - sizeof(pVM->selm.s.Tss.IntRedirBitmap);
481 && offIntRedirBitmap + sizeof(pVM->selm.s.Tss.IntRedirBitmap) >= offRange + cb
482 && offIntRedirBitmap + sizeof(pVM->selm.s.Tss.IntRedirBitmap) <= pVM->selm.s.cbGuestTss)
488 for (uint32_t i = 0; i < sizeof(pVM->selm.s.Tss.IntRedirBitmap) / 8; i++)
490 rc = selmRCReadTssBits(pVM, &pVM->selm.s.Tss.IntRedirBitmap[i * 8],