Lines Matching refs:dir
82 if (be->dir == NULL) {
83 if ((be->dir = opendir(be->filename)) == NULL)
87 rewinddir(be->dir);
91 fd = openat(dirfd(be->dir), LOCALFILE, O_RDONLY);
102 while ((dp = readdir(be->dir)) != NULL) {
108 if (fstatat(dirfd(be->dir), dp->d_name, &buf, 0) == -1)
113 fd = openat(dirfd(be->dir), dp->d_name, O_RDONLY);
383 if (be->dir != NULL)
384 rewinddir(be->dir);
401 if (be->dir != NULL) {
402 (void) closedir(be->dir);
403 be->dir = NULL;
1357 be->dir = NULL;