vbox的更動 90436 路徑 trunk/src/VBox/Devices/Bus/DevPciIch9.cpp
- 時間撮記:
- 2021-7-30 下午04:03:48 (4 年 以前)
- svn:sync-xref-src-repo-rev:
- 146040
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/Devices/Bus/DevPciIch9.cpp
r85912 r90436 282 282 u32 &= ~3; 283 283 284 PCI_LOCK (pDevIns, VINF_IOM_R3_IOPORT_WRITE);284 PCI_LOCK_RET(pDevIns, VINF_IOM_R3_IOPORT_WRITE); 285 285 pThis->uConfigReg = u32; 286 286 PCI_UNLOCK(pDevIns); … … 306 306 PDEVPCIROOT pThis = PDMINS_2_DATA(pDevIns, PDEVPCIROOT); 307 307 308 PCI_LOCK (pDevIns, VINF_IOM_R3_IOPORT_READ);308 PCI_LOCK_RET(pDevIns, VINF_IOM_R3_IOPORT_READ); 309 309 *pu32 = pThis->uConfigReg; 310 310 PCI_UNLOCK(pDevIns); … … 388 388 if (!(offPort % cb)) 389 389 { 390 PCI_LOCK (pDevIns, VINF_IOM_R3_IOPORT_WRITE);390 PCI_LOCK_RET(pDevIns, VINF_IOM_R3_IOPORT_WRITE); 391 391 392 392 if (pThis->uConfigReg & (1 << 31)) … … 486 486 *pu32 = 0xffffffff; 487 487 488 PCI_LOCK (pDevIns, VINF_IOM_R3_IOPORT_READ);488 PCI_LOCK_RET(pDevIns, VINF_IOM_R3_IOPORT_READ); 489 489 490 490 /* Configuration space mapping enabled? */ … … 678 678 679 679 /* Perform configuration space write */ 680 PCI_LOCK (pDevIns, VINF_IOM_R3_MMIO_WRITE);680 PCI_LOCK_RET(pDevIns, VINF_IOM_R3_MMIO_WRITE); 681 681 VBOXSTRICTRC rcStrict = ich9pciConfigWrite(pDevIns, pPciRoot, &aDest, u32, cb, VINF_IOM_R3_MMIO_WRITE); 682 682 PCI_UNLOCK(pDevIns); … … 702 702 /* Perform configuration space read */ 703 703 uint32_t u32Value = 0; 704 PCI_LOCK (pDevIns, VINF_IOM_R3_MMIO_READ);704 PCI_LOCK_RET(pDevIns, VINF_IOM_R3_MMIO_READ); 705 705 VBOXSTRICTRC rcStrict = ich9pciConfigRead(pPciRoot, &aDest, cb, &u32Value, VINF_IOM_R3_MMIO_READ); 706 706 PCI_UNLOCK(pDevIns);
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器