Lines Matching refs:pszAddress
443 const char *pszAddress = pDevice->pszAddress;
445 if (pDevice->pszAddress == NULL)
448 const char *pszAddress = strstr(pDevice->pszAddress, "//device:");
449 pszAddress = pszAddress != NULL
450 ? pszAddress + sizeof("//device:") - 1
451 : pDevice->pszAddress;
453 if ( access(pszAddress, R_OK | W_OK) != 0
477 RTStrAPrintf((char **)&pDevNew->pszAddress, "%s/%03d/%03d", pcszUsbfsRoot, pDevNew->bBus, pDevNew->bDevNum);
478 if (pDevNew->pszAddress)
1197 Log3(("OS device address: %s\n", pDev->pszAddress));
1345 /* We use a double slash as a separator in the pszAddress field. This is
1348 char *pszAddress = NULL;
1349 RTStrAPrintf(&pszAddress, "sysfs:%s//device:%s", pszSysfsPath,
1351 Dev->pszAddress = pszAddress;
1387 && Dev->pszAddress != NULL
1474 pNext->pszAddress = RTStrDup(*pcsz);
1475 if (!pNext || !pNext->pszAddress)
1701 if (access(pDevice->pszAddress, R_OK | W_OK))