Lines Matching refs:charlen
33 int charlen, outlen = 0; in smb_utf16_bytes() local
43 charlen = codepage->uni2char(ftmp, tmp, NLS_MAX_CHARSET_SIZE); in smb_utf16_bytes()
44 if (charlen > 0) in smb_utf16_bytes()
45 outlen += charlen; in smb_utf16_bytes()
161 int i, charlen, safelen; in smb_from_utf16() local
186 charlen = cifs_mapchar(tmp, ftmp, codepage, mapchar); in smb_from_utf16()
187 if ((outlen + charlen) > (tolen - nullsize)) in smb_from_utf16()
192 charlen = cifs_mapchar(&to[outlen], ftmp, codepage, mapchar); in smb_from_utf16()
193 outlen += charlen; in smb_from_utf16()
215 int charlen; in smb_strtoUTF16() local
240 for (i = 0; len > 0 && *from; i++, from += charlen, len -= charlen) { in smb_strtoUTF16()
241 charlen = codepage->char2uni(from, len, &wchar_to); in smb_strtoUTF16()
242 if (charlen < 1) { in smb_strtoUTF16()
245 charlen = 1; in smb_strtoUTF16()
324 int i, j, charlen; in smbConvertToUTF16() local
334 charlen = 1; in smbConvertToUTF16()
363 charlen = cp->char2uni(source + i, srclen - i, &tmp); in smbConvertToUTF16()
370 if (charlen < 1) { in smbConvertToUTF16()
372 charlen = 1; in smbConvertToUTF16()
379 i += charlen; in smbConvertToUTF16()