Lines Matching full:srclen
148 usArrayToRLEString(const uint16_t* src,int32_t srcLen,uint16_t* buffer, int32_t bufLen,UErrorCode* status) {
152 *buffer++ = (uint16_t)(srcLen>>16);
157 *buffer++ = (uint16_t) srcLen;
159 for (; i<srcLen; ++i) {
194 byteArrayToRLEString(const uint8_t* src,int32_t srcLen, uint16_t* buffer,int32_t bufLen, UErrorCode* status) {
198 *buffer++ = ((uint16_t) (srcLen >> 16));
205 *buffer++=((uint16_t) srcLen);
206 for (; i<srcLen; ++i) {
239 rleStringToUCharArray(uint16_t* src, int32_t srcLen, uint16_t* target, int32_t tgtLen, UErrorCode* status) {
248 if(srcLen == -1){
249 srcLen = u_strlen(src);
251 if(srcLen <= 2){
264 for (; i<srcLen; ++i) {
295 rleStringToByteArray(uint16_t* src, int32_t srcLen, uint8_t* target, int32_t tgtLen, UErrorCode* status) {
309 if(srcLen == -1){
310 srcLen = u_strlen(src);
312 if(srcLen <= 2){
397 if (i != srcLen){