Searched refs:dirents (Results 1 - 6 of 6) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DInodeDir.cpp240 DirEntry* dirents; local
242 status_t result = ReadDirOnce(&dirents, &count, cookie, &eof, &change,
253 void* data = dirents[i].fAttrs[0].fData.fPointer;
258 if (strstr(dirents[i].fName, "-haiku-attrs") != NULL)
263 if (dirents[i].fAttrCount == 2)
264 id = FileIdToInoT(dirents[i].fAttrs[1].fData.fValue64);
270 const char* name = dirents[i].fName;
275 delete[] dirents;
287 delete[] dirents;
293 delete[] dirents;
[all...]
H A DNFS4Inode.h73 status_t ReadDirOnce(DirEntry** dirents, uint32* count,
H A DReplyInterpreter.h95 DirEntry** dirents, uint32* count, bool* eof);
H A DNFS4Inode.cpp957 NFS4Inode::ReadDirOnce(DirEntry** dirents, uint32* count, OpenDirCookie* cookie, argument
961 ASSERT(dirents != NULL);
1006 result = reply.ReadDir(dirCookie, dirCookieVerf, dirents, count, eof);
1010 ArrayDeleter<DirEntry> entriesDeleter(*dirents);
H A DReplyInterpreter.cpp449 DirEntry** dirents, uint32* _count, bool* eof)
501 *dirents = entries;
448 ReadDir(uint64* cookie, uint64* cookieVerf, DirEntry** dirents, uint32* _count, bool* eof) argument
/haiku/src/add-ons/kernel/file_systems/layers/write_overlay/
H A Dwrite_overlay.cpp1008 overlay_dirent **dirents = attribute ? fAttributeDirents : fDirents; local
1016 overlay_dirent *dirent = dirents[dirCookie->index++];
1121 overlay_dirent **dirents = attribute ? fAttributeDirents : fDirents; local
1123 overlay_dirent *entry = dirents[i];
1143 dirents[j - 1] = dirents[j];
1313 TRACE_ALWAYS("failed to allocate storage for dirents\n");
1393 TRACE_ALWAYS("failed to allocate storage for attribute dirents\n");

Completed in 63 milliseconds