/vbox/include/iprt/ |
H A D | uri.h | 63 * @param pszUri The URI to check. 66 RTR3DECL(bool) RTUriHasScheme(const char *pszUri, const char *pszScheme); 72 * @param pszUri The URI to extract from. 74 RTR3DECL(char *) RTUriScheme(const char *pszUri); 80 * @param pszUri The URI to extract from. 82 RTR3DECL(char *) RTUriAuthority(const char *pszUri); 88 * @param pszUri The URI to extract from. 90 RTR3DECL(char *) RTUriPath(const char *pszUri); 96 * @param pszUri The URI to extract from. 98 RTR3DECL(char *) RTUriQuery(const char *pszUri); [all...] |
/vbox/src/VBox/Runtime/common/misc/ |
H A D | uri.cpp | 169 static bool rtUriFindSchemeEnd(const char *pszUri, size_t iStart, size_t cbLen, size_t *piEnd) argument 175 if (pszUri[i] == ':') 185 static bool rtUriCheckAuthorityStart(const char *pszUri, size_t iStart, size_t cbLen, size_t *piStart) argument 189 && pszUri[iStart ] == '/' 190 && pszUri[iStart + 1] == '/') 199 static bool rtUriFindAuthorityEnd(const char *pszUri, size_t iStart, size_t cbLen, size_t *piEnd) argument 205 if ( pszUri[i] == '/' 206 || pszUri[i] == '?' 207 || pszUri[i] == '#') 217 static bool rtUriCheckPathStart(const char *pszUri, size_ argument 236 rtUriFindPathEnd(const char *pszUri, size_t iStart, size_t cbLen, size_t *piEnd) argument 253 rtUriCheckQueryStart(const char *pszUri, size_t iStart, size_t cbLen, size_t *piStart) argument 265 rtUriFindQueryEnd(const char *pszUri, size_t iStart, size_t cbLen, size_t *piEnd) argument 281 rtUriCheckFragmentStart(const char *pszUri, size_t iStart, size_t cbLen, size_t *piStart) argument 386 RTUriHasScheme(const char *pszUri, const char *pszScheme) argument 398 RTUriScheme(const char *pszUri) argument 409 RTUriAuthority(const char *pszUri) argument 437 RTUriPath(const char *pszUri) argument 474 RTUriQuery(const char *pszUri) argument 522 RTUriFragment(const char *pszUri) argument 619 RTUriFilePath(const char *pszUri, uint32_t uFormat) argument 624 RTUriFileNPath(const char *pszUri, uint32_t uFormat, size_t cchMax) argument [all...] |
/vbox/src/VBox/Runtime/testcase/ |
H A D | tstRTUri.cpp | 199 static void tstScheme(size_t iCount, const char *pszUri, const char *pszTest) argument 201 char *pszResult = RTUriScheme(pszUri); 214 static void tstAuthority(size_t iCount, const char *pszUri, const char *pszTest) argument 216 char *pszResult = RTUriAuthority(pszUri); 229 static void tstPath(size_t iCount, const char *pszUri, const char *pszTest) argument 231 char *pszResult = RTUriPath(pszUri); 244 static void tstQuery(size_t iCount, const char *pszUri, const char *pszTest) argument 246 char *pszResult = RTUriQuery(pszUri); 259 static void tstFragment(size_t iCount, const char *pszUri, const char *pszTest) argument 261 char *pszResult = RTUriFragment(pszUri); 306 tstFilePath(size_t iCount, const char *pszUri, const char *pszTest, uint32_t uFormat) argument [all...] |
/vbox/src/VBox/VMM/VMMR3/ |
H A D | PDMAsyncCompletion.cpp | 1056 RTPathFilename(pEndpoint->pszUri), i*100, i*100+100-1); 1063 RTPathFilename(pEndpoint->pszUri), i*100, i*100+100-1); 1070 RTPathFilename(pEndpoint->pszUri), i*100, i*100+100-1); 1077 RTPathFilename(pEndpoint->pszUri), i*10, i*10+10-1); 1084 RTPathFilename(pEndpoint->pszUri)); 1091 RTPathFilename(pEndpoint->pszUri)); 1098 RTPathFilename(pEndpoint->pszUri)); 1105 RTPathFilename(pEndpoint->pszUri)); 1112 RTPathFilename(pEndpoint->pszUri)); 1119 RTPathFilename(pEndpoint->pszUri)); 1379 pdmR3AsyncCompletionFindEndpointWithUri(PPDMASYNCCOMPLETIONEPCLASS pEndpointClass, const char *pszUri) argument [all...] |
H A D | PDMAsyncCompletionFile.cpp | 226 LogFlowFunc(("pAioMgr=%#p pEndpoint=%#p{%s}\n", pAioMgr, pEndpoint, pEndpoint->Core.pszUri)); 632 if (!RTStrCmp(pArgs[1].u.pszString, RTPathFilename(pEpFile->Core.pszUri))) 708 if (!RTStrCmp(pArgs[1].u.pszString, RTPathFilename(pEpFile->Core.pszUri))) 889 const char *pszUri, uint32_t fFlags) 943 rc = RTFileOpen(&hFile, pszUri, RTFILE_O_READ | RTFILE_O_OPEN | RTFILE_O_DENY_NONE); 967 rc = RTFileOpen(&pEpFile->hFile, pszUri, fFileFlags); 972 pszUri, fFileFlags, rc)); 993 rc = RTFileOpen(&pEpFile->hFile, pszUri, fFileFlags); 998 pszUri, fFileFlags, rc)); 1102 "/PDM/AsyncCompletion/File/%s/Read", RTPathFilename(pEpFile->Core.pszUri)); 888 pdmacFileEpInitialize(PPDMASYNCCOMPLETIONENDPOINT pEndpoint, const char *pszUri, uint32_t fFlags) argument [all...] |
H A D | PDMAsyncCompletionFileNormal.cpp | 212 int rc = RTFileOpen(&pEndpointRemove->hFile, pEndpointRemove->Core.pszUri, pEndpointRemove->fFlags); 280 Log(("Keeping endpoint %#p{%s} with %u reqs/s\n", pCurr->Core.pszUri, pCurr->AioMgr.cReqsPerSec)); 287 Log(("Moving endpoint %#p{%s} with %u reqs/s to other manager\n", pCurr, pCurr->Core.pszUri, pCurr->AioMgr.cReqsPerSec)); 347 int rc2 = RTFileOpen(&pCurr->hFile, pCurr->Core.pszUri, pCurr->fFlags); AssertRC(rc2); 1223 LogFlowFunc((": Closing endpoint %#p{%s}\n", pEndpointClose, pEndpointClose->Core.pszUri)); 1303 rc = RTFileOpen(&pEndpoint->hFile, pEndpoint->Core.pszUri, pEndpoint->fFlags); 1409 RTThreadGetName(pAioMgr->Thread), pTask, rcReq, pEndpoint->Core.pszUri));
|
/vbox/src/VBox/VMM/include/ |
H A D | PDMAsyncCompletionInternal.h | 73 * @param pszUri Pointer to the string containing the endpoint 78 const char *pszUri, uint32_t fFlags)); 209 char *pszUri; member in struct:PDMASYNCCOMPLETIONENDPOINT
|
/vbox/src/VBox/Runtime/common/crypto/ |
H A D | x509-core.cpp | 969 * @param pszUri The URI. 973 static bool rtCrX509GeneralName_ExtractHostName(const char *pszUri, const char **pchHostName, size_t *pcchHostName) argument 978 const char *pszStart = strchr(pszUri, ':');
|