Changeset 81591 in vbox for trunk/src/VBox/Devices/EFI
- Timestamp:
- Oct 30, 2019 2:14:10 PM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 134346
- Location:
- trunk/src/VBox/Devices/EFI
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/DevEFI.cpp
r81557 r81591 1135 1135 { 1136 1136 RT_NOREF(pszArgs); 1137 PDEVEFIR3 pThisCC = PDM INS_2_DATA_CC(pDevIns, PDEVEFIR3);1137 PDEVEFIR3 pThisCC = PDMDEVINS_2_DATA_CC(pDevIns, PDEVEFIR3); 1138 1138 PDMDevHlpCritSectEnter(pDevIns, pDevIns->pCritSectRoR3, VERR_IGNORED); 1139 1139 … … 1444 1444 { 1445 1445 RT_NOREF(pvUser); 1446 PDEVEFIR3 pThisCC = PDM INS_2_DATA_CC(pDevIns, PDEVEFIR3);1446 PDEVEFIR3 pThisCC = PDMDEVINS_2_DATA_CC(pDevIns, PDEVEFIR3); 1447 1447 Log4(("EFI in: %x %x\n", Port, cb)); 1448 1448 … … 1530 1530 { 1531 1531 RT_NOREF(pvUser); 1532 PDEVEFIR3 pThisCC = PDM INS_2_DATA_CC(pDevIns, PDEVEFIR3);1532 PDEVEFIR3 pThisCC = PDMDEVINS_2_DATA_CC(pDevIns, PDEVEFIR3); 1533 1533 int rc = VINF_SUCCESS; 1534 1534 Log4(("efi: out %x %x %d\n", Port, u32, cb)); … … 1688 1688 static DECLCALLBACK(VBOXSTRICTRC) efiR3NvMmioWrite(PPDMDEVINS pDevIns, void *pvUser, RTGCPHYS off, void const *pv, unsigned cb) 1689 1689 { 1690 PDEVEFI pThis = PDM INS_2_DATA(pDevIns, PDEVEFI);1690 PDEVEFI pThis = PDMDEVINS_2_DATA(pDevIns, PDEVEFI); 1691 1691 RT_NOREF(pvUser); 1692 1692 … … 1700 1700 static DECLCALLBACK(VBOXSTRICTRC) efiR3NvMmioRead(PPDMDEVINS pDevIns, void *pvUser, RTGCPHYS off, void *pv, unsigned cb) 1701 1701 { 1702 PDEVEFI pThis = PDM INS_2_DATA(pDevIns, PDEVEFI);1702 PDEVEFI pThis = PDMDEVINS_2_DATA(pDevIns, PDEVEFI); 1703 1703 RT_NOREF(pvUser); 1704 1704 … … 1710 1710 static DECLCALLBACK(int) efiSaveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM) 1711 1711 { 1712 PDEVEFI pThis = PDM INS_2_DATA(pDevIns, PDEVEFI);1712 PDEVEFI pThis = PDMDEVINS_2_DATA(pDevIns, PDEVEFI); 1713 1713 LogFlow(("efiSaveExec:\n")); 1714 1714 … … 1718 1718 static DECLCALLBACK(int) efiLoadExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass) 1719 1719 { 1720 PDEVEFI pThis = PDM INS_2_DATA(pDevIns, PDEVEFI);1721 PDEVEFIR3 pThisCC = PDM INS_2_DATA_CC(pDevIns, PDEVEFIR3);1720 PDEVEFI pThis = PDMDEVINS_2_DATA(pDevIns, PDEVEFI); 1721 PDEVEFIR3 pThisCC = PDMDEVINS_2_DATA_CC(pDevIns, PDEVEFIR3); 1722 1722 PCPDMDEVHLPR3 pHlp = pDevIns->pHlpR3; 1723 1723 LogFlow(("efiLoadExec: uVersion=%d uPass=%d\n", uVersion, uPass)); … … 1840 1840 static DECLCALLBACK(int) efiInitComplete(PPDMDEVINS pDevIns) 1841 1841 { 1842 PDEVEFIR3 pThisCC = PDM INS_2_DATA_CC(pDevIns, PDEVEFIR3);1842 PDEVEFIR3 pThisCC = PDMDEVINS_2_DATA_CC(pDevIns, PDEVEFIR3); 1843 1843 1844 1844 PVM pVM = PDMDevHlpGetVM(pDevIns); … … 1886 1886 { 1887 1887 RT_NOREF(enmCtx); 1888 PDEVEFIR3 pThisCC = PDM INS_2_DATA_CC(pDevIns, PDEVEFIR3);1888 PDEVEFIR3 pThisCC = PDMDEVINS_2_DATA_CC(pDevIns, PDEVEFIR3); 1889 1889 1890 1890 /* … … 1925 1925 static DECLCALLBACK(void) efiReset(PPDMDEVINS pDevIns) 1926 1926 { 1927 PDEVEFI pThis = PDM INS_2_DATA(pDevIns, PDEVEFI);1928 PDEVEFIR3 pThisCC = PDM INS_2_DATA_CC(pDevIns, PDEVEFIR3);1927 PDEVEFI pThis = PDMDEVINS_2_DATA(pDevIns, PDEVEFI); 1928 PDEVEFIR3 pThisCC = PDMDEVINS_2_DATA_CC(pDevIns, PDEVEFIR3); 1929 1929 LogFlow(("efiReset\n")); 1930 1930 … … 1953 1953 static DECLCALLBACK(void) efiPowerOff(PPDMDEVINS pDevIns) 1954 1954 { 1955 PDEVEFIR3 pThisCC = PDM INS_2_DATA_CC(pDevIns, PDEVEFIR3);1955 PDEVEFIR3 pThisCC = PDMDEVINS_2_DATA_CC(pDevIns, PDEVEFIR3); 1956 1956 1957 1957 if (pThisCC->Lun0.pNvramDrv) … … 1972 1972 { 1973 1973 PDMDEV_CHECK_VERSIONS_RETURN_QUIET(pDevIns); 1974 PDEVEFI pThis = PDM INS_2_DATA(pDevIns, PDEVEFI);1975 PDEVEFIR3 pThisCC = PDM INS_2_DATA_CC(pDevIns, PDEVEFIR3);1974 PDEVEFI pThis = PDMDEVINS_2_DATA(pDevIns, PDEVEFI); 1975 PDEVEFIR3 pThisCC = PDMDEVINS_2_DATA_CC(pDevIns, PDEVEFIR3); 1976 1976 1977 1977 nvramFlushDeviceVariableList(pThisCC); … … 2362 2362 { 2363 2363 PDMDEV_CHECK_VERSIONS_RETURN(pDevIns); 2364 PDEVEFI pThis = PDM INS_2_DATA(pDevIns, PDEVEFI);2365 PDEVEFIR3 pThisCC = PDM INS_2_DATA_CC(pDevIns, PDEVEFIR3);2364 PDEVEFI pThis = PDMDEVINS_2_DATA(pDevIns, PDEVEFI); 2365 PDEVEFIR3 pThisCC = PDMDEVINS_2_DATA_CC(pDevIns, PDEVEFIR3); 2366 2366 PCPDMDEVHLPR3 pHlp = pDevIns->pHlpR3; 2367 2367 int rc; … … 2696 2696 { 2697 2697 PDMDEV_CHECK_VERSIONS_RETURN(pDevIns); 2698 PDEVEFI pThis = PDM INS_2_DATA(pDevIns, PDEVEFI);2698 PDEVEFI pThis = PDMDEVINS_2_DATA(pDevIns, PDEVEFI); 2699 2699 2700 2700 # if 1 -
trunk/src/VBox/Devices/EFI/DevFlash.cpp
r81516 r81591 77 77 PDMBOTHCBDECL(VBOXSTRICTRC) flashMMIOWrite(PPDMDEVINS pDevIns, void *pvUser, RTGCPHYS off, void const *pv, unsigned cb) 78 78 { 79 PDEVFLASH pThis = PDM INS_2_DATA(pDevIns, PDEVFLASH);79 PDEVFLASH pThis = PDMDEVINS_2_DATA(pDevIns, PDEVFLASH); 80 80 RT_NOREF1(pvUser); 81 81 return flashWrite(&pThis->Core, off, pv, cb); … … 88 88 PDMBOTHCBDECL(VBOXSTRICTRC) flashMMIORead(PPDMDEVINS pDevIns, void *pvUser, RTGCPHYS off, void *pv, unsigned cb) 89 89 { 90 PDEVFLASH pThis = PDM INS_2_DATA(pDevIns, PDEVFLASH);90 PDEVFLASH pThis = PDMDEVINS_2_DATA(pDevIns, PDEVFLASH); 91 91 RT_NOREF1(pvUser); 92 92 return flashRead(&pThis->Core, off, pv, cb); … … 100 100 static DECLCALLBACK(int) flashSaveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM) 101 101 { 102 PDEVFLASH pThis = PDM INS_2_DATA(pDevIns, PDEVFLASH);102 PDEVFLASH pThis = PDMDEVINS_2_DATA(pDevIns, PDEVFLASH); 103 103 return flashR3SaveExec(&pThis->Core, pDevIns, pSSM); 104 104 } … … 110 110 static DECLCALLBACK(int) flashLoadExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass) 111 111 { 112 PDEVFLASH pThis = PDM INS_2_DATA(pDevIns, PDEVFLASH);112 PDEVFLASH pThis = PDMDEVINS_2_DATA(pDevIns, PDEVFLASH); 113 113 Assert(uPass == SSM_PASS_FINAL); NOREF(uPass); 114 114 … … 126 126 static DECLCALLBACK(void) flashReset(PPDMDEVINS pDevIns) 127 127 { 128 PDEVFLASH pThis = PDM INS_2_DATA(pDevIns, PDEVFLASH);128 PDEVFLASH pThis = PDMDEVINS_2_DATA(pDevIns, PDEVFLASH); 129 129 flashR3Reset(&pThis->Core); 130 130 } … … 137 137 { 138 138 PDMDEV_CHECK_VERSIONS_RETURN_QUIET(pDevIns); 139 PDEVFLASH pThis = PDM INS_2_DATA(pDevIns, PDEVFLASH);140 PDEVFLASHR3 pThisR3 = PDM INS_2_DATA_CC(pDevIns, PDEVFLASHR3);139 PDEVFLASH pThis = PDMDEVINS_2_DATA(pDevIns, PDEVFLASH); 140 PDEVFLASHR3 pThisR3 = PDMDEVINS_2_DATA_CC(pDevIns, PDEVFLASHR3); 141 141 142 142 if (pThisR3->pszFlashFile) … … 161 161 { 162 162 PDMDEV_CHECK_VERSIONS_RETURN(pDevIns); 163 PDEVFLASH pThis = PDM INS_2_DATA(pDevIns, PDEVFLASH);164 PDEVFLASHR3 pThisR3 = PDM INS_2_DATA_CC(pDevIns, PDEVFLASHR3);163 PDEVFLASH pThis = PDMDEVINS_2_DATA(pDevIns, PDEVFLASH); 164 PDEVFLASHR3 pThisR3 = PDMDEVINS_2_DATA_CC(pDevIns, PDEVFLASHR3); 165 165 PCPDMDEVHLPR3 pHlp = pDevIns->pHlpR3; 166 166 … … 248 248 { 249 249 PDMDEV_CHECK_VERSIONS_RETURN(pDevIns); 250 PDEVFLASH pThis = PDM INS_2_DATA(pDevIns, PDEVFLASH);250 PDEVFLASH pThis = PDMDEVINS_2_DATA(pDevIns, PDEVFLASH); 251 251 252 252 # if 1 -
trunk/src/VBox/Devices/EFI/DevSmc.cpp
r81520 r81591 485 485 static DECLCALLBACK(int) devR0SmcReqHandler(PPDMDEVINS pDevIns, uint32_t uReq, uint64_t uArg) 486 486 { 487 PDEVSMC pThis = PDM INS_2_DATA(pDevIns, PDEVSMC);487 PDEVSMC pThis = PDMDEVINS_2_DATA(pDevIns, PDEVSMC); 488 488 int rc = VERR_INVALID_FUNCTION; 489 489 RT_NOREF_PV(uArg); … … 1293 1293 * The first register, usually only one is accessed. 1294 1294 */ 1295 PDEVSMC pThis = PDM INS_2_DATA(pDevIns, PDEVSMC);1295 PDEVSMC pThis = PDMDEVINS_2_DATA(pDevIns, PDEVSMC); 1296 1296 AssertReturn(offPort < RT_ELEMENTS(g_aSmcRegs), VERR_INTERNAL_ERROR_3); /* impossible*/ 1297 1297 VBOXSTRICTRC rc = g_aSmcRegs[offPort].pfnWrite(pThis, offPort, u32); … … 1334 1334 #endif 1335 1335 1336 PDEVSMC pThis = PDM INS_2_DATA(pDevIns, PDEVSMC);1336 PDEVSMC pThis = PDMDEVINS_2_DATA(pDevIns, PDEVSMC); 1337 1337 #ifdef LOG_ENABLED 1338 1338 RTIOPORT const offPortLog = offPort; … … 1382 1382 static DECLCALLBACK(int) smcR3SaveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM) 1383 1383 { 1384 PDEVSMC pThis = PDM INS_2_DATA(pDevIns, PDEVSMC);1384 PDEVSMC pThis = PDMDEVINS_2_DATA(pDevIns, PDEVSMC); 1385 1385 RT_NOREF2(pSSM, pThis); 1386 1386 … … 1394 1394 static DECLCALLBACK(int) smcR3LoadExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass) 1395 1395 { 1396 PDEVSMC pThis = PDM INS_2_DATA(pDevIns, PDEVSMC);1396 PDEVSMC pThis = PDMDEVINS_2_DATA(pDevIns, PDEVSMC); 1397 1397 Assert(uPass == SSM_PASS_FINAL); NOREF(uPass); 1398 1398 RT_NOREF2(pSSM, pThis); … … 1424 1424 { 1425 1425 PDMDEV_CHECK_VERSIONS_RETURN(pDevIns); 1426 PDEVSMC pThis = PDM INS_2_DATA(pDevIns, PDEVSMC);1426 PDEVSMC pThis = PDMDEVINS_2_DATA(pDevIns, PDEVSMC); 1427 1427 PCPDMDEVHLPR3 pHlp = pDevIns->pHlpR3; 1428 1428 … … 1507 1507 { 1508 1508 PDMDEV_CHECK_VERSIONS_RETURN(pDevIns); 1509 PDEVSMC pThis = PDM INS_2_DATA(pDevIns, PDEVSMC);1509 PDEVSMC pThis = PDMDEVINS_2_DATA(pDevIns, PDEVSMC); 1510 1510 1511 1511 int rc = PDMDevHlpIoPortSetUpContext(pDevIns, pThis->hIoPorts, smcIoPortWrite, smcIoPortRead, NULL /*pvUser*/);
Note:
See TracChangeset
for help on using the changeset viewer.