Lines Matching defs:dirent
1732 struct dirent* dirent, size_t bufferSize, uint32* _num)
1742 while (count < maxCount && bufferSize > sizeof(struct dirent)) {
1745 size_t nameBufferSize = bufferSize - offsetof(struct dirent, d_name);
1747 status_t status = iterator->GetNextEntry(dirent->d_name, &length,
1763 dirent->d_dev = volume->ID();
1764 dirent->d_ino = id;
1766 dirent = next_dirent(dirent, length, bufferSize);
1852 struct dirent* dirent, size_t bufferSize, uint32* _num)
1859 status_t status = iterator->GetNext(dirent->d_name, &length, &type,
1860 &dirent->d_ino);
1870 dirent->d_dev = volume->ID();
1871 dirent->d_reclen = offsetof(struct dirent, d_name) + length + 1;
2155 bfs_read_index_dir(fs_volume* _volume, void* _cookie, struct dirent* dirent,
2165 RETURN_ERROR(bfs_read_dir(_volume, &indicesNode, _cookie, dirent,
2321 bfs_read_query(fs_volume* /*_volume*/, void* cookie, struct dirent* dirent,
2326 status_t status = query->GetNextEntry(dirent, bufferSize);