/haiku/src/system/kernel/fs/ |
H A D | vfs_net_boot.cpp | 8 #include <dirent.h> 124 while (dirent* entry = readdir(dir)) {
|
H A D | fd.cpp | 890 _user_read_dir(int fd, struct dirent* userBuffer, size_t bufferSize, 914 struct dirent* buffer = (struct dirent*)malloc(bufferSize); 930 BytePointer<struct dirent> entry = buffer; 1201 _kern_read_dir(int fd, struct dirent* buffer, size_t bufferSize,
|
/haiku/src/tests/apps/miniterminal/ |
H A D | MiniView.cpp | 24 #include <dirent.h> 109 struct dirent *entry;
|
/haiku/src/build/libbe/storage/ |
H A D | Node.cpp | 313 struct dirent* entry = longEntry.dirent();
|
/haiku/src/system/boot/loader/ |
H A D | package_support.cpp | 218 while (dirent* entry = readdir(administrativeDir)) { 309 while (dirent* entry = readdir(dir)) {
|
H A D | vfs.cpp | 46 char _direntBuffer[sizeof(dirent) + B_FILE_NAME_LENGTH + 1]; 47 dirent* entry() { return (dirent*)_direntBuffer; } 1252 struct dirent*
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/ |
H A D | kernel_interface.cpp | 8 #include <dirent.h> 616 struct dirent* buffer, size_t bufferSize, uint32* count) 627 dirent* entry = buffer; 640 entry = (dirent*)((char*)entry + entry->d_reclen); 702 struct dirent* buffer, size_t bufferSize, uint32* count) 911 struct dirent* buffer, size_t bufferSize, uint32* count) 1013 struct dirent* buffer, size_t bufferSize, uint32* count)
|
/haiku/src/system/kernel/device_manager/ |
H A D | legacy_drivers.cpp | 9 #include <dirent.h> 981 struct dirent* dirent = readdir(fDirectory); local 982 if (dirent == NULL) { 990 if (!strcmp(dirent->d_name, "..") || !strcmp(dirent->d_name, ".")) 993 fCurrentName = dirent->d_name;
|
/haiku/src/libs/bsd/ |
H A D | fts.c | 40 #include <dirent.h> 56 #include <dirent.h> 639 static struct dirent * 642 struct dirent *ret; 669 struct dirent *dp; 774 * lot easier here since the length is part of the dirent structure.
|
/haiku/src/system/libroot/posix/ |
H A D | glob.c | 78 #include <dirent.h> 614 struct dirent *dp; 622 * and dirent.h as taking pointers to differently typed opaque 625 struct dirent *(*readdirfunc)();
|
/haiku/src/add-ons/kernel/file_systems/netfs/client/ |
H A D | VirtualVolume.cpp | 566 VirtualVolume::ReadDir(Node* node, void* cookie, struct dirent* buffer, 685 VirtualVolume::ReadAttrDir(Node* node, void* _cookie, struct dirent* buffer, 814 VirtualVolume::ReadQuery(QueryIterator* _iterator, struct dirent* buffer,
|
/haiku/src/add-ons/kernel/file_systems/reiserfs/ |
H A D | kernel_interface.cpp | 26 #include <dirent.h> 502 set_dirent_name(struct dirent *buffer, size_t bufferSize, 546 struct dirent *buffer, size_t bufferSize, uint32 *count)
|
/haiku/src/build/libroot/ |
H A D | fs_attr_generic.cpp | 5 #include <dirent.h> 449 struct dirent * 452 struct dirent *entry = NULL;
|
/haiku/src/add-ons/kernel/file_systems/cdda/ |
H A D | kernel_interface.cpp | 7 #include <dirent.h> 1859 struct dirent* buffer, size_t bufferSize, uint32* _num) 1880 while (count < max && bufferSize > sizeof(dirent)) { 1910 buffer->d_reclen = offsetof(struct dirent, d_name) + strlen(name) + 1; 1922 buffer = (struct dirent*)((uint8*)buffer + buffer->d_reclen); 2027 struct dirent* dirent, size_t bufferSize, uint32* _num) 2041 size_t length = strlcpy(dirent->d_name, attribute->Name(), bufferSize); 2042 dirent->d_dev = volume->FSVolume()->id; 2043 dirent 2026 cdda_read_attr_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct dirent* dirent, size_t bufferSize, uint32* _num) argument [all...] |
/haiku/src/kits/storage/ |
H A D | Node.cpp | 323 struct dirent* entry = longEntry.dirent();
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/ |
H A D | FUSELowLevel.cpp | 9 #include <dirent.h> 526 size_t entryLen = offsetof(struct dirent, d_name) + strlen(name) + 1; 527 // align the entry length, so the next dirent will be aligned
|
/haiku/src/kits/tracker/ |
H A D | VirtualDirectoryPoseView.cpp | 214 struct dirent* entry = longEntry.dirent();
|
/haiku/src/kits/shared/ |
H A D | QueryFile.cpp | 296 BQueryFile::GetNextDirents(struct dirent* buffer, size_t length, int32 count)
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/haiku/ |
H A D | HaikuKernelVolume.cpp | 807 (struct dirent*)buffer, bufferSize, countRead); 871 (struct dirent*)buffer, bufferSize, countRead); 1060 (struct dirent*)buffer, bufferSize, countRead); 1142 return fVolume.ops->read_query(&fVolume, cookie, (struct dirent*)buffer,
|
/haiku/src/bin/unzip/ |
H A D | beos.c | 42 #include <dirent.h> 89 struct dirent *file; 126 while ((file = readdir(wild_dir)) != (struct dirent *)NULL) { 161 while ((file = readdir(wild_dir)) != (struct dirent *)NULL) {
|
/haiku/src/bin/ |
H A D | reindex.cpp | 287 while (dirent *index = fs_read_index_dir(indexDirectory)) {
|
/haiku/src/libs/gnu/ |
H A D | xattr.cpp | 241 while (struct dirent* entry = readdir(dir)) {
|
/haiku/headers/private/kernel/boot/ |
H A D | vfs.h | 9 #include <dirent.h>
|
/haiku/src/add-ons/kernel/file_systems/packagefs/indices/ |
H A D | Query.cpp | 272 Query::GetNextEntry(struct dirent* entry, size_t size)
|
/haiku/src/tests/add-ons/kernel/file_systems/consistency_check/ |
H A D | consistency_check.cpp | 11 #include <dirent.h>
|