/external/e2fsprogs/lib/ext2fs/ |
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 76 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 | 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...] |
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 | link.c | 33 static int link_proc(struct ext2_dir_entry *dirent, argument 46 ls->err = ext2fs_get_rec_len(ls->fs, dirent, &curr_rec_len); 59 ls->err = ext2fs_set_rec_len(ls->fs, curr_rec_len, dirent); 70 if (dirent->inode) { 71 min_rec_len = EXT2_DIR_REC_LEN(dirent->name_len & 0xFF); 75 ls->err = ext2fs_set_rec_len(ls->fs, min_rec_len, dirent); 79 dirent->rec_len); 94 dirent->inode = ls->inode; 95 dirent->name_len = ls->namelen; 96 strncpy(dirent [all...] |
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';
|
/external/openssh/openbsd-compat/ |
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;
|
H A D | bsd-nextstep.h | 38 /* NeXT's readdir() is BSD (struct direct) not POSIX (struct dirent) */ 39 #define dirent direct macro
|
/external/e2fsprogs/lib/e2p/ |
H A D | iod.c | 27 int (*func) (const char *, struct dirent *, void *), 31 struct dirent *de, *dep; 48 max_len += sizeof(struct dirent); 66 len = sizeof(struct dirent);
|
/external/oprofile/daemon/ |
H A D | opd_stats.c | 18 #include <dirent.h> 41 struct dirent * dirent; local 68 while ((dirent = readdir(dir))) { 71 if (sscanf(dirent->d_name, "cpu%d", &cpu_nr) != 1) 73 snprintf(path, 256, "/dev/oprofile/stats/%s", dirent->d_name);
|
/external/e2fsprogs/e2fsck/ |
H A D | pass2.c | 343 struct ext2_dir_entry *dirent, 352 if (!dirent->inode) 354 else if (((dirent->name_len & 0xFF) != 1) || 355 (dirent->name[0] != '.')) 357 else if (dirent->name[1] != '\0') 360 (void) ext2fs_get_rec_len(ctx->fs, dirent, &rec_len); 364 rec_len = dirent->rec_len = 12; 365 dirent->inode = ino; 366 dirent->name_len = 1; 367 dirent 342 check_dot(e2fsck_t ctx, struct ext2_dir_entry *dirent, ext2_ino_t ino, struct problem_context *pctx) argument 403 check_dotdot(e2fsck_t ctx, struct ext2_dir_entry *dirent, ext2_ino_t ino, struct problem_context *pctx) argument 448 check_name(e2fsck_t ctx, struct ext2_dir_entry *dirent, ext2_ino_t dir_ino EXT2FS_ATTR((unused)), struct problem_context *pctx) argument 474 check_filetype(e2fsck_t ctx, struct ext2_dir_entry *dirent, ext2_ino_t dir_ino EXT2FS_ATTR((unused)), struct problem_context *pctx) argument 635 salvage_directory(ext2_filsys fs, struct ext2_dir_entry *dirent, struct ext2_dir_entry *prev, unsigned int *offset) argument 667 (void) ext2fs_set_rec_len(fs, (int) rec_len + left, dirent); local 710 struct ext2_dir_entry *dirent, *prev; local [all...] |
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 360 struct ext2_dir_entry *dirent; local 364 if (!ctx || !ctx->dirent) 367 dirent [all...] |
H A D | rehash.c | 89 struct ext2_dir_entry *dirent; local 105 dirent = (struct ext2_dir_entry *) dir; 106 (void) ext2fs_set_rec_len(fs, fs->blocksize, dirent); 119 dirent = (struct ext2_dir_entry *) (dir + dir_offset); 120 (void) ext2fs_get_rec_len(fs, dirent, &rec_len); 124 (((dirent->name_len & 0xFF)+8) > rec_len)) { 129 if (dirent->inode == 0) 131 if (!fd->compress && ((dirent->name_len&0xFF) == 1) && 132 (dirent->name[0] == '.')) 134 if (!fd->compress && ((dirent 405 struct ext2_dir_entry *dirent; local [all...] |
/external/fsck_msdos/ |
H A D | dir.c | 528 struct dosDirEntry dirent, *d; local 691 memset(&dirent, 0, sizeof dirent); 697 dirent.flags = p[11]; 703 dirent.name[j] = p[j]; 704 dirent.name[8] = '\0'; 705 for (k = 7; k >= 0 && dirent.name[k] == ' '; k--) 706 dirent.name[k] = '\0'; 707 if (dirent.name[k] != '\0') 709 if (dirent [all...] |
/external/openssh/ |
H A D | sftp-glob.c | 25 #include <dirent.h> 63 static struct dirent * 66 /* Solaris needs sizeof(dirent) + path length (see below) */ 67 static char buf[sizeof(struct dirent) + MAXPATHLEN]; 68 struct dirent *ret = (struct dirent *)buf; 79 * Solaris defines dirent->d_name as a one byte array and expects 90 * Idiot glibc uses extensions to struct dirent for readdir with 140 pglob->gl_readdir = (struct dirent *(*)(void *))fudge_readdir;
|
/external/qemu/ |
H A D | path.c | 11 #include <dirent.h> 65 # define dirent_type(dirent) ((dirent)->d_type) 68 # define dirent_type(dirent) (1) 77 struct dirent *dirent; local 79 while ((dirent = readdir(dir)) != NULL) { 80 if (!streq(dirent->d_name,".") && !streq(dirent->d_name,"..")){ 81 path = add_entry(path, dirent [all...] |
/external/chromium/base/ |
H A D | dir_reader_linux.h | 52 linux_dirent* dirent = reinterpret_cast<linux_dirent*>(&buf_[offset_]); local 53 offset_ += dirent->d_reclen; 75 const linux_dirent* dirent = local 77 return dirent->d_name;
|
/external/kernel-headers/original/linux/ |
H A D | dirent.h | 4 struct dirent { struct
|
/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) < EXT2_NAME_LEN) ? 64 (dirent->name_len & 0xFF) : EXT2_NAME_LEN; 65 strncpy(name, dirent->name, thislen); 67 ino = dirent->inode; 100 inode.i_mode, dirent->name_len >> 8, 109 sprintf(tmp, "%c%u%c (%d) %s ", lbr, dirent->inode, rbr, 110 dirent->rec_len, name);
|
H A D | ncheck.c | 29 static int ncheck_proc(struct ext2_dir_entry *dirent, argument 42 if (iw->iarray[i] == dirent->inode) { 44 (dirent->name_len & 0xFF), dirent->name);
|
H A D | htree.c | 37 struct ext2_dir_entry *dirent; local 69 dirent = (struct ext2_dir_entry *) (buf + offset); 70 errcode = ext2fs_get_rec_len(fs, dirent, &rec_len); 80 ((((unsigned) dirent->name_len & 0xFF)+8) > rec_len)) { 84 thislen = ((dirent->name_len & 0xFF) < EXT2_NAME_LEN) ? 85 (dirent->name_len & 0xFF) : EXT2_NAME_LEN; 86 strncpy(name, dirent->name, thislen); 94 sprintf(tmp, "%u 0x%08x-%08x (%d) %s ", dirent->inode, 394 struct ext2_dir_entry *dirent; local 412 dirent [all...] |
/external/linux-tools-perf/util/ |
H A D | thread_map.c | 1 #include <dirent.h> 7 static int filter(const struct dirent *dir) 20 struct dirent **namelist = NULL;
|
/external/e2fsprogs/tests/progs/ |
H A D | hold_inode.c | 15 #include <dirent.h>
|
/external/openssl/crypto/ |
H A D | LPdir_unix.c | 33 #include <dirent.h> 67 struct dirent *direntry = NULL;
|
/external/oprofile/daemon/liblegacy/ |
H A D | opd_parse_proc.c | 23 #include <dirent.h> 202 struct dirent * dirent; local 211 while ((dirent = readdir(dir))) { 212 if (sscanf(dirent->d_name, "%u", &pid) == 1) {
|