Lines Matching defs:dir
1580 uv_dir_t* dir;
1583 dir = NULL;
1592 dir = uv__malloc(sizeof(*dir));
1593 if (dir == NULL) {
1614 dir->dir_handle = FindFirstFileW(find_path, &dir->find_data);
1617 if (dir->dir_handle == INVALID_HANDLE_VALUE &&
1623 dir->need_find_call = FALSE;
1624 req->ptr = dir;
1629 uv__free(dir);
1635 uv_dir_t* dir;
1644 dir = req->ptr;
1645 dirents = dir->dirents;
1646 memset(dirents, 0, dir->nentries * sizeof(*dir->dirents));
1647 find_data = &dir->find_data;
1650 while (dirent_idx < dir->nentries) {
1651 if (dir->need_find_call && FindNextFileW(dir->dir_handle, find_data) == 0) {
1662 dir->need_find_call = TRUE;
1683 dir->need_find_call = TRUE;
1699 uv_dir_t* dir;
1701 dir = req->ptr;
1702 FindClose(dir->dir_handle);
3090 uv_dir_t* dir,
3094 if (dir == NULL ||
3095 dir->dirents == NULL ||
3096 dir->dir_handle == INVALID_HANDLE_VALUE) {
3101 req->ptr = dir;
3107 uv_dir_t* dir,
3110 if (dir == NULL) {
3114 req->ptr = dir;