Lines Matching refs:usedBufLen
498 or number of bytes required, indicated by usedBufLen).
504 CFIndex __CFStringEncodeByteStream(CFStringRef string, CFIndex rangeLoc, CFIndex rangeLen, Boolean generatingExternalFile, CFStringEncoding encoding, char lossByte, uint8_t *buffer, CFIndex max, CFIndex *usedBufLen) {
652 if (usedBufLen) *usedBufLen = numCharsProcessed;
669 if (usedBufLen) *usedBufLen = numCharsProcessed;
680 if (usedBufLen) *usedBufLen = numCharsProcessed;
695 if (usedBufLen) *usedBufLen = numCharsProcessed;
806 if (usedBufLen) *usedBufLen = totalBytesWritten;
835 CFIndex usedBufLen;
859 if (!CFUniCharDecompose(charactersBuffer, range.length, NULL, (void *)buffer, bufferLimit - buffer, &usedBufLen, true, kCFUniCharUTF8Format, true)) return false;
861 buffer += usedBufLen;
865 if (!CFUniCharDecompose(characters, length, NULL, (void *)buffer, maxBufLen, &usedBufLen, true, kCFUniCharUTF8Format, true)) return false;
866 buffer += usedBufLen;