Lines Matching refs:fPathLength
25 fPathLength(0),
36 fPathLength(0),
47 fPathLength(0),
72 fPathLength = 0;
110 fPathLength = fssh_strlen(fBuffer);
118 fPathLength = length;
123 fPathLength = 0;
155 fPathLength = fssh_strnlen(fBuffer, fBufferSize);
156 if (fPathLength == fBufferSize) {
158 fPathLength--;
159 fBuffer[fPathLength] = '\0';
173 if (fPathLength != 1 || fBuffer[0] != '/') {
174 for (int32_t i = fPathLength - 1; i >= 0; i--) {
194 fPathLength = leafIndex;
213 if (fPathLength == 0)
223 bool insertSlash = isComponent && fBuffer[fPathLength - 1] != '/'
225 fssh_size_t resultPathLength = fPathLength + componentLength + (insertSlash ? 1 : 0);
231 fBuffer[fPathLength++] = '/';
232 fssh_memcpy(fBuffer + fPathLength, component, componentLength + 1);
233 fPathLength = resultPathLength;
261 && fPathLength == other.fPathLength
294 while (fPathLength > 1 && fBuffer[fPathLength - 1] == '/')
295 fBuffer[--fPathLength] = '\0';