ucs2_strnlen
wlen = (ucs2_strnlen(varname, DUMP_NAME_LEN) + 1) * sizeof(efi_char16_t);
name_size = (ucs2_strnlen(name, EFI_VAR_NAME_LEN) + 1) * sizeof(u16);
in_name_size = (ucs2_strnlen(name, EFI_VAR_NAME_LEN) + 1) * sizeof(u16);
name_size = (ucs2_strnlen(name, EFI_VAR_NAME_LEN) + 1) * sizeof(u16);
size_t name_len = ucs2_strnlen(name, GSMI_BUF_SIZE / 2);
if (ucs2_strnlen(name, GSMI_BUF_SIZE / 2) == GSMI_BUF_SIZE / 2)
*name_size = ucs2_strnlen(name, GSMI_BUF_SIZE / 2) * 2;
size_t name_len = ucs2_strnlen(name, GSMI_BUF_SIZE / 2);
name_length = ucs2_strnlen(name, QSEE_MAX_NAME_LEN) + 1;
name_length = ucs2_strnlen(name, QSEE_MAX_NAME_LEN) + 1;
namelen = ucs2_strnlen(var_name, EFI_VAR_NAME_LEN);
unsigned long ucs2_strnlen(const ucs2_char_t *s, size_t maxlength);
unsigned long limit = ucs2_strnlen(src, maxlength);
EXPORT_SYMBOL(ucs2_strnlen);
return ucs2_strnlen(s, ~0UL);
return ucs2_strnlen(data, maxlength/sizeof(ucs2_char_t)) * sizeof(ucs2_char_t);