Lines Matching refs:lpszName
368 static void usbLibDevStrFree(LPSTR lpszName)
370 RTStrFree(lpszName);
740 static int usbLibDevGetHubDevices(LPCSTR lpszName, PUSBDEVICE *ppDevs, uint32_t *pcDevs);
785 LPSTR lpszName = NULL;
786 rc = usbLibDevStrDriverKeyGet(hHub, iPort, &lpszName);
787 Assert(!!lpszName == !!RT_SUCCESS(rc));
788 if (!lpszName)
790 lpszName = &nameEmptyBuf;
806 rc = usbLibDevPopulate(pDev, pConInfo, iPort, lpszName, lpcszHubName, pList);
819 Assert(lpszName);
820 usbLibDevStrFree(lpszName);
828 static int usbLibDevGetHubDevices(LPCSTR lpszName, PUSBDEVICE *ppDevs, uint32_t *pcDevs)
830 LPSTR lpszDevName = (LPSTR)RTMemAllocZ(strlen(lpszName) + sizeof("\\\\.\\"));
841 strcpy(lpszDevName + sizeof("\\\\.\\") - sizeof (lpszDevName[0]), lpszName);
865 usbLibDevGetHubPortDevices(hDev, lpszName, i, ppDevs, pcDevs);
888 char* lpszName;
889 rc = usbLibDevStrRootHubNameGet(hCtl, &lpszName);
893 rc = usbLibDevGetHubDevices(lpszName, ppDevs, pcDevs);
895 usbLibDevStrFree(lpszName);