Lines Matching refs:de
101 struct dirent *de;
107 while ((de = readdir(d)) != 0) {
108 if (strcmp(de->d_name, ".") == 0 || strcmp(de->d_name, "..") == 0)
110 if (de->d_name[0] == '.' && (flags & LIST_ALL) == 0)
114 snprintf(tmp, sizeof(tmp), "/%s", de->d_name);
116 snprintf(tmp, sizeof(tmp), "%s/%s", dirname, de->d_name);
338 struct dirent *de;
351 while((de = readdir(d)) != 0){
352 if (!strcmp(de->d_name, ".") || !strcmp(de->d_name, "..")) continue;
353 if(de->d_name[0] == '.' && (flags & LIST_ALL) == 0) continue;
355 strlist_append_dup(&files, de->d_name);
367 while ((de = readdir(d)) != 0) {
371 if (!strcmp(de->d_name, ".") || !strcmp(de->d_name, ".."))
373 if (de->d_name[0] == '.' && (flags & LIST_ALL) == 0)
377 snprintf(tmp, sizeof(tmp), "/%s", de->d_name);
379 snprintf(tmp, sizeof(tmp), "%s/%s", name, de->d_name);