Lines Matching refs:sourceLength
2415 const char *source, int32_t sourceLength, in ucnv_internalConvert() argument
2426 if(sourceLength<0) { in ucnv_internalConvert()
2429 sourceLimit=source+sourceLength; in ucnv_internalConvert()
2488 const char *source, int32_t sourceLength, in ucnv_convert() argument
2498 if( source==NULL || sourceLength<-1 || in ucnv_convert()
2506 if(sourceLength==0 || (sourceLength<0 && *source==0)) { in ucnv_convert()
2524 source, sourceLength, in ucnv_convert()
2539 const char *source, int32_t sourceLength, in ucnv_convertAlgorithmic() argument
2549 if( cnv==NULL || source==NULL || sourceLength<-1 || in ucnv_convertAlgorithmic()
2557 if(sourceLength==0 || (sourceLength<0 && *source==0)) { in ucnv_convertAlgorithmic()
2583 source, sourceLength, in ucnv_convertAlgorithmic()
2595 const char *source, int32_t sourceLength, in ucnv_toAlgorithmic() argument
2599 source, sourceLength, in ucnv_toAlgorithmic()
2607 const char *source, int32_t sourceLength, in ucnv_fromAlgorithmic() argument
2611 source, sourceLength, in ucnv_fromAlgorithmic()
2673 int32_t sourceLength) { in ucnv_fixFileSeparator() argument
2678 if(cnv==NULL || source==NULL || sourceLength<=0 || (a=ucnv_getAmbiguous(cnv))==NULL) in ucnv_fixFileSeparator()
2684 for(i=0; i<sourceLength; ++i) { in ucnv_fixFileSeparator()
2764 int32_t sourceLength, in ucnv_detectUnicodeSignature() argument
2779 if(source == NULL || sourceLength < -1){ in ucnv_detectUnicodeSignature()
2788 if(sourceLength==-1){ in ucnv_detectUnicodeSignature()
2789 sourceLength=(int32_t)uprv_strlen(source); in ucnv_detectUnicodeSignature()
2793 while(i<sourceLength&& i<SIG_MAX_LEN){ in ucnv_detectUnicodeSignature()