/haiku/src/system/kernel/fs/ |
H A D | vfs.cpp | 370 struct file_descriptor* descriptor, struct dirent* buffer, 373 void* cookie, struct dirent* buffer, size_t bufferSize, uint32* _count); 378 struct file_descriptor* descriptor, struct dirent* buffer, 396 struct file_descriptor* descriptor, struct dirent* buffer, 402 struct file_descriptor* descriptor, struct dirent* buffer, 2468 /*! Returns a vnode's name in the d_name field of a supplied dirent buffer. 2471 get_vnode_name(struct vnode* vnode, struct vnode* parent, struct dirent* buffer, 2474 if (bufferSize < sizeof(struct dirent)) 2533 char buffer[offsetof(struct dirent, d_name) + B_FILE_NAME_LENGTH + 1]; 2534 struct dirent* diren local [all...] |
/haiku/src/system/kernel/ |
H A D | module.cpp | 14 #include <dirent.h> 958 struct dirent* dirent; local 959 if ((dirent = readdir(iterator->current_dir)) == NULL) { 977 int32 length = strlen(dirent->d_name); 981 if (strncmp(dirent->d_name, iterator->prefix + passedOffset 987 if (!strcmp(dirent->d_name, ".") 988 || !strcmp(dirent->d_name, "..") 991 || !strcmp(dirent->d_name, "bin") 992 || !strcmp(dirent 1492 struct dirent* dirent; local [all...] |
/haiku/src/system/libroot/os/ |
H A D | fs_index.c | 9 #include <dirent.h> 86 struct dirent *
|
/haiku/src/system/libroot/posix/ |
H A D | dirent.cpp | 8 #include <dirent.h> 31 struct dirent first_entry; 68 struct dirent* entry = (struct dirent*) 201 struct dirent* 212 struct dirent *dirent local 213 = (struct dirent *)((uint8 *)&dir->first_entry + dir->next_entry); 216 dir->next_entry += dirent->d_reclen; 220 return dirent; 250 struct dirent* dirent = readdir(dir); local [all...] |
H A D | pwd_query.c | 114 /* fill the path from the dirent and open() */ 115 int dentopen(struct dirent *dent, char *path) 198 struct dirent *dent; 260 struct dirent *dent; 302 struct dirent *dent; 475 struct dirent *dent; 537 struct dirent *dent; 580 struct dirent *dent;
|
/haiku/src/system/libroot/posix/musl/dirent/ |
H A D | alphasort.c | 2 #include <dirent.h> 4 int alphasort(const struct dirent **a, const struct dirent **b)
|
H A D | scandir.c | 1 #include <dirent.h> 8 int scandir(const char *path, struct dirent ***res, 9 int (*sel)(const struct dirent *), 10 int (*cmp)(const struct dirent **, const struct dirent **)) 13 struct dirent *de, **names=0, **tmp;
|
/haiku/src/system/libroot/posix/musl/misc/ |
H A D | nftw.c | 2 #include <dirent.h> 90 struct dirent *de;
|
/haiku/src/tests/add-ons/kernel/file_systems/consistency_check/ |
H A D | consistency_check.cpp | 11 #include <dirent.h>
|
/haiku/src/tests/apps/miniterminal/ |
H A D | MiniView.cpp | 24 #include <dirent.h> 109 struct dirent *entry;
|
/haiku/src/tests/kits/storage/ |
H A D | DirectoryTest.cpp | 1195 size_t bufSize = (sizeof(dirent) + B_FILE_NAME_LENGTH) * 10; 1197 dirent *ents = (dirent *)buffer;
|
/haiku/src/tests/system/boot/loader/ |
H A D | platform_devices.cpp | 14 #include <dirent.h> 70 struct dirent *dirent; local 71 while ((dirent = readdir(dir)) != NULL) { 73 if (dirent->d_name[0] == '.') 79 strcat(nextPath, dirent->d_name); 82 if (!strcmp(dirent->d_name, "raw")
|
/haiku/src/tests/system/kernel/file_corruption/fs/ |
H A D | checksumfs.cpp | 7 #include <dirent.h> 156 status_t ReadNextEntry(struct dirent* buffer, size_t size, 193 size_t entrySize = sizeof(dirent) + nameLength + 1; 242 status_t ReadNextEntry(struct dirent* buffer, size_t size, 1770 struct dirent* buffer, size_t bufferSize, uint32* _num) 1837 struct dirent* buffer, size_t bufferSize, uint32* _num)
|
/haiku/src/tests/system/libroot/posix/ |
H A D | dirent_test.cpp | 7 #include <dirent.h> 15 dirent *buf, *dirent; local 20 dirent = readdir(dir); 21 if (dirent == NULL) 24 printf("Entry: dev %ld, ino %lld, name \"%s\"\n", dirent->d_dev, 25 dirent->d_ino, dirent->d_name); 32 dirent = readdir(dir); 33 if (dirent [all...] |
H A D | fifo_test.cpp | 1 #include <dirent.h>
|
/haiku/src/tools/fs_shell/ |
H A D | command_cp.cpp | 178 struct dirent *entry = fs_read_attr_dir(fAttrDir); 260 struct dirent *hostEntry = readdir(fDir);
|
H A D | vfs.cpp | 1343 /** 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!
|
/haiku/src/tools/translation/inspector/ |
H A D | ActiveTranslatorsWindow.cpp | 43 #include <dirent.h>
|