Home | History | Annotate | Download | only in Basic

Lines Matching refs:FileDescriptor

35 /// If FileDescriptor is non-null, then this lookup should only return success
38 /// implementation can optionally fill in FileDescriptor with a valid
41 int *FileDescriptor, FileSystemStatCache *Cache) {
43 bool isForDir = FileDescriptor == 0;
47 R = Cache->getStat(Path, StatBuf, FileDescriptor);
63 *FileDescriptor = ::open(Path, OpenFlags);
65 if (*FileDescriptor == -1) {
72 if (::fstat(*FileDescriptor, &StatBuf) == 0)
78 ::close(*FileDescriptor);
79 *FileDescriptor = -1;
91 if (FileDescriptor && *FileDescriptor != -1) {
92 ::close(*FileDescriptor);
93 *FileDescriptor = -1;
105 int *FileDescriptor) {
106 LookupResult Result = statChained(Path, StatBuf, FileDescriptor);