Changeset 98122 in vbox for trunk/src/VBox/VMM/VMMR3/PDM.cpp
- Timestamp:
- Jan 19, 2023 12:03:23 AM (2 years ago)
- svn:sync-xref-src-repo-rev:
- 155291
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/PDM.cpp
r98103 r98122 2121 2121 DECLINLINE(int) pdmR3ResumeUsb(PPDMUSBINS pUsbIns) 2122 2122 { 2123 Assert(pUsbIns->Internal.s.fVMSuspended); 2124 if (pUsbIns->pReg->pfnVMResume) 2125 { 2126 LogFlow(("PDMR3Resume: Notifying - device '%s'/%d\n", pUsbIns->pReg->szName, pUsbIns->iInstance)); 2127 int rc = VINF_SUCCESS; pUsbIns->pReg->pfnVMResume(pUsbIns); 2128 if (RT_FAILURE(rc)) 2129 { 2130 LogRel(("PDMR3Resume: Device '%s'/%d -> %Rrc\n", pUsbIns->pReg->szName, pUsbIns->iInstance, rc)); 2131 return rc; 2132 } 2133 } 2134 pUsbIns->Internal.s.fVMSuspended = false; 2123 if (pUsbIns->Internal.s.fVMSuspended) 2124 { 2125 if (pUsbIns->pReg->pfnVMResume) 2126 { 2127 LogFlow(("PDMR3Resume: Notifying - device '%s'/%d\n", pUsbIns->pReg->szName, pUsbIns->iInstance)); 2128 int rc = VINF_SUCCESS; pUsbIns->pReg->pfnVMResume(pUsbIns); 2129 if (RT_FAILURE(rc)) 2130 { 2131 LogRel(("PDMR3Resume: Device '%s'/%d -> %Rrc\n", pUsbIns->pReg->szName, pUsbIns->iInstance, rc)); 2132 return rc; 2133 } 2134 } 2135 pUsbIns->Internal.s.fVMSuspended = false; 2136 } 2135 2137 return VINF_SUCCESS; 2136 2138 }
Note:
See TracChangeset
for help on using the changeset viewer.