Lines Matching refs:name
25 static int listpath(const char *name, int flags);
143 const char *name; in listfile_long() local
146 name = strrchr(path, '/'); in listfile_long()
147 if(name == 0) { in listfile_long()
148 name = path; in listfile_long()
150 name++; in listfile_long()
173 date, name); in listfile_long()
177 mode, user, group, s.st_size, date, name); in listfile_long()
196 mode, user, group, date, name, linkto); in listfile_long()
201 mode, user, group, date, name); in listfile_long()
231 static int listdir(const char *name, int flags) in listdir() argument
237 d = opendir(name); in listdir()
244 show_total_size(name, d, flags); in listdir()
251 listfile(name, de->d_name, flags); in listdir()
266 if (!strcmp(name, "/")) in listdir()
269 snprintf(tmp, sizeof(tmp), "%s/%s", name, de->d_name); in listdir()
297 static int listpath(const char *name, int flags) in listpath() argument
306 if (name[strlen(name)-1] == '/') in listpath()
307 err = stat(name, &s); in listpath()
309 err = lstat(name, &s); in listpath()
312 perror(name); in listpath()
318 printf("\n%s:\n", name); in listpath()
319 return listdir(name, flags); in listpath()
322 return listfile(NULL, name, flags); in listpath()