Lines Matching refs:pfnCFGMConstructor
104 static int vmR3CreateU(PUVM pUVM, uint32_t cCpus, PFNCFGMCONSTRUCTOR pfnCFGMConstructor, void *pvUserCFGM);
171 * @param pfnCFGMConstructor Pointer to callback function for constructing the VM configuration tree.
173 * @param pvUserCFGM The user argument passed to pfnCFGMConstructor.
184 PFNCFGMCONSTRUCTOR pfnCFGMConstructor, void *pvUserCFGM,
187 LogFlow(("VMR3Create: cCpus=%RU32 pVmm2UserMethods=%p pfnVMAtError=%p pvUserVM=%p pfnCFGMConstructor=%p pvUserCFGM=%p ppVM=%p ppUVM=%p\n",
188 cCpus, pVmm2UserMethods, pfnVMAtError, pvUserVM, pfnCFGMConstructor, pvUserCFGM, ppVM, ppUVM));
204 AssertPtrNullReturn(pfnCFGMConstructor, VERR_INVALID_POINTER);
256 (PFNRT)vmR3CreateU, 4, pUVM, cCpus, pfnCFGMConstructor, pvUserCFGM);
583 static int vmR3CreateU(PUVM pUVM, uint32_t cCpus, PFNCFGMCONSTRUCTOR pfnCFGMConstructor, void *pvUserCFGM)
645 rc = CFGMR3Init(pVM, pfnCFGMConstructor, pvUserCFGM);