Lines Matching defs:dir
1503 uv_dir_t* dir;
1506 dir = NULL;
1515 dir = uv__malloc(sizeof(*dir));
1516 if (dir == NULL) {
1537 dir->dir_handle = FindFirstFileW(find_path, &dir->find_data);
1540 if (dir->dir_handle == INVALID_HANDLE_VALUE &&
1546 dir->need_find_call = FALSE;
1547 req->ptr = dir;
1552 uv__free(dir);
1558 uv_dir_t* dir;
1567 dir = req->ptr;
1568 dirents = dir->dirents;
1569 memset(dirents, 0, dir->nentries * sizeof(*dir->dirents));
1570 find_data = &dir->find_data;
1573 while (dirent_idx < dir->nentries) {
1574 if (dir->need_find_call && FindNextFileW(dir->dir_handle, find_data) == 0) {
1585 dir->need_find_call = TRUE;
1606 dir->need_find_call = TRUE;
1622 uv_dir_t* dir;
1624 dir = req->ptr;
1625 FindClose(dir->dir_handle);
3077 uv_dir_t* dir,
3081 if (dir == NULL ||
3082 dir->dirents == NULL ||
3083 dir->dir_handle == INVALID_HANDLE_VALUE) {
3088 req->ptr = dir;
3094 uv_dir_t* dir,
3097 if (dir == NULL) {
3101 req->ptr = dir;