ucs2len
size_t ucs2len = len / 2;
ucs2 = malloc(sizeof(ucs2[0]) * ucs2len);
ret = wind_ucs2read(s, len, &flags, ucs2, &ucs2len);
ret = wind_ucs2utf8_length(ucs2, ucs2len, &u8len);
ret = wind_ucs2utf8(ucs2, ucs2len, s, &u8len);
len = ucs2len(descr); // XXX need to sanity check that len < (datalen - (ep - walker) / 2)
int ucs2len(const efi_char *);
(ucs2len(valstr) + 1) * sizeof(efi_char), valstr);
len = ucs2len(node->PathName);
len = ucs2len(descr);
len = ucs2len(descr); // XXX need to sanity check that len < (datalen - (ep - walker) / 2)
len = ucs2len(descr); // XXX need to sanity check that len < (datalen - (ep - walker) / 2)
len = ucs2len(desc);
convert_label(const uint16_t *ucs2label /* LE */, unsigned ucs2len, char
if (ucs2len == 0) {
if (ucs2len > 11) {
warnx("exfat: Bogus volume label length: %u", ucs2len);
srcleft = ucs2len * sizeof(*ucs2label);