Changeset 91885 in vbox for trunk/src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp
- Timestamp:
- Oct 20, 2021 12:01:26 PM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 147689
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp
r90908 r91885 71 71 static int patchAml(PPDMDEVINS pDevIns, uint8_t *pabAml, size_t cbAml) 72 72 { 73 PCPDMDEVHLPR3 pHlp = pDevIns->pHlpR3; 74 73 75 uint16_t cCpus; 74 int rc = CFGMR3QueryU16Def(pDevIns->pCfg, "NumCPUs", &cCpus, 1);76 int rc = pHlp->pfnCFGMQueryU16Def(pDevIns->pCfg, "NumCPUs", &cCpus, 1); 75 77 if (RT_FAILURE(rc)) 76 78 return rc; … … 78 80 /* Clear CPU objects at all, if needed */ 79 81 bool fShowCpu; 80 rc = CFGMR3QueryBoolDef(pDevIns->pCfg, "ShowCpu", &fShowCpu, false);82 rc = pHlp->pfnCFGMQueryBoolDef(pDevIns->pCfg, "ShowCpu", &fShowCpu, false); 81 83 if (RT_FAILURE(rc)) 82 84 return rc; … … 146 148 static int patchAmlCpuHotPlug(PPDMDEVINS pDevIns, uint8_t *pabAml, size_t cbAml) 147 149 { 150 PCPDMDEVHLPR3 pHlp = pDevIns->pHlpR3; 151 148 152 uint16_t cCpus; 149 int rc = CFGMR3QueryU16Def(pDevIns->pCfg, "NumCPUs", &cCpus, 1);153 int rc = pHlp->pfnCFGMQueryU16Def(pDevIns->pCfg, "NumCPUs", &cCpus, 1); 150 154 if (RT_FAILURE(rc)) 151 155 return rc; … … 286 290 uint8_t **ppabAmlCode, size_t *pcbAmlCode) 287 291 { 292 PCPDMDEVHLPR3 pHlp = pDevIns->pHlpR3; 293 288 294 char *pszAmlFilePath = NULL; 289 int rc = CFGMR3QueryStringAlloc(pDevIns->pCfg, pcszCfgName, &pszAmlFilePath);295 int rc = pHlp->pfnCFGMQueryStringAlloc(pDevIns->pCfg, pcszCfgName, &pszAmlFilePath); 290 296 if (RT_SUCCESS(rc)) 291 297 { … … 396 402 int acpiPrepareSsdt(PPDMDEVINS pDevIns, void **ppvPtr, size_t *pcbSsdt) 397 403 { 404 PCPDMDEVHLPR3 pHlp = pDevIns->pHlpR3; 405 398 406 uint8_t *pabAmlCodeSsdt = NULL; 399 407 size_t cbAmlCodeSsdt = 0; … … 402 410 { 403 411 bool fCpuHotPlug = false; 404 rc = CFGMR3QueryBoolDef(pDevIns->pCfg, "CpuHotPlug", &fCpuHotPlug, false);412 rc = pHlp->pfnCFGMQueryBoolDef(pDevIns->pCfg, "CpuHotPlug", &fCpuHotPlug, false); 405 413 if (RT_SUCCESS(rc)) 406 414 {
Note:
See TracChangeset
for help on using the changeset viewer.