Lines Matching defs:dir
520 uv_dir_t* dir;
522 dir = uv__malloc(sizeof(*dir));
523 if (dir == NULL)
526 dir->dir = opendir(req->path);
527 if (dir->dir == NULL)
530 req->ptr = dir;
534 uv__free(dir);
540 uv_dir_t* dir;
546 dir = req->ptr;
549 while (dirent_idx < dir->nentries) {
553 res = readdir(dir->dir);
564 dirent = &dir->dirents[dirent_idx];
578 uv__free((char*) dir->dirents[i].name);
579 dir->dirents[i].name = NULL;
586 uv_dir_t* dir;
588 dir = req->ptr;
590 if (dir->dir != NULL) {
591 closedir(dir->dir);
592 dir->dir = NULL;
1962 uv_dir_t* dir,
1966 if (dir == NULL || dir->dir == NULL || dir->dirents == NULL)
1969 req->ptr = dir;
1975 uv_dir_t* dir,
1979 if (dir == NULL)
1982 req->ptr = dir;