Lines Matching defs:pOtherRec
10372 PIEMVERIFYEVTREC pOtherRec = pIemCpu->pOtherEvtRecHead;
10373 while (pIemRec && pOtherRec)
10378 && !IEMVERIFYEVENT_IS_RAM(pOtherRec->enmEvent)
10387 if (pIemRec->enmEvent != pOtherRec->enmEvent)
10389 iemVerifyAssertRecords(pIemCpu, pIemRec, pOtherRec, "Type mismatches");
10396 fEquals = pIemRec->u.IOPortRead.Port == pOtherRec->u.IOPortRead.Port
10397 && pIemRec->u.IOPortRead.cbValue == pOtherRec->u.IOPortRead.cbValue;
10400 fEquals = pIemRec->u.IOPortWrite.Port == pOtherRec->u.IOPortWrite.Port
10401 && pIemRec->u.IOPortWrite.cbValue == pOtherRec->u.IOPortWrite.cbValue
10402 && pIemRec->u.IOPortWrite.u32Value == pOtherRec->u.IOPortWrite.u32Value;
10405 fEquals = pIemRec->u.RamRead.GCPhys == pOtherRec->u.RamRead.GCPhys
10406 && pIemRec->u.RamRead.cb == pOtherRec->u.RamRead.cb;
10409 fEquals = pIemRec->u.RamWrite.GCPhys == pOtherRec->u.RamWrite.GCPhys
10410 && pIemRec->u.RamWrite.cb == pOtherRec->u.RamWrite.cb
10411 && !memcmp(pIemRec->u.RamWrite.ab, pOtherRec->u.RamWrite.ab, pIemRec->u.RamWrite.cb);
10419 iemVerifyAssertRecords(pIemCpu, pIemRec, pOtherRec, "Mismatch");
10425 pOtherRec = pOtherRec->pNext;
10437 else if (pOtherRec != NULL)
10438 iemVerifyAssertRecord(pIemCpu, pOtherRec, "Extra Other record!");