Lines Matching refs:rkind

10666             int rkind = skind;
10670 if (kind1 < rkind) {
10672 buf1 = unicode_askind(kind1, buf1, len1, rkind);
10676 i = anylib_find(rkind, self, sbuf, slen, str1, buf1, len1, 0);
10679 if (rkind > kind2) {
10681 buf2 = unicode_askind(kind2, buf2, len2, rkind);
10685 else if (rkind < kind2) {
10687 rkind = kind2;
10694 sbuf = unicode_askind(skind, sbuf, slen, rkind);
10697 buf1 = unicode_askind(kind1, buf1, len1, rkind);
10704 assert(PyUnicode_KIND(u) == rkind);
10707 memcpy(res, sbuf, rkind * slen);
10709 memcpy(res + rkind * i,
10711 rkind * len2);
10715 i = anylib_find(rkind, self,
10716 sbuf+rkind*i, slen-i,
10720 memcpy(res + rkind * i,
10722 rkind * len2);
10730 int rkind = skind;
10733 if (kind1 < rkind) {
10735 buf1 = unicode_askind(kind1, buf1, len1, rkind);
10739 n = anylib_count(rkind, self, sbuf, slen, str1, buf1, len1, maxcount);
10742 if (kind2 < rkind) {
10744 buf2 = unicode_askind(kind2, buf2, len2, rkind);
10748 else if (kind2 > rkind) {
10750 rkind = kind2;
10751 sbuf = unicode_askind(skind, sbuf, slen, rkind);
10760 buf1 = unicode_askind(kind1, buf1, len1, rkind);
10776 if (new_size > (PY_SSIZE_T_MAX / rkind)) {
10784 assert(PyUnicode_KIND(u) == rkind);
10790 j = anylib_find(rkind, self,
10791 sbuf + rkind * i, slen-i,
10797 memcpy(res + rkind * ires,
10798 sbuf + rkind * i,
10799 rkind * (j-i));
10804 memcpy(res + rkind * ires,
10806 rkind * len2);
10813 memcpy(res + rkind * ires,
10814 sbuf + rkind * i,
10815 rkind * (slen-i));
10820 memcpy(res + rkind * ires,
10822 rkind * len2);
10826 memcpy(res + rkind * ires,
10827 sbuf + rkind * i,
10828 rkind);
10832 memcpy(res + rkind * ires,
10833 sbuf + rkind * i,
10834 rkind * (slen-i));