/third_party/musl/porting/liteos_a/kernel/include/ |
H A D | dirent.h | 18 #include <bits/dirent.h> 27 struct dirent *readdir(DIR *); 28 int readdir_r(DIR *__restrict, struct dirent *__restrict, struct dirent **__restrict); 32 int alphasort(const struct dirent **, const struct dirent **); 33 int scandir(const char *, struct dirent ***, int (*)(const struct dirent *), int (*)(const struct dirent **, const struct dirent **)); [all...] |
/third_party/musl/porting/liteos_m/kernel/include/ |
H A D | dirent.h | 18 #include <bits/dirent.h> 27 struct dirent *readdir(DIR *); 28 int readdir_r(DIR *__restrict, struct dirent *__restrict, struct dirent **__restrict); 32 int alphasort(const struct dirent **, const struct dirent **); 33 int scandir(const char *, struct dirent ***, int (*)(const struct dirent *), int (*)(const struct dirent **, const struct dirent **)); [all...] |
/third_party/musl/porting/liteos_m_iccarm/kernel/include/ |
H A D | dirent.h | 18 #include <bits/dirent.h> 27 struct dirent *readdir(DIR *); 28 int readdir_r(DIR *__restrict, struct dirent *__restrict, struct dirent **__restrict); 32 int alphasort(const struct dirent **, const struct dirent **); 33 int scandir(const char *, struct dirent ***, int (*)(const struct dirent *), int (*)(const struct dirent **, const struct dirent **)); [all...] |
/third_party/musl/porting/uniproton/kernel/include/ |
H A D | dirent.h | 18 #include <bits/dirent.h> 27 struct dirent *readdir(DIR *); 28 int readdir_r(DIR *__restrict, struct dirent *__restrict, struct dirent **__restrict); 32 int alphasort(const struct dirent **, const struct dirent **); 33 int scandir(const char *, struct dirent ***, int (*)(const struct dirent *), int (*)(const struct dirent **, const struct dirent **)); [all...] |
/third_party/musl/include/ |
H A D | dirent.h | 18 #include <bits/dirent.h> 27 struct dirent *readdir(DIR *); 28 int readdir_r(DIR *__restrict, struct dirent *__restrict, struct dirent **__restrict); 32 int alphasort(const struct dirent **, const struct dirent **); 33 int scandir(const char *, struct dirent ***, int (*)(const struct dirent *), int (*)(const struct dirent **, const struct dirent **)); [all...] |
/third_party/musl/libc-test/src/api/ |
H A D | dirent.c | 1 #include <dirent.h> 8 T(struct dirent) in f() 13 struct dirent x; in f() 19 {int(*p)(const struct dirent**,const struct dirent**) = alphasort;} in f() 24 {struct dirent*(*p)(DIR*) = readdir;} in f() 25 {int(*p)(DIR*restrict,struct dirent*restrict,struct dirent**restrict) = readdir_r;} in f() 27 {int(*p)(const char*,struct dirent***,int(*)(const struct dirent*),in in f() [all...] |
/third_party/FreeBSD/sbin/fsck_msdosfs/ |
H A D | dir.c | 537 struct dosDirEntry dirent, *d; in readDosDirSection() local 734 memset(&dirent, 0, sizeof dirent); in readDosDirSection() 740 dirent.flags = p[11]; in readDosDirSection() 746 dirent.name[j] = p[j]; in readDosDirSection() 747 dirent.name[8] = '\0'; in readDosDirSection() 748 for (k = 7; k >= 0 && dirent.name[k] == ' '; k--) in readDosDirSection() 749 dirent.name[k] = '\0'; in readDosDirSection() 750 if (k < 0 || dirent.name[k] != '\0') in readDosDirSection() 752 if (dirent in readDosDirSection() [all...] |
/third_party/node/test/parallel/ |
H A D | test-fs-opendir.js | 21 function assertDirent(dirent) { 22 assert(dirent instanceof fs.Dirent); 23 assert.strictEqual(dirent.isFile(), true); 24 assert.strictEqual(dirent.isDirectory(), false); 25 assert.strictEqual(dirent.isSocket(), false); 26 assert.strictEqual(dirent.isBlockDevice(), false); 27 assert.strictEqual(dirent.isCharacterDevice(), false); 28 assert.strictEqual(dirent.isFIFO(), false); 29 assert.strictEqual(dirent.isSymbolicLink(), false); 49 const dirent [all...] |
H A D | test-fs-readdir-types.js | 38 for (const [i, dirent] of dirents.entries()) { 39 assert(dirent instanceof fs.Dirent); 40 assert.strictEqual(dirent.name, files[i]); 41 assert.strictEqual(dirent.isFile(), true); 42 assert.strictEqual(dirent.isDirectory(), false); 43 assert.strictEqual(dirent.isSocket(), false); 44 assert.strictEqual(dirent.isBlockDevice(), false); 45 assert.strictEqual(dirent.isCharacterDevice(), false); 46 assert.strictEqual(dirent.isFIFO(), false); 47 assert.strictEqual(dirent [all...] |
/third_party/node/lib/internal/fs/ |
H A D | dir.js | 102 const dirent = ArrayPrototypeShift(this[kDirBufferedEntries]); 104 if (this[kDirOptions].recursive && dirent.isDirectory()) { 105 this.readSyncRecursive(dirent); 109 process.nextTick(callback, null, dirent); 111 callback(null, dirent); 132 const dirent = ArrayPrototypeShift(this[kDirBufferedEntries]); 133 if (this[kDirOptions].recursive && dirent.isDirectory()) { 134 this.readSyncRecursive(dirent); 136 callback(null, dirent); 164 readSyncRecursive(dirent) { [all...] |
/third_party/libwebsockets/win32port/dirent/ |
H A D | dirent-win32.h | 5 * This file is part of dirent. Dirent may be freely distributed 7 * https://github.com/tronkko/dirent 40 /* Indicates that d_type field is available in dirent structure */ 43 /* Indicates that d_namlen field is available in dirent structure */ 262 struct dirent { struct 281 typedef struct dirent dirent; typedef 284 struct dirent ent; 294 static struct dirent *readdir (DIR *dirp); 298 DIR *dirp, struct dirent *entr 882 scandir( const char *dirname, struct dirent ***namelist, int (*filter)(const struct dirent*), int (*compare)(const struct dirent**, const struct dirent**)) scandir() argument [all...] |
/third_party/node/test/sequential/ |
H A D | test-fs-opendir-recursive.js | 130 function getDirentPath(dirent) { 131 return pathModule.relative(testDir, dirent.path); 136 for (const [i, dirent] of dirents.entries()) { 137 assert(dirent instanceof fs.Dirent); 138 assert.strictEqual(getDirentPath(dirent), expected[i]); 144 let dirent = dir.readSync(); 145 while (dirent !== null) { 146 dirents.push(dirent); 147 dirent = dir.readSync(); 173 dir.read((err, dirent) [all...] |
H A D | test-fs-readdir-recursive.js | 129 function getDirentPath(dirent) { 130 return pathModule.relative(readdirDir, pathModule.join(dirent.path, dirent.name)); 136 for (const [i, dirent] of dirents.entries()) { 137 assert(dirent instanceof fs.Dirent); 138 assert.notStrictEqual(dirent.name, undefined); 139 assert.strictEqual(getDirentPath(dirent), expected[i]);
|
/third_party/rust/crates/rustix/src/backend/libc/fs/ |
H A D | dir.rs | 39 use c::dirent as libc_dirent; 117 // We have our own copy of OpenBSD's dirent; check that the in read() 123 dirent: read_dirent(&*dirent_ptr.cast()), in read() 175 // A `dirent` pointer returned from `readdir` may not point to a full `dirent` 246 let mut dirent = libc_dirent { in read_dirent() variables 285 // extent of the `struct dirent`, because they may not be allocated. So in read_dirent() 309 // On dragonfly and FreeBSD 12, `dirent` has some non-public padding fields in read_dirent() 312 let mut dirent = { in read_dirent() variables 313 let mut dirent in read_dirent() variables [all...] |
/third_party/NuttX/fs/dirent/ |
H A D | fs_readdir.c | 2 * fs/dirent/fs_readdir.c 27 #include "dirent.h" 39 * The do_readdir() function returns a pointer to a dirent structure 48 * The do_readdir() function returns a pointer to a dirent structure, or NULL 55 static struct dirent *__readdir(DIR *dirp, int *lencnt) in __readdir() 100 *lencnt = file_cnt * sizeof(struct dirent); in __readdir() 114 return (struct dirent *)NULL; in __readdir() 125 * The readdir() function returns a pointer to a dirent structure 134 * The readdir() function returns a pointer to a dirent structure, or NULL 141 struct dirent *readdi [all...] |
/third_party/musl/src/dirent/ |
H A D | scandir.c | 1 #include <dirent.h> 8 int scandir(const char *path, struct dirent ***res, in scandir() 9 int (*sel)(const struct dirent *), in scandir() 10 int (*cmp)(const struct dirent **, const struct dirent **)) in scandir() 13 struct dirent *de, **names=0, **tmp; in scandir()
|
H A D | readdir_r.c | 1 #include <dirent.h> 7 int readdir_r(DIR *restrict dir, struct dirent *restrict buf, struct dirent **restrict result) in readdir_r() 9 struct dirent *de; in readdir_r()
|
/third_party/musl/libc-test/src/functionalext/supplement/dirent/ |
H A D | scandir.c | 16 #include <dirent.h> 21 int filter(const struct dirent *entry) in filter() 33 struct dirent **namelist; in scandir_0100() 56 struct dirent **namelist; in scandir_0200() 79 struct dirent **namelist; in scandir_0300() 101 struct dirent **namelist; in scandir_0400()
|
H A D | readdir_r.c | 16 #include <dirent.h> 44 struct dirent buf; in readdir_r_0100() 45 struct dirent *res; in readdir_r_0100() 65 struct dirent buf; in readdir_r_0200() 66 struct dirent *res; in readdir_r_0200()
|
/third_party/rust/crates/rustix/src/fs/ |
H A D | raw_dir.rs | 192 let dirent = unsafe { &*dirent_ptr.cast::<linux_dirent64>() }; in next() 194 self.offset += usize::from(dirent.d_reclen); in next() 197 file_type: dirent.d_type, in next() 198 inode_number: dirent.d_ino, in next() 199 next_entry_cookie: dirent.d_off, in next() 201 file_name: unsafe { CStr::from_ptr(dirent.d_name.as_ptr().cast()) }, in next()
|
/third_party/libuv/src/unix/ |
H A D | os390-syscalls.c | 34 int scandir(const char* maindir, struct dirent*** namelist, in scandir() argument 35 int (*filter)(const struct dirent*), in scandir() 36 int (*compar)(const struct dirent**, in scandir() 37 const struct dirent **)) { in scandir() 38 struct dirent** nl; in scandir() 39 struct dirent** nl_copy; in scandir() 40 struct dirent* dirent; in scandir() local 53 dirent = readdir(mdir); in scandir() 54 if (!dirent) in scandir() [all...] |
H A D | os390-syscalls.h | 28 #include <dirent.h> 61 int scandir(const char* maindir, struct dirent*** namelist, 62 int (*filter)(const struct dirent *), 63 int (*compar)(const struct dirent **, 64 const struct dirent **));
|
/third_party/node/deps/uv/src/unix/ |
H A D | os390-syscalls.c | 34 int scandir(const char* maindir, struct dirent*** namelist, in scandir() argument 35 int (*filter)(const struct dirent*), in scandir() 36 int (*compar)(const struct dirent**, in scandir() 37 const struct dirent **)) { in scandir() 38 struct dirent** nl; in scandir() 39 struct dirent** nl_copy; in scandir() 40 struct dirent* dirent; in scandir() local 53 dirent = readdir(mdir); in scandir() 54 if (!dirent) in scandir() [all...] |
H A D | os390-syscalls.h | 28 #include <dirent.h> 61 int scandir(const char* maindir, struct dirent*** namelist, 62 int (*filter)(const struct dirent *), 63 int (*compar)(const struct dirent **, 64 const struct dirent **));
|
/third_party/musl/libc-test/src/functionalext/supplement/linux/ |
H A D | getdents.c | 16 #include <dirent.h> 32 struct dirent buf; in getdents_0100() 46 struct dirent buf; in getdents_0200() 59 struct dirent buf; in getdents_0300()
|