Searched refs:dirent (Results 176 - 193 of 193) sorted by relevance

12345678

/haiku/src/add-ons/kernel/file_systems/packagefs/volume/
H A DVolume.cpp9 #include <dirent.h>
716 while (dirent* entry = readdir(dir.Get())) {
906 while (dirent* entry = readdir(dir.Get())) {
/haiku/src/servers/package/
H A DCommitTransactionHandler.cpp1939 char buffer[offsetof(struct dirent, d_name) + B_FILE_NAME_LENGTH];
1940 dirent *entry = (dirent*)buffer;
/haiku/src/kits/tracker/
H A DVirtualDirectoryManager.cpp429 const node_ref& definitionFileRef, dirent* buffer)
H A DOpenWithWindow.cpp1400 SearchForSignatureEntryList::GetNextDirents(struct dirent* buffer,
1832 ConditionalAllAppsIterator::GetNextDirents(struct dirent* buffer,
H A DPoseView.cpp1432 dirent* eptr = (dirent*)entBuf;
/haiku/src/add-ons/kernel/file_systems/nfs/
H A Dnfs_add_on.c15 #include <dirent.h>
951 struct dirent *buf, size_t bufsize, uint32 *num)
1052 buf->d_reclen = offsetof(struct dirent, d_name) + strlen(filename) + 1;
1055 // dprintf("nfs: dirent %d {d:%ld pd:%ld i:%lld pi:%lld '%s'}\n", *num, buf->d_dev, buf->d_pdev, buf->d_ino, buf->d_pino, buf->d_name);
1058 buf = (struct dirent *)((char *)buf + buf->d_reclen);
/haiku/src/add-ons/kernel/file_systems/bindfs/
H A Dkernel_interface.cpp802 struct dirent* buffer, size_t bufferSize, uint32* _count)
884 struct dirent* buffer, size_t bufferSize, uint32* _count)
/haiku/src/add-ons/kernel/file_systems/netfs/client/
H A DShareVolume.cpp1235 ShareVolume::ReadDir(Node* _dir, void* _cookie, struct dirent* buffer,
1516 ShareVolume::ReadAttrDir(Node* _node, void* _cookie, struct dirent* buffer,
1947 const NodeInfo& dirInfo, struct dirent* buffer, size_t bufferSize,
/haiku/src/tests/kits/storage/
H A DDirectoryTest.cpp1195 size_t bufSize = (sizeof(dirent) + B_FILE_NAME_LENGTH) * 10;
1197 dirent *ents = (dirent *)buffer;
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A Dkernel_interface.cpp1067 struct dirent* buffer, size_t bufferSize, uint32* _num)
1142 struct dirent* buffer, size_t bufferSize, uint32* _num)
/haiku/src/add-ons/media/media-add-ons/radeon/
H A DRadeon.cpp12 #include <dirent.h>
/haiku/src/apps/installer/
H A DWorkerThread.cpp673 while (dirent* index = fs_read_index_dir(indices)) {
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/
H A DVolume.cpp2464 * (sizeof(struct dirent) + B_FILE_NAME_LENGTH);
2650 * (sizeof(struct dirent) + B_ATTR_NAME_LENGTH);
3250 * (sizeof(struct dirent) + B_FILE_NAME_LENGTH);
3557 * (sizeof(struct dirent) + B_FILE_NAME_LENGTH);
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/
H A DUserlandRequestHandler.cpp1499 dirent* entry = (dirent*)buffer;
/haiku/src/bin/network/ftpd/
H A Dftpd.c73 #include <dirent.h>
3172 struct dirent *dir;
/haiku/headers/private/fs_shell/
H A Dfssh_api_wrapper.h189 #define dirent fssh_dirent macro
/haiku/src/servers/app/drawing/interface/local/
H A DAccelerantHWInterface.cpp21 #include <dirent.h>
/haiku/src/tools/fs_shell/
H A Dvfs.cpp1343 /** Returns a vnode's name in the d_name field of a supplied dirent buffer.
1406 struct fssh_dirent *dirent = (struct fssh_dirent *)buffer; local
1412 if (fssh_strlcpy(name, dirent->d_name, nameSize) >= nameSize)
3450 // XXX: Currently reading only one dirent is supported. Make this a loop!

Completed in 250 milliseconds

12345678