Searched defs:pParsed (Results 1 - 3 of 3) sorted by relevance
/vbox/src/VBox/Runtime/common/path/ |
H A D | RTPathParse.cpp | 43 RTDECL(int) RTPathParse(const char *pszPath, PRTPATHPARSED pParsed, size_t cbParsed, uint32_t fFlags) argument 49 AssertPtrReturn(pParsed, VERR_INVALID_POINTER); 63 return rtPathParseStyleDos(pszPath, pParsed, cbParsed, fFlags); 69 return rtPathParseStyleUnix(pszPath, pParsed, cbParsed, fFlags);
|
H A D | RTPathParse.cpp.h | 34 static int RTPATH_STYLE_FN(rtPathParse)(const char *pszPath, PRTPATHPARSED pParsed, size_t cbParsed, uint32_t fFlags) argument 41 ? (uint32_t)((cbParsed - RT_UOFFSETOF(RTPATHPARSED, aComps)) / sizeof(pParsed->aComps[0])) 126 pParsed->aComps[idxComp].off = 0; 127 pParsed->aComps[idxComp].cch = offCur; 162 pParsed->aComps[idxComp].off = offStart; 163 pParsed->aComps[idxComp].cch = cchComp; 194 pParsed->offSuffix = offCur; 195 pParsed->cchSuffix = 0; 219 pParsed->cchSuffix = cchSuffix; 220 pParsed [all...] |
H A D | RTPathParsedReassemble.cpp | 39 RTDECL(int) RTPathParsedReassemble(const char *pszSrcPath, PRTPATHPARSED pParsed, uint32_t fFlags, argument 46 AssertPtrReturn(pParsed, VERR_INVALID_POINTER); 47 AssertReturn(pParsed->cComps > 0, VERR_INVALID_PARAMETER); 50 AssertReturn(cbDstPath > pParsed->cchPath, VERR_BUFFER_OVERFLOW); 77 uint32_t const cchOrgPath = pParsed->cchPath; 79 uint32_t const cComps = pParsed->cComps; 84 if (RTPATH_PROP_HAS_ROOT_SPEC(pParsed->fProps)) 86 cchComp = pParsed->aComps[0].cch; 89 memcpy(pszDst, &pszSrcPath[pParsed->aComps[0].off], cchComp); 104 cchComp = pParsed [all...] |
Completed in 53 milliseconds