Lines Matching refs:offCur
45 uint32_t offCur;
52 offCur = 1;
53 while (RTPATH_IS_SLASH(pszPath[offCur]))
54 offCur++;
55 if (!pszPath[offCur])
66 offCur = 2;
67 while (!RTPATH_IS_SLASH(pszPath[offCur]) && pszPath[offCur])
68 offCur++;
72 if (RTPATH_IS_SLASH(pszPath[offCur]))
75 offCur++;
76 cchPath = offCur;
81 offCur = 1;
93 offCur = 1;
103 offCur = 2;
108 offCur = 3;
110 cchPath = offCur;
116 offCur = 0;
121 if (offCur && !(fFlags & RTPATH_STR_F_NO_START))
123 cchPath = offCur;
127 pParsed->aComps[idxComp].cch = offCur;
132 if (RTPATH_IS_SLASH(pszPath[offCur]))
136 offCur++;
137 while (RTPATH_IS_SLASH(pszPath[offCur]));
144 if (pszPath[offCur])
148 Assert(!RTPATH_IS_SLASH(pszPath[offCur]));
151 uint32_t offStart = offCur;
153 while ((ch = pszPath[offCur]) != '\0' && !RTPATH_IS_SLASH(ch))
154 offCur++;
155 if (offCur >= _64K)
159 uint32_t cchComp = offCur - offStart;
169 if (cchComp == 1 && pszPath[offCur - 1] == '.')
171 else if (cchComp == 2 && pszPath[offCur - 1] == '.' && pszPath[offCur - 2] == '.')
181 ch2 = pszPath[++offCur];
186 ch2 = pszPath[++offCur];
194 pParsed->offSuffix = offCur;
235 pParsed->offSuffix = offCur;
238 if (offCur >= _64K)