/external/openssh/openbsd-compat/ |
H A D | bsd-nextstep.h | 38 /* NeXT's readdir() is BSD (struct direct) not POSIX (struct dirent) */ 39 #define dirent direct macro
|
H A D | bsd-closefrom.c | 34 # include <dirent.h> 35 # define NAMLEN(dirent) strlen((dirent)->d_name) 37 # define dirent direct macro 38 # define NAMLEN(dirent) (dirent)->d_namlen 74 struct dirent *dent;
|
/external/fio/os/windows/posix/include/ |
H A D | dirent.h | 6 struct dirent struct 21 struct dirent *readdir(DIR *dirp);
|
/external/boringssl/src/crypto/ |
H A D | directory_posix.c | 36 #include <dirent.h> 43 int readdir_r(DIR *dirp, struct dirent *entry, struct dirent **result) { 58 struct dirent dirent; member in struct:OPENSSL_dir_context_st 62 struct dirent *dirent; local 88 if (readdir_r((*ctx)->dir, &(*ctx)->dirent, &dirent) != 0 || 89 dirent [all...] |
/external/e2fsprogs/lib/ext2fs/ |
H A D | lookup.c | 31 static int lookup_proc(struct ext2_dir_entry *dirent, argument 39 if (ls->len != (dirent->name_len & 0xFF)) 41 if (strncmp(ls->name, dirent->name, (dirent->name_len & 0xFF))) 43 *ls->inode = dirent->inode;
|
H A D | dblist_dir.c | 30 struct ext2_dir_entry *dirent, 25 ext2fs_dblist_dir_iterate(ext2_dblist dblist, int flags, char *block_buf, int (*func)(ext2_ino_t dir, int entry, struct ext2_dir_entry *dirent, int offset, int blocksize, char *buf, void *priv_data), void *priv_data) argument
|
H A D | dirblock.c | 27 struct ext2_dir_entry *dirent; local 38 dirent = (struct ext2_dir_entry *) p; 40 dirent->inode = ext2fs_swab32(dirent->inode); 41 dirent->rec_len = ext2fs_swab16(dirent->rec_len); 42 dirent->name_len = ext2fs_swab16(dirent->name_len); 44 name_len = dirent->name_len; 47 dirent 82 struct ext2_dir_entry *dirent; local [all...] |
H A D | unlink.c | 33 static int unlink_proc(struct ext2_dir_entry *dirent, argument 43 ls->prev = dirent; 46 if ((dirent->name_len & 0xFF) != ls->namelen) 48 if (strncmp(ls->name, dirent->name, dirent->name_len & 0xFF)) 52 if (dirent->inode != ls->inode) 55 if (!dirent->inode) 60 prev->rec_len += dirent->rec_len; 62 dirent->inode = 0;
|
H A D | get_pathname.c | 43 static int get_pathname_proc(struct ext2_dir_entry *dirent, argument 54 if (((dirent->name_len & 0xFF) == 2) && 55 !strncmp(dirent->name, "..", 2)) 56 gp->parent = dirent->inode; 57 if (dirent->inode == gp->search_ino) { 58 retval = ext2fs_get_mem((dirent->name_len & 0xFF) + 1, 64 strncpy(gp->name, dirent->name, (dirent->name_len & 0xFF)); 65 gp->name[dirent->name_len & 0xFF] = '\0';
|
H A D | link.c | 33 static int link_proc(struct ext2_dir_entry *dirent, argument 49 ls->err = ext2fs_get_rec_len(ls->fs, dirent, &curr_rec_len); 62 ls->err = ext2fs_set_rec_len(ls->fs, curr_rec_len, dirent); 73 if (dirent->inode) { 74 min_rec_len = EXT2_DIR_REC_LEN(dirent->name_len & 0xFF); 78 ls->err = ext2fs_set_rec_len(ls->fs, min_rec_len, dirent); 82 dirent->rec_len); 97 dirent->inode = ls->inode; 98 dirent->name_len = ls->namelen; 99 strncpy(dirent [all...] |
H A D | dir_iterate.c | 27 struct ext2_dir_entry *dirent, 30 unsigned int len = dirent->rec_len; 43 struct ext2_dir_entry *dirent) 48 dirent->rec_len = len; 53 dirent->rec_len = EXT4_MAX_REC_LEN; 55 dirent->rec_len = 0; 57 dirent->rec_len = (len & 65532) | ((len >> 16) & 3); 73 struct ext2_dir_entry *dirent; local 79 dirent = (struct ext2_dir_entry *)(buf + offset); 80 if (ext2fs_get_rec_len(fs, dirent, 26 ext2fs_get_rec_len(ext2_filsys fs, struct ext2_dir_entry *dirent, unsigned int *rec_len) argument 41 ext2fs_set_rec_len(ext2_filsys fs, unsigned int len, struct ext2_dir_entry *dirent) argument 91 ext2fs_dir_iterate2(ext2_filsys fs, ext2_ino_t dir, int flags, char *block_buf, int (*func)(ext2_ino_t dir, int entry, struct ext2_dir_entry *dirent, int offset, int blocksize, char *buf, void *priv_data), void *priv_data) argument 145 struct ext2_dir_entry *dirent, int offset, variable in typeref:struct:ext2_dir_entry 153 ext2fs_dir_iterate(ext2_filsys fs, ext2_ino_t dir, int flags, char *block_buf, int (*func)(struct ext2_dir_entry *dirent, int offset, int blocksize, char *buf, void *priv_data), void *priv_data) argument 193 struct ext2_dir_entry *dirent; local [all...] |
/external/e2fsprogs/debugfs/ |
H A D | ls.c | 46 struct ext2_dir_entry *dirent, variable in typeref:struct:ext2_dir_entry 63 thislen = dirent->name_len & 0xFF; 64 strncpy(name, dirent->name, thislen); 66 ino = dirent->inode; 102 inode.i_mode, dirent->name_len >> 8, 110 sprintf(tmp, "%c%u%c (%d) %s ", lbr, dirent->inode, rbr, 111 dirent->rec_len, name);
|
H A D | ncheck.c | 38 static int ncheck_proc(struct ext2_dir_entry *dirent, argument 47 int filetype = dirent->name_len >> 8; 54 if (iw->iarray[i] == dirent->inode) { 68 (dirent->name_len & 0xFF), dirent->name); 72 (dirent->name_len & 0xFF), dirent->name); 74 if (!debugfs_read_inode(dirent->inode, &inode,
|
H A D | dump.c | 307 static int rdump_dirent(struct ext2_dir_entry *dirent, argument 317 thislen = dirent->name_len & 0xFF; 318 strncpy(name, dirent->name, thislen); 321 if (debugfs_read_inode(dirent->inode, &inode, name)) 324 rdump_inode(dirent->inode, &inode, name, dumproot);
|
H A D | filefrag.c | 169 struct ext2_dir_entry *dirent, variable in typeref:struct:ext2_dir_entry 185 thislen = dirent->name_len & 0xFF; 186 strncpy(name, dirent->name, thislen); 188 ino = dirent->inode;
|
H A D | htree.c | 37 struct ext2_dir_entry *dirent; local 68 dirent = (struct ext2_dir_entry *) (buf + offset); 69 errcode = ext2fs_get_rec_len(fs, dirent, &rec_len); 79 ((((unsigned) dirent->name_len & 0xFF)+8) > rec_len)) { 84 thislen = dirent->name_len & 0xFF; 85 strncpy(name, dirent->name, thislen); 94 dirent->inode, hash, minor_hash, rec_len, name); 368 struct ext2_dir_entry *dirent; local 386 dirent = (struct ext2_dir_entry *) (p->buf + offset); 387 errcode = ext2fs_get_rec_len(fs, dirent, [all...] |
/external/e2fsprogs/e2fsck/ |
H A D | message.c | 19 * %Di <dirent>->ino inode number 20 * %Dn <dirent>->name string 21 * %Dr <dirent>->rec_len 22 * %Dl <dirent>->name_len 23 * %Dt <dirent>->filetype 43 * %P ext2fs_get_pathname of <dirent>->ino with <ino2> as 44 * the containing directory. (If dirent is NULL 362 struct ext2_dir_entry *dirent; local 365 if (!ctx || !ctx->dirent) 368 dirent [all...] |
H A D | pass3.c | 604 static int fix_dotdot_proc(struct ext2_dir_entry *dirent, argument 614 if ((dirent->name_len & 0xFF) != 2) 616 if (strncmp(dirent->name, "..", 2)) 621 retval = e2fsck_adjust_inode_count(fp->ctx, dirent->inode, -1); 631 dirent->inode = fp->parent; 634 dirent->name_len = (dirent->name_len & 0xFF) | 637 dirent->name_len = dirent->name_len & 0xFF;
|
H A D | pass1b.c | 391 struct ext2_dir_entry *dirent, 403 if (dirent->inode > sd->max_inode) 407 if ((dirent->inode < sd->first_inode) || (entry < DIRENT_OTHER_FILE) || 408 !ext2fs_test_inode_bitmap2(inode_dup_map, dirent->inode)) 411 n = dict_lookup(&ino_dict, INT_TO_VOIDPTR(dirent->inode)); 390 search_dirent_proc(ext2_ino_t dir, int entry, struct ext2_dir_entry *dirent, int offset EXT2FS_ATTR((unused)), int blocksize EXT2FS_ATTR((unused)), char *buf EXT2FS_ATTR((unused)), void *priv_data) argument
|
/external/squashfs-tools/kernel/fs/squashfs/ |
H A D | dir.c | 104 static int squashfs_readdir(struct file *file, void *dirent, filldir_t filldir) argument 146 dirent, name, size, file->f_pos, i_ino, 149 if (filldir(dirent, name, size, file->f_pos, i_ino, 203 "\n", dirent, dire->name, size, 210 if (filldir(dirent, dire->name, size, file->f_pos,
|
/external/elfutils/src/libdwfl/ |
H A D | linux-pid-attach.c | 32 #include <dirent.h> 160 struct dirent *dirent; local 167 dirent = readdir (pid_arg->dir); 168 if (dirent == NULL) 178 while (strcmp (dirent->d_name, ".") == 0 179 || strcmp (dirent->d_name, "..") == 0); 182 long tidl = strtol (dirent->d_name, &end, 10);
|
/external/linux-tools-perf/src/tools/perf/util/ |
H A D | thread_map.c | 1 #include <dirent.h> 14 static int filter(const struct dirent *dir) 27 struct dirent **namelist = NULL; 66 struct dirent dirent, *next, **namelist = NULL; local 78 while (!readdir_r(proc, &dirent, &next) && next) { 82 pid_t pid = strtol(dirent.d_name, &end, 10); 87 snprintf(path, sizeof(path), "/proc/%s", dirent.d_name); 162 struct dirent **namelist = NULL;
|
H A D | event.c | 103 struct dirent dirent, *next; local 139 while (!readdir_r(tasks, &dirent, &next) && next) { 141 pid = strtol(dirent.d_name, &end, 10); 382 struct dirent dirent, *next; local 398 while (!readdir_r(proc, &dirent, &next) && next) { 400 pid_t pid = strtol(dirent.d_name, &end, 10);
|
/external/squashfs-tools/kernel-2.4/fs/squashfs/ |
H A D | squashfs2_0.c | 43 static int squashfs_readdir_2(struct file *file, void *dirent, filldir_t filldir); 524 static int squashfs_readdir_2(struct file *file, void *dirent, filldir_t filldir) argument 602 (unsigned int) dirent, dire->name, 607 if (filldir(dirent, dire->name, dire->size + 1,
|
/external/fio/ |
H A D | diskutil.c | 6 #include <dirent.h> 225 struct dirent *dirent = NULL; local 236 while ((dirent = readdir(dirhandle)) != NULL) { 237 if (!strcmp(dirent->d_name, ".") || 238 !strcmp(dirent->d_name, "..")) 241 sprintf(temppath, "%s%s%s", slavesdir, FIO_OS_PATH_SEPARATOR, dirent->d_name); 357 struct dirent *dir;
|