Lines Matching refs:fDirFd
32 fDirFd(-1)
39 fDirFd(-1)
47 fDirFd(-1)
55 fDirFd(-1)
63 fDirFd(-1)
71 fDirFd(-1)
79 fDirFd(-1)
105 fDirFd = _kern_open_dir_entry_ref(ref->device, ref->directory, ref->name);
106 if (fDirFd < 0) {
107 status_t error = fDirFd;
113 fcntl(fDirFd, F_SETFD, FD_CLOEXEC);
142 status_t error = _SetTo(entry->fDirFd, entry->fName, true);
147 fDirFd = _kern_open_dir(entry->fDirFd, entry->fName);
148 if (fDirFd < 0) {
149 status_t error = fDirFd;
155 fcntl(fDirFd, F_SETFD, FD_CLOEXEC);
170 fDirFd = _kern_open_dir(-1, path);
171 if (fDirFd < 0) {
172 status_t error = fDirFd;
178 fcntl(fDirFd, F_SETFD, FD_CLOEXEC);
192 int dirFD = dir->fDirFd;
195 fDirFd = -1;
204 fDirFd = _kern_open_dir(dirFD, path);
205 if (fDirFd < 0) {
206 status_t error = fDirFd;
217 fcntl(fDirFd, F_SETFD, FD_CLOEXEC);
379 return _kern_read_dir(fDirFd, buf, bufSize, count);
388 return _kern_rewind_dir(fDirFd);
419 status_t error = _kern_create_dir(fDirFd, path,
465 status_t error = _kern_create_symlink(fDirFd, path, linkToPath,
504 return _kern_read_stat(fDirFd, path, false, st, sizeof(struct stat));
536 if (fDirFd >= 0) {
537 _kern_close(fDirFd);
538 fDirFd = -1;
547 return fDirFd;