Lines Matching refs:dirent
36 # include <dirent.h>
140 inline status_t GetNextEntry(struct dirent* dirent, size_t size);
158 status_t _GetNextEntry(struct dirent* dirent, size_t size);
258 IndexIterator* iterator, struct dirent* dirent,
887 IndexIterator* iterator, struct dirent* dirent, size_t bufferSize)
960 dirent->d_name,
961 (const char*)dirent + bufferSize - dirent->d_name);
965 dirent->d_dev = QueryPolicy::ContextGetVolumeID(context);
966 dirent->d_ino = QueryPolicy::EntryGetNodeID(entry);
967 dirent->d_pdev = dirent->d_dev;
968 dirent->d_pino = QueryPolicy::EntryGetParentID(entry);
969 dirent->d_reclen = sizeof(struct dirent) + strlen(dirent->d_name) + 1;
1434 Query<QueryPolicy>::GetNextEntry(struct dirent* dirent, size_t size)
1439 status_t error = _GetNextEntry(dirent, size);
1557 Query<QueryPolicy>::_GetNextEntry(struct dirent* dirent, size_t size)
1580 status_t status = fCurrent->GetNextMatching(fContext, fIterator, dirent,