Lines Matching refs:pathLen
521 int32_t pathLen = 0; in next() local
533 pathLen = (int32_t)uprv_strlen(currentPath); in next()
539 pathLen = (int32_t)uprv_strlen(currentPath); in next()
542 pathLen = (int32_t)(nextPath - currentPath); in next()
548 if(pathLen == 0) { in next()
557 for(qqq=0;qqq<pathLen;qqq++) in next()
565 pathBuffer.clear().append(currentPath, pathLen, *pErrorCode); in next()
571 (pathLen>=4) && in next()
572 uprv_strncmp(pathBuffer.data() +(pathLen-4), suffix.data(), 4)==0 && /* suffix matches */ in next()
583 if(pathBuffer[pathLen-1] != U_FILE_SEP_CHAR) { in next()
584 if((pathLen>=4) && in next()
585 uprv_strncmp(pathBuffer.data()+(pathLen-4), ".dat", 4) == 0) in next()
595 (pathLen > packageStub.length()) && in next()
596 … !uprv_strcmp(pathBuffer.data() + pathLen - packageStub.length(), packageStub.data())) { in next()
600 pathBuffer.truncate(pathLen - packageStub.length()); in next()