Searched defs:cbTss (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/VMM/VMMAll/
H A DIOMAll.cpp830 RTGCUINTPTR cbTss; local
832 int rc2 = SELMGetTSSInfo(pVM, pVCpu, &GCPtrTss, &cbTss, &fCanHaveIOBitmap);
840 || cbTss <= sizeof(VBOXTSS)) /** @todo r=bird: Should this really include the interrupt redirection bitmap? */
842 Log(("iomInterpretCheckPortIOAccess: Port=%RTiop cb=%d cbTss=%#x fCanHaveIOBitmap=%RTbool -> #GP(0)\n",
843 Port, cb, cbTss, fCanHaveIOBitmap));
863 if (offTss + 1 >= cbTss)
865 Log(("iomInterpretCheckPortIOAccess: Port=%RTiop cb=%d offTss=%#x cbTss=%#x -> #GP(0)\n",
866 Port, cb, offTss, cbTss));
887 LogFlow(("iomInterpretCheckPortIOAccess: Port=%RTiop cb=%d offTss=%#x cbTss=%#x u16=%#x -> OK\n",
888 Port, cb, u16, offTss, cbTss));
[all...]
/vbox/src/VBox/VMM/VMMR3/
H A DSELM.cpp1550 * have to be a bit careful with it. We make sure cbTss
1552 * make sure cbTss is 0.
1558 uint32_t cbTss = trHid.u32Limit; local
1560 || (cbTss == 0 && GCPtrTss == 0 && trHid.Attr.u == 0 /* TR=0 */)
1561 || (cbTss == 0xffff && GCPtrTss == 0 && trHid.Attr.n.u1Present && trHid.Attr.n.u4Type == X86_SEL_TYPE_SYS_386_TSS_BUSY /* RESET */));
1568 if (!++cbTss)
1569 cbTss = UINT32_MAX;
1573 Assert( (cbTss == 0 && GCPtrTss == 0 && trHid.Attr.u == 0 /* TR=0 */)
1574 || (cbTss == 0xffff && GCPtrTss == 0 && trHid.Attr.n.u1Present && trHid.Attr.n.u4Type == X86_SEL_TYPE_SYS_386_TSS_BUSY /* RESET */));
1575 cbTss
1926 uint32_t cbTss = trHid.u32Limit; local
[all...]
/vbox/src/VBox/Debugger/
H A DDBGCEmulateCodeView.cpp3259 uint32_t cbTss = VarTssAddr.enmRangeType == DBGCVAR_RANGE_BYTES ? (uint32_t)VarTssAddr.u64Range : 0; local
3260 if (cbTss == 0)
3261 cbTss = cbTssMin;
3262 else if (cbTss < cbTssMin)
3265 else if (cbTss > cbTssMax)
3266 cbTss = cbTssMax;
3267 DBGCVAR_SET_RANGE(&VarTssAddr, DBGCVAR_RANGE_BYTES, cbTss);
3274 rc = DBGCCmdHlpMemRead(pCmdHlp, abBuf, cbTss, &VarTssAddr, &cbTssRead);
3280 if (cbTssRead < cbTss)
3281 memset(&abBuf[cbTssRead], 0xff, cbTss
[all...]

Completed in 89 milliseconds