Lines Matching refs:un
142 winSlotCnt(const u_char *un, size_t unlen) in winSlotCnt() argument
149 for (cp = un + unlen; unlen > 0; unlen--) in winSlotCnt()
161 winChkName(const u_char *un, size_t unlen, struct winentry *wep, int chksum) in winChkName() argument
185 len = char8ucs2str(un, unlen, wn, WIN_MAXLEN); in winChkName()
232 unix2winfn(const u_char *un, size_t unlen, struct winentry *wep, int cnt, in unix2winfn() argument
242 for (cp = un + unlen; unlen > 0; unlen--) in unix2winfn()
254 len = char8ucs2str(un, unlen, wn, WIN_MAXLEN); in unix2winfn()
296 unix2dosfn(const u_char *un, u_char dn[12], size_t unlen, u_int gen) in unix2dosfn() argument
316 if (un[0] == '.' && unlen == 1) { in unix2dosfn()
320 if (un[0] == '.' && un[1] == '.' && unlen == 2) { in unix2dosfn()
329 for (cp = un, i = unlen; --i >= 0; cp++) in unix2dosfn()
341 for (cp = un + 1, i = unlen - 1; --i >= 0;) { in unix2dosfn()
364 l = unlen - (dp - un); in unix2dosfn()
382 shortlen = (dp - un) <= 8; in unix2dosfn()
387 for (i = j = 0; un < dp && j < 8; i++, j++, un++) { in unix2dosfn()
388 if ((*un == ' ') && shortlen) in unix2dosfn()
391 dn[j] = unix2dos[*un]; in unix2dosfn()
392 if ((*un != dn[j]) in unix2dosfn()
400 if (un < dp) in unix2dosfn()