Lines Matching refs:len
195 * up by a slash. In other words, /usr/src/adm would have a len field
201 long len; /* number of components */
1287 for (i = 0; i <= top->len; i++)
1290 current_pathp = top->len;
2221 print_path(fn->fname, (int)fn->len);
2239 if (fn0->len) {
2245 if (fnn->len != fn->len && level == fnn->len - 1)
2247 if (fnn->len == 0)
2252 if (fn0->len && level != fn0->len - 1)
2257 print_path(fn0->fname, (int)(fn0->len - 1));
2259 if (fn0->len == 0)
2288 int len = strlen(fn->fname[cmp_level]) + 2;
2290 if (len > width)
2291 width = len;
2390 return (f1->len - f2->len);
2399 return (f1->len - f2->len);
2423 top->len = -1;
2499 top->len = stack_pathp;
2509 if (top->len + 1 >= FIRST_DEPTH && top->flag == 0) {
2522 if (top->len >= SECOND_DEPTH) {
2546 top->len >= 0) {
2547 free(top->fname[top->len]);
2548 top->len -= 1;
2557 fn->len == stack_pathp + 1) {
2558 for (i = 0; i < fn->len; i++)
2561 if (i != fn->len ||
2574 top->len += 1;
2575 top->fname[top->len] = calloc(1,
2577 if (top->fname[top->len] == 0) {
2582 (void) strcpy(top->fname[top->len], &dirp->d_name[0]);
2606 (strcmp(fn->fname[fn->len], ".") == 0 ||
2607 strcmp(fn->fname[fn->len], "..") == 0))
2617 for (i = 0; i <= fn->len; i++)
2619 stack_pathp = fn->len;
2629 fnnn->len = fnn->len;
2630 if (fnnn->len + 1 < FIRST_DEPTH) {
2634 } else if (fnnn->len < SECOND_DEPTH) {
2644 for (i = 0; i <= fnn->len; i++)
2790 for (j = 0; j <= p->len; j++)
3164 getshadowdata(long *buf, int len)
3168 len /= LONG;
3169 for (tfsd = 0; tfsd < len; tfsd++) {