Lines Matching refs:baselen
336 int sz = 0, extlen, baselen, i, numtail_baselen, numtail2_baselen;
382 for (baselen = i = 0, p = base, ip = uname; i < sz; i++, ip++) {
388 if (baselen < 2 && (baselen + chl) > 2)
389 numtail2_baselen = baselen;
390 if (baselen < 6 && (baselen + chl) > 6)
391 numtail_baselen = baselen;
394 baselen++;
395 if (baselen >= 8)
398 if (baselen >= 8) {
404 if (baselen == 0) {
432 base[baselen] = '\0';
444 memcpy(name_res, base, baselen);
480 if (baselen > 6) {
481 baselen = numtail_baselen;
484 name_res[baselen] = '~';
486 name_res[baselen + 1] = i + '0';
493 if (baselen > 2) {
494 baselen = numtail2_baselen;
497 name_res[baselen + 4] = '~';
498 name_res[baselen + 5] = '1' + sz;
501 memcpy(&name_res[baselen], buf, 4);