Lines Matching refs:sourceLength
2407 const char *source, int32_t sourceLength, in ucnv_internalConvert() argument
2418 if(sourceLength<0) { in ucnv_internalConvert()
2421 sourceLimit=source+sourceLength; in ucnv_internalConvert()
2480 const char *source, int32_t sourceLength, in ucnv_convert() argument
2490 if( source==NULL || sourceLength<-1 || in ucnv_convert()
2498 if(sourceLength==0 || (sourceLength<0 && *source==0)) { in ucnv_convert()
2516 source, sourceLength, in ucnv_convert()
2531 const char *source, int32_t sourceLength, in ucnv_convertAlgorithmic() argument
2541 if( cnv==NULL || source==NULL || sourceLength<-1 || in ucnv_convertAlgorithmic()
2549 if(sourceLength==0 || (sourceLength<0 && *source==0)) { in ucnv_convertAlgorithmic()
2575 source, sourceLength, in ucnv_convertAlgorithmic()
2587 const char *source, int32_t sourceLength, in ucnv_toAlgorithmic() argument
2591 source, sourceLength, in ucnv_toAlgorithmic()
2599 const char *source, int32_t sourceLength, in ucnv_fromAlgorithmic() argument
2603 source, sourceLength, in ucnv_fromAlgorithmic()
2665 int32_t sourceLength) { in ucnv_fixFileSeparator() argument
2670 if(cnv==NULL || source==NULL || sourceLength<=0 || (a=ucnv_getAmbiguous(cnv))==NULL) in ucnv_fixFileSeparator()
2676 for(i=0; i<sourceLength; ++i) { in ucnv_fixFileSeparator()
2756 int32_t sourceLength, in ucnv_detectUnicodeSignature() argument
2771 if(source == NULL || sourceLength < -1){ in ucnv_detectUnicodeSignature()
2780 if(sourceLength==-1){ in ucnv_detectUnicodeSignature()
2781 sourceLength=(int32_t)uprv_strlen(source); in ucnv_detectUnicodeSignature()
2785 while(i<sourceLength&& i<SIG_MAX_LEN){ in ucnv_detectUnicodeSignature()