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

12345678

/haiku/src/system/kernel/fs/
H A Dvfs_net_boot.cpp8 #include <dirent.h>
124 while (dirent* entry = readdir(dir)) {
H A Dfd.cpp890 _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 DMiniView.cpp24 #include <dirent.h>
109 struct dirent *entry;
/haiku/src/build/libbe/storage/
H A DNode.cpp313 struct dirent* entry = longEntry.dirent();
/haiku/src/system/boot/loader/
H A Dpackage_support.cpp218 while (dirent* entry = readdir(administrativeDir)) {
309 while (dirent* entry = readdir(dir)) {
H A Dvfs.cpp46 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 Dkernel_interface.cpp8 #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 Dlegacy_drivers.cpp9 #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 Dfts.c40 #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 Dglob.c78 #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 DVirtualVolume.cpp566 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 Dkernel_interface.cpp26 #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 Dfs_attr_generic.cpp5 #include <dirent.h>
449 struct dirent *
452 struct dirent *entry = NULL;
/haiku/src/add-ons/kernel/file_systems/cdda/
H A Dkernel_interface.cpp7 #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 DNode.cpp323 struct dirent* entry = longEntry.dirent();
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A DFUSELowLevel.cpp9 #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 DVirtualDirectoryPoseView.cpp214 struct dirent* entry = longEntry.dirent();
/haiku/src/kits/shared/
H A DQueryFile.cpp296 BQueryFile::GetNextDirents(struct dirent* buffer, size_t length, int32 count)
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/haiku/
H A DHaikuKernelVolume.cpp807 (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 Dbeos.c42 #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 Dreindex.cpp287 while (dirent *index = fs_read_index_dir(indexDirectory)) {
/haiku/src/libs/gnu/
H A Dxattr.cpp241 while (struct dirent* entry = readdir(dir)) {
/haiku/headers/private/kernel/boot/
H A Dvfs.h9 #include <dirent.h>
/haiku/src/add-ons/kernel/file_systems/packagefs/indices/
H A DQuery.cpp272 Query::GetNextEntry(struct dirent* entry, size_t size)
/haiku/src/tests/add-ons/kernel/file_systems/consistency_check/
H A Dconsistency_check.cpp11 #include <dirent.h>

Completed in 192 milliseconds

12345678