Lines Matching defs:klen
1635 U32 klen;
1653 * So the key in the hash (klen) is length of encoded char -1
1655 klen = UTF8SKIP(ptr) - 1;
1656 off = ptr[klen];
1658 if (klen == 0)
1664 off = NATIVE_TO_UTF(ptr[klen]);
1670 off = NATIVE_TO_UTF(ptr[klen]) & UTF_CONTINUATION_MASK;
1683 klen == PL_last_swash_klen &&
1684 (!klen || memEQ((char *)ptr, (char *)PL_last_swash_key, klen)) )
1691 SV** svp = hv_fetch(hv, (char*)ptr, klen, FALSE);
1711 PUSHs(sv_2mortal(newSViv((klen) ?
1729 svp = hv_store(hv, (char*)ptr, klen, retval, 0);
1736 PL_last_swash_klen = klen;
1739 if (klen)
1740 Copy(ptr, PL_last_swash_key, klen, U8);