Lines Matching refs:un
145 winSlotCnt(const u_char *un, size_t unlen) in winSlotCnt() argument
152 for (cp = un + unlen; unlen > 0; unlen--) in winSlotCnt()
164 winChkName(const u_char *un, size_t unlen, struct winentry *wep, int chksum) in winChkName() argument
188 len = char8ucs2str(un, unlen, wn, WIN_MAXLEN); in winChkName()
235 unix2winfn(const u_char *un, size_t unlen, struct winentry *wep, int cnt, in unix2winfn() argument
245 for (cp = un + unlen; unlen > 0; unlen--) in unix2winfn()
257 len = char8ucs2str(un, unlen, wn, WIN_MAXLEN); in unix2winfn()
299 unix2dosfn(const u_char *un, u_char dn[12], size_t unlen, u_int gen) in unix2dosfn() argument
319 if (un[0] == '.' && unlen == 1) { in unix2dosfn()
323 if (un[0] == '.' && un[1] == '.' && unlen == 2) { in unix2dosfn()
332 for (cp = un, i = unlen; --i >= 0; cp++) in unix2dosfn()
344 for (cp = un + 1, i = unlen - 1; --i >= 0;) { in unix2dosfn()
367 l = unlen - (dp - un); in unix2dosfn()
385 shortlen = (dp - un) <= 8; in unix2dosfn()
390 for (i = j = 0; un < dp && j < 8; i++, j++, un++) { in unix2dosfn()
391 if ((*un == ' ') && shortlen) in unix2dosfn()
394 dn[j] = unix2dos[*un]; in unix2dosfn()
395 if ((*un != dn[j]) in unix2dosfn()
403 if (un < dp) in unix2dosfn()