Lines Matching refs:d
95 char *d = path; in mkdir_p() local
97 if (*d != '/') in mkdir_p()
103 while (*++d == '/'); in mkdir_p()
105 while ((d = strchr(d, '/'))) { in mkdir_p()
106 *d = '\0'; in mkdir_p()
108 *d++ = '/'; in mkdir_p()
111 while (*d == '/') in mkdir_p()
112 ++d; in mkdir_p()
152 struct dirent *d; in rm_rf_depth_pat() local
170 while ((d = readdir(dir)) != NULL && !ret) { in rm_rf_depth_pat()
172 if (!strcmp(d->d_name, ".") || !strcmp(d->d_name, "..")) in rm_rf_depth_pat()
175 if (!match_pat(d->d_name, pat)) { in rm_rf_depth_pat()
181 path, d->d_name); in rm_rf_depth_pat()
237 bool lsdir_no_dot_filter(const char *name __maybe_unused, struct dirent *d) in lsdir_no_dot_filter() argument
239 return d->d_name[0] != '.'; in lsdir_no_dot_filter()
248 struct dirent *d; in lsdir() local
260 while ((d = readdir(dir)) != NULL) { in lsdir()
261 if (!filter || filter(name, d)) in lsdir()
262 strlist__add(list, d->d_name); in lsdir()