Lines Matching refs:p

495 		unsigned char *p = *in;  in mb_utf16_to_wchar()  local
496 unsigned char c1 = *p++; in mb_utf16_to_wchar()
497 unsigned char c2 = *p++; in mb_utf16_to_wchar()
502 *in = p; in mb_utf16_to_wchar()
508 *in = p; in mb_utf16_to_wchar()
520 unsigned char *p = *in, *e = p + (*in_len & ~1); in mb_utf16be_to_wchar_default() local
525 while (p < e && out < limit) { in mb_utf16be_to_wchar_default()
526 unsigned char c1 = *p++; in mb_utf16be_to_wchar_default()
527 unsigned char c2 = *p++; in mb_utf16be_to_wchar_default()
532 if (p < e) { in mb_utf16be_to_wchar_default()
533 unsigned char c3 = *p++; in mb_utf16be_to_wchar_default()
534 unsigned char c4 = *p++; in mb_utf16be_to_wchar_default()
540 p -= 2; in mb_utf16be_to_wchar_default()
559 if (p == e && (*in_len & 0x1) && out < limit) { in mb_utf16be_to_wchar_default()
562 p++; in mb_utf16be_to_wchar_default()
565 *in_len -= (p - *in); in mb_utf16be_to_wchar_default()
566 *in = p; in mb_utf16be_to_wchar_default()
598 unsigned char *p = *in, *e = p + (*in_len & ~1); in mb_utf16le_to_wchar_default() local
603 while (p < e && out < limit) { in mb_utf16le_to_wchar_default()
604 unsigned char c1 = *p++; in mb_utf16le_to_wchar_default()
605 unsigned char c2 = *p++; in mb_utf16le_to_wchar_default()
610 if (p < e) { in mb_utf16le_to_wchar_default()
611 unsigned char c3 = *p++; in mb_utf16le_to_wchar_default()
612 unsigned char c4 = *p++; in mb_utf16le_to_wchar_default()
618 p -= 2; in mb_utf16le_to_wchar_default()
637 if (p == e && (*in_len & 0x1) && out < limit) { in mb_utf16le_to_wchar_default()
640 p++; in mb_utf16le_to_wchar_default()
643 *in_len -= (p - *in); in mb_utf16le_to_wchar_default()
644 *in = p; in mb_utf16le_to_wchar_default()
684 unsigned char *p = *in; in mb_utf16be_to_wchar_avx2() local
695 __m256i operand = _mm256_loadu_si256((__m256i*)p); /* Load 32 bytes */ in mb_utf16be_to_wchar_avx2()
707 p += sizeof(__m256i); in mb_utf16be_to_wchar_avx2()
724 p += n_chars * 2; in mb_utf16be_to_wchar_avx2()
732 unsigned char c1 = *p++; in mb_utf16be_to_wchar_avx2()
733 unsigned char c2 = *p++; in mb_utf16be_to_wchar_avx2()
746 unsigned char c3 = *p++; in mb_utf16be_to_wchar_avx2()
747 unsigned char c4 = *p++; in mb_utf16be_to_wchar_avx2()
778 p -= 2; /* Back up so the last 2 bytes will be processed again */ in mb_utf16be_to_wchar_avx2()
786 out += mb_utf16be_to_wchar_default(&p, &len, out, bufsize, NULL); in mb_utf16be_to_wchar_avx2()
789 *in = p; in mb_utf16be_to_wchar_avx2()
884 unsigned char *p = *in; in mb_utf16le_to_wchar_avx2() local
891 __m256i operand = _mm256_loadu_si256((__m256i*)p); in mb_utf16le_to_wchar_avx2()
900 p += sizeof(__m256i); in mb_utf16le_to_wchar_avx2()
911 p += n_chars * 2; in mb_utf16le_to_wchar_avx2()
918 unsigned char c1 = *p++; in mb_utf16le_to_wchar_avx2()
919 unsigned char c2 = *p++; in mb_utf16le_to_wchar_avx2()
932 unsigned char c3 = *p++; in mb_utf16le_to_wchar_avx2()
933 unsigned char c4 = *p++; in mb_utf16le_to_wchar_avx2()
958 p -= 2; /* Back up so the last 2 bytes will be processed again */ in mb_utf16le_to_wchar_avx2()
965 out += mb_utf16le_to_wchar_default(&p, &len, out, bufsize, NULL); in mb_utf16le_to_wchar_avx2()
968 *in = p; in mb_utf16le_to_wchar_avx2()