Lines Matching defs:dirent
7 #include <dirent.h>
15 dirent *buf, *dirent;
20 dirent = readdir(dir);
21 if (dirent == NULL)
24 printf("Entry: dev %ld, ino %lld, name \"%s\"\n", dirent->d_dev,
25 dirent->d_ino, dirent->d_name);
32 dirent = readdir(dir);
33 if (dirent == NULL)
36 printf("Entry: dev %ld, ino %lld, name \"%s\"\n", dirent->d_dev,
37 dirent->d_ino, dirent->d_name);
44 dirent = NULL;
45 buf = (struct dirent*)malloc(sizeof(struct dirent) + NAME_MAX);
51 if (readdir_r(dir, buf, &dirent) != 0 || dirent == NULL)
54 printf("Entry: dev %ld, ino %lld, name \"%s\"\n", dirent->d_dev,
55 dirent->d_ino, dirent->d_name);
62 if (readdir_r(dir, buf, &dirent) != 0 || dirent == NULL)
65 printf("Entry: dev %ld, ino %lld, name \"%s\"\n", dirent->d_dev,
66 dirent->d_ino, dirent->d_name);