Lines Matching refs:bufcc
35 int32_t* buf, uint8_t* bufcc, int32_t* buflenP,
37 void doReorder(int32_t* buf, uint8_t* bufcc, int32_t buflen);
132 uint8_t bufcc[kNCFStreamSafeBufMax]; in utf8_normalizeOptCaseFoldAndHash() local
138 buf, bufcc, &buflen, &needReorder, &start); in utf8_normalizeOptCaseFoldAndHash()
149 doReorder(buf, bufcc, buflen); in utf8_normalizeOptCaseFoldAndHash()
337 uint8_t bufcc[kNCFStreamSafeBufMax]; in utf8_normalizeOptCaseFold() local
343 buf, bufcc, &buflen, &needReorder, &start); in utf8_normalizeOptCaseFold()
350 doReorder(buf, bufcc, buflen); in utf8_normalizeOptCaseFold()
414 uint8_t bufcc[kNCFStreamSafeBufMax]; in utf8_normalizeOptCaseFoldToUTF8() local
420 buf, bufcc, &buflen, &needReorder, &start); in utf8_normalizeOptCaseFoldToUTF8()
429 doReorder(buf, bufcc, buflen); in utf8_normalizeOptCaseFoldToUTF8()
606 int32_t* buf, uint8_t* bufcc, int32_t* buflenP, in nextBaseAndAnyMarks() argument
614 if (*buflenP > 0 && unormcc[*unormstartP] > 0 && unormcc[*unormstartP] < bufcc[(*buflenP) - 1]) { in nextBaseAndAnyMarks()
618 bufcc[(*buflenP)++] = unormcc[(*unormstartP)++]; in nextBaseAndAnyMarks()
659 if (*buflenP > 0 && unormcc[idx] > 0 && unormcc[idx] < bufcc[(*buflenP) - 1]) { in nextBaseAndAnyMarks()
663 bufcc[*buflenP] = unormcc[idx]; in nextBaseAndAnyMarks()
672 static void swapBufCharCCWithPrevious(int32_t jdx, int32_t buf[], uint8_t bufcc[]);
681 doReorder(int32_t* buf, uint8_t* bufcc, int32_t buflen) in doReorder() argument
686 if (bufcc[jdx] < bufcc[jdx - 1]) { in doReorder()
687 swapBufCharCCWithPrevious(jdx, buf, bufcc); in doReorder()
694 swapBufCharCCWithPrevious(int32_t jdx, int32_t buf[], uint8_t bufcc[]) in swapBufCharCCWithPrevious() argument
697 uint8_t bufccval = bufcc[jdx]; in swapBufCharCCWithPrevious()
699 bufcc[jdx] = bufcc[jdx - 1]; in swapBufCharCCWithPrevious()
701 bufcc[jdx - 1] = bufccval; in swapBufCharCCWithPrevious()