Lines Matching refs:uInstance

885 static int                  ssmR3Register(PVM pVM, const char *pszName, uint32_t uInstance, uint32_t uVersion, size_t cbGuess, const char *pszBefore, PSSMUNIT *ppUnit);
928 int rc = SSMR3RegisterInternal(pVM, "SSM", 0 /*uInstance*/, 1 /*uVersion*/, 64 /*cbGuess*/,
933 rc = SSMR3RegisterInternal(pVM, "SSMLiveControl", 0 /*uInstance*/, 1 /*uVersion*/, 1 /*cbGuess*/,
1110 * @param uInstance The instance id.
1118 static int ssmR3Register(PVM pVM, const char *pszName, uint32_t uInstance,
1151 if ( pUnit->u32Instance == uInstance
1182 pUnit->u32Instance = uInstance;
1217 * @param uInstance The instance identifier of the data unit.
1239 uint32_t uInstance, uint32_t uVersion, size_t cbGuess, const char *pszBefore,
1245 int rc = ssmR3Register(pVM, pszName, uInstance, uVersion, cbGuess, pszBefore, &pUnit);
1273 * @param uInstance The instance identifier of the data unit.
1292 SSMR3RegisterDriver(PVM pVM, PPDMDRVINS pDrvIns, const char *pszName, uint32_t uInstance, uint32_t uVersion, size_t cbGuess,
1298 int rc = ssmR3Register(pVM, pszName, uInstance, uVersion, cbGuess, NULL, &pUnit);
1325 * @param uInstance The instance identifier of the data unit.
1344 SSMR3RegisterUsb(PVM pVM, PPDMUSBINS pUsbIns, const char *pszName, uint32_t uInstance, uint32_t uVersion, size_t cbGuess,
1350 int rc = ssmR3Register(pVM, pszName, uInstance, uVersion, cbGuess, NULL, &pUnit);
1376 * @param uInstance The instance identifier of the data unit.
1394 VMMR3DECL(int) SSMR3RegisterInternal(PVM pVM, const char *pszName, uint32_t uInstance, uint32_t uVersion, size_t cbGuess,
1400 int rc = ssmR3Register(pVM, pszName, uInstance, uVersion, cbGuess, NULL /* pszBefore */, &pUnit);
1425 * @param uInstance The instance identifier of the data unit.
1444 VMMR3DECL(int) SSMR3RegisterExternal(PUVM pUVM, const char *pszName, uint32_t uInstance, uint32_t uVersion, size_t cbGuess,
1454 int rc = ssmR3Register(pVM, pszName, uInstance, uVersion, cbGuess, NULL /* pszBefore */, &pUnit);
1493 * @param uInstance Instance number.
1495 VMMR3DECL(int) SSMR3RegisterStub(PVM pVM, const char *pszName, uint32_t uInstance)
1497 return SSMR3RegisterInternal(pVM, pszName, uInstance, UINT32_MAX, 0,
1513 * @param uInstance The instance identifier of the data unit.
1517 VMMR3_INT_DECL(int) SSMR3DeregisterDevice(PVM pVM, PPDMDEVINS pDevIns, const char *pszName, uint32_t uInstance)
1541 && pUnit->u32Instance == uInstance
1589 * @param uInstance The instance identifier of the data unit.
1593 VMMR3_INT_DECL(int) SSMR3DeregisterDriver(PVM pVM, PPDMDRVINS pDrvIns, const char *pszName, uint32_t uInstance)
1617 && pUnit->u32Instance == uInstance))
1663 * @param uInstance The instance identifier of the data unit.
1667 VMMR3_INT_DECL(int) SSMR3DeregisterUsb(PVM pVM, PPDMUSBINS pUsbIns, const char *pszName, uint32_t uInstance)
1687 && pUnit->u32Instance == uInstance))
8084 * @param uInstance The data unit instance id.
8086 static PSSMUNIT ssmR3Find(PVM pVM, const char *pszName, uint32_t uInstance)
8091 && ( pUnit->u32Instance != uInstance
8822 uint32_t uInstance = pUnit ? pUnit->u32Instance : 0;
8826 pszName, uInstance, pszMsg, pSSM->u.Read.uCurUnitVer);
8829 pszName, uInstance, pszMsg, pSSM->u.Read.uCurUnitVer, pSSM->u.Read.uCurUnitPass);
8832 pszName, uInstance, pszMsg);
8835 pszName, uInstance, pszMsg);
8838 pszName, uInstance, pszMsg);