/external/e2fsprogs/lib/ext2fs/ |
D | dirblock.c | 27 struct ext2_dir_entry *dirent; in ext2fs_read_dir_block2() local 38 dirent = (struct ext2_dir_entry *) p; in ext2fs_read_dir_block2() 40 dirent->inode = ext2fs_swab32(dirent->inode); in ext2fs_read_dir_block2() 41 dirent->rec_len = ext2fs_swab16(dirent->rec_len); in ext2fs_read_dir_block2() 42 dirent->name_len = ext2fs_swab16(dirent->name_len); in ext2fs_read_dir_block2() 44 name_len = dirent->name_len; in ext2fs_read_dir_block2() 47 dirent->name_len = ext2fs_swab16(dirent->name_len); in ext2fs_read_dir_block2() 49 if ((retval = ext2fs_get_rec_len(fs, dirent, &rec_len)) != 0) in ext2fs_read_dir_block2() 76 struct ext2_dir_entry *dirent; in ext2fs_write_dir_block2() local 85 dirent = (struct ext2_dir_entry *) p; in ext2fs_write_dir_block2() [all …]
|
D | dir_iterate.c | 27 struct ext2_dir_entry *dirent, in ext2fs_get_rec_len() argument 30 unsigned int len = dirent->rec_len; in ext2fs_get_rec_len() 43 struct ext2_dir_entry *dirent) in ext2fs_set_rec_len() argument 48 dirent->rec_len = len; in ext2fs_set_rec_len() 53 dirent->rec_len = EXT4_MAX_REC_LEN; in ext2fs_set_rec_len() 55 dirent->rec_len = 0; in ext2fs_set_rec_len() 57 dirent->rec_len = (len & 65532) | ((len >> 16) & 3); in ext2fs_set_rec_len() 73 struct ext2_dir_entry *dirent; in ext2fs_validate_entry() local 79 dirent = (struct ext2_dir_entry *)(buf + offset); in ext2fs_validate_entry() 80 if (ext2fs_get_rec_len(fs, dirent, &rec_len)) in ext2fs_validate_entry() [all …]
|
D | unlink.c | 33 static int unlink_proc(struct ext2_dir_entry *dirent, in unlink_proc() argument 43 ls->prev = dirent; in unlink_proc() 46 if ((dirent->name_len & 0xFF) != ls->namelen) in unlink_proc() 48 if (strncmp(ls->name, dirent->name, dirent->name_len & 0xFF)) in unlink_proc() 52 if (dirent->inode != ls->inode) in unlink_proc() 55 if (!dirent->inode) in unlink_proc() 60 prev->rec_len += dirent->rec_len; in unlink_proc() 62 dirent->inode = 0; in unlink_proc()
|
D | link.c | 33 static int link_proc(struct ext2_dir_entry *dirent, in link_proc() argument 46 ls->err = ext2fs_get_rec_len(ls->fs, dirent, &curr_rec_len); in link_proc() 59 ls->err = ext2fs_set_rec_len(ls->fs, curr_rec_len, dirent); in link_proc() 70 if (dirent->inode) { in link_proc() 71 min_rec_len = EXT2_DIR_REC_LEN(dirent->name_len & 0xFF); in link_proc() 75 ls->err = ext2fs_set_rec_len(ls->fs, min_rec_len, dirent); in link_proc() 79 dirent->rec_len); in link_proc() 94 dirent->inode = ls->inode; in link_proc() 95 dirent->name_len = ls->namelen; in link_proc() 96 strncpy(dirent->name, ls->name, ls->namelen); in link_proc() [all …]
|
D | get_pathname.c | 43 static int get_pathname_proc(struct ext2_dir_entry *dirent, in get_pathname_proc() argument 54 if (((dirent->name_len & 0xFF) == 2) && in get_pathname_proc() 55 !strncmp(dirent->name, "..", 2)) in get_pathname_proc() 56 gp->parent = dirent->inode; in get_pathname_proc() 57 if (dirent->inode == gp->search_ino) { in get_pathname_proc() 58 retval = ext2fs_get_mem((dirent->name_len & 0xFF) + 1, in get_pathname_proc() 64 strncpy(gp->name, dirent->name, (dirent->name_len & 0xFF)); in get_pathname_proc() 65 gp->name[dirent->name_len & 0xFF] = '\0'; in get_pathname_proc()
|
D | lookup.c | 31 static int lookup_proc(struct ext2_dir_entry *dirent, in lookup_proc() argument 39 if (ls->len != (dirent->name_len & 0xFF)) in lookup_proc() 41 if (strncmp(ls->name, dirent->name, (dirent->name_len & 0xFF))) in lookup_proc() 43 *ls->inode = dirent->inode; in lookup_proc()
|
/external/e2fsprogs/e2fsck/ |
D | pass2.c | 343 struct ext2_dir_entry *dirent, in check_dot() argument 352 if (!dirent->inode) in check_dot() 354 else if (((dirent->name_len & 0xFF) != 1) || in check_dot() 355 (dirent->name[0] != '.')) in check_dot() 357 else if (dirent->name[1] != '\0') in check_dot() 360 (void) ext2fs_get_rec_len(ctx->fs, dirent, &rec_len); in check_dot() 364 rec_len = dirent->rec_len = 12; in check_dot() 365 dirent->inode = ino; in check_dot() 366 dirent->name_len = 1; in check_dot() 367 dirent->name[0] = '.'; in check_dot() [all …]
|
D | message.c | 360 struct ext2_dir_entry *dirent; in expand_dirent_expression() local 364 if (!ctx || !ctx->dirent) in expand_dirent_expression() 367 dirent = ctx->dirent; in expand_dirent_expression() 371 printf("%u", dirent->inode); in expand_dirent_expression() 374 len = dirent->name_len & 0xFF; in expand_dirent_expression() 377 if ((ext2fs_get_rec_len(fs, dirent, &rec_len) == 0) && in expand_dirent_expression() 380 safe_print(dirent->name, len); in expand_dirent_expression() 383 (void) ext2fs_get_rec_len(fs, dirent, &rec_len); in expand_dirent_expression() 387 printf("%u", dirent->name_len & 0xFF); in expand_dirent_expression() 390 printf("%u", dirent->name_len >> 8); in expand_dirent_expression() [all …]
|
D | rehash.c | 89 struct ext2_dir_entry *dirent; in fill_dir_block() local 105 dirent = (struct ext2_dir_entry *) dir; in fill_dir_block() 106 (void) ext2fs_set_rec_len(fs, fs->blocksize, dirent); in fill_dir_block() 119 dirent = (struct ext2_dir_entry *) (dir + dir_offset); in fill_dir_block() 120 (void) ext2fs_get_rec_len(fs, dirent, &rec_len); in fill_dir_block() 124 (((dirent->name_len & 0xFF)+8) > rec_len)) { in fill_dir_block() 129 if (dirent->inode == 0) in fill_dir_block() 131 if (!fd->compress && ((dirent->name_len&0xFF) == 1) && in fill_dir_block() 132 (dirent->name[0] == '.')) in fill_dir_block() 134 if (!fd->compress && ((dirent->name_len&0xFF) == 2) && in fill_dir_block() [all …]
|
/external/fsck_msdos/ |
D | dir.c | 528 struct dosDirEntry dirent, *d; in readDosDirSection() local 691 memset(&dirent, 0, sizeof dirent); in readDosDirSection() 697 dirent.flags = p[11]; in readDosDirSection() 703 dirent.name[j] = p[j]; in readDosDirSection() 704 dirent.name[8] = '\0'; in readDosDirSection() 705 for (k = 7; k >= 0 && dirent.name[k] == ' '; k--) in readDosDirSection() 706 dirent.name[k] = '\0'; in readDosDirSection() 707 if (dirent.name[k] != '\0') in readDosDirSection() 709 if (dirent.name[0] == SLOT_E5) in readDosDirSection() 710 dirent.name[0] = 0xe5; in readDosDirSection() [all …]
|
/external/qemu/ |
D | path.c | 65 # define dirent_type(dirent) ((dirent)->d_type) argument 68 # define dirent_type(dirent) (1) argument 77 struct dirent *dirent; in add_dir_maybe() local 79 while ((dirent = readdir(dir)) != NULL) { in add_dir_maybe() 80 if (!streq(dirent->d_name,".") && !streq(dirent->d_name,"..")){ in add_dir_maybe() 81 path = add_entry(path, dirent->d_name, dirent_type(dirent)); in add_dir_maybe()
|
/external/openssh/openbsd-compat/ |
D | bsd-closefrom.c | 35 # define NAMLEN(dirent) strlen((dirent)->d_name) argument 37 # define dirent direct macro 38 # define NAMLEN(dirent) (dirent)->d_namlen argument 74 struct dirent *dent; in closefrom()
|
/external/oprofile/daemon/ |
D | opd_stats.c | 41 struct dirent * dirent; in opd_print_stats() local 68 while ((dirent = readdir(dir))) { in opd_print_stats() 71 if (sscanf(dirent->d_name, "cpu%d", &cpu_nr) != 1) in opd_print_stats() 73 snprintf(path, 256, "/dev/oprofile/stats/%s", dirent->d_name); in opd_print_stats()
|
/external/e2fsprogs/debugfs/ |
D | ls.c | 46 struct ext2_dir_entry *dirent, in list_dir_proc() argument 63 thislen = ((dirent->name_len & 0xFF) < EXT2_NAME_LEN) ? in list_dir_proc() 64 (dirent->name_len & 0xFF) : EXT2_NAME_LEN; in list_dir_proc() 65 strncpy(name, dirent->name, thislen); in list_dir_proc() 67 ino = dirent->inode; in list_dir_proc() 100 inode.i_mode, dirent->name_len >> 8, in list_dir_proc() 109 sprintf(tmp, "%c%u%c (%d) %s ", lbr, dirent->inode, rbr, in list_dir_proc() 110 dirent->rec_len, name); in list_dir_proc()
|
D | htree.c | 37 struct ext2_dir_entry *dirent; in htree_dump_leaf_node() local 69 dirent = (struct ext2_dir_entry *) (buf + offset); in htree_dump_leaf_node() 70 errcode = ext2fs_get_rec_len(fs, dirent, &rec_len); in htree_dump_leaf_node() 80 ((((unsigned) dirent->name_len & 0xFF)+8) > rec_len)) { in htree_dump_leaf_node() 84 thislen = ((dirent->name_len & 0xFF) < EXT2_NAME_LEN) ? in htree_dump_leaf_node() 85 (dirent->name_len & 0xFF) : EXT2_NAME_LEN; in htree_dump_leaf_node() 86 strncpy(name, dirent->name, thislen); in htree_dump_leaf_node() 94 sprintf(tmp, "%u 0x%08x-%08x (%d) %s ", dirent->inode, in htree_dump_leaf_node() 394 struct ext2_dir_entry *dirent; in search_dir_block() local 412 dirent = (struct ext2_dir_entry *) (p->buf + offset); in search_dir_block() [all …]
|
D | ncheck.c | 29 static int ncheck_proc(struct ext2_dir_entry *dirent, in ncheck_proc() argument 42 if (iw->iarray[i] == dirent->inode) { in ncheck_proc() 44 (dirent->name_len & 0xFF), dirent->name); in ncheck_proc()
|
/external/e2fsprogs/lib/e2p/ |
D | iod.c | 27 int (*func) (const char *, struct dirent *, void *), in iterate_on_dir() argument 31 struct dirent *de, *dep; in iterate_on_dir() 48 max_len += sizeof(struct dirent); in iterate_on_dir() 66 len = sizeof(struct dirent); in iterate_on_dir()
|
/external/openssh/ |
D | sftp-glob.c | 63 static struct dirent * 67 static char buf[sizeof(struct dirent) + MAXPATHLEN]; in fudge_readdir() 68 struct dirent *ret = (struct dirent *)buf; in fudge_readdir() 140 pglob->gl_readdir = (struct dirent *(*)(void *))fudge_readdir; in remote_glob()
|
/external/chromium/base/ |
D | dir_reader_linux.h | 52 linux_dirent* dirent = reinterpret_cast<linux_dirent*>(&buf_[offset_]); in Next() local 53 offset_ += dirent->d_reclen; in Next() 75 const linux_dirent* dirent = in name() local 77 return dirent->d_name; in name()
|
/external/e2fsprogs/misc/ |
D | e2image.c | 347 struct ext2_dir_entry_2 *dirent; in scramble_dir_block() local 353 dirent = (struct ext2_dir_entry_2 *) p; in scramble_dir_block() 354 rec_len = dirent->rec_len; in scramble_dir_block() 363 printf("rec_len = %d, name_len = %d\n", rec_len, dirent->name_len); in scramble_dir_block() 372 (struct ext2_dir_entry *) dirent); in scramble_dir_block() 374 dirent->rec_len = ext2fs_swab16(dirent->rec_len); in scramble_dir_block() 378 if (dirent->name_len + 8 > rec_len) { in scramble_dir_block() 381 dirent->name_len); in scramble_dir_block() 382 dirent->name_len = rec_len - 8; in scramble_dir_block() 386 len = rec_len - dirent->name_len - 8; in scramble_dir_block() [all …]
|
/external/bluetooth/bluedroid/btif/co/ |
D | bta_fs_co.c | 61 struct dirent *de; in del_path() 856 struct dirent *dirent; in bta_fs_co_getdirentry() local 877 if((dirent = readdir(dir)) != NULL) in bta_fs_co_getdirentry() 881 BTIF_TRACE_DEBUG1("bta_fs_co_getdirentry: dirent = %p", dirent); in bta_fs_co_getdirentry() 885 BTIF_TRACE_DEBUG1("bta_fs_co_getdirentry: dirent = %p", dirent); in bta_fs_co_getdirentry() 893 if ((dirent = readdir((DIR*)p_entry->refdata)) == NULL) in bta_fs_co_getdirentry() 898 BTIF_TRACE_DEBUG1("bta_fs_co_getdirentry: dirent = %p", dirent); in bta_fs_co_getdirentry() 902 BTIF_TRACE_DEBUG1("bta_fs_co_getdirentry: dirent = %p", dirent); in bta_fs_co_getdirentry() 911 sprintf(fullname, "%s/%s", p_path, dirent->d_name); in bta_fs_co_getdirentry() 923 strcpy(p_entry->p_name, dirent->d_name); in bta_fs_co_getdirentry() [all …]
|
/external/oprofile/opcontrol/ |
D | opcontrol.cpp | 546 for (struct dirent* dirent; !!(dirent = readdir(dir));) { in do_status() local 547 if (strlen(dirent->d_name) >= 4 && memcmp(dirent->d_name, "cpu", 3) == 0) { in do_status() 550 strcat(cpupath, dirent->d_name); in do_status() 555 printf(" %s %9u samples received\n", dirent->d_name, num); in do_status() 560 printf(" %s %9u samples lost overflow\n", dirent->d_name, num); in do_status() 565 printf(" %s %9u samples invalid eip\n", dirent->d_name, num); in do_status() 570 printf(" %s %9u backtrace aborted\n", dirent->d_name, num); in do_status()
|
/external/oprofile/gui/ |
D | oprof_start_util.cpp | 65 struct dirent * dirent; in daemon_status() local 72 while ((dirent = readdir(dir))) { in daemon_status() 75 + dirent->d_name + "/exe"); in daemon_status() 80 daemon_pid = dirent->d_name; in daemon_status()
|
/external/oprofile/daemon/liblegacy/ |
D | opd_parse_proc.c | 202 struct dirent * dirent; in opd_get_ascii_procs() local 211 while ((dirent = readdir(dir))) { in opd_get_ascii_procs() 212 if (sscanf(dirent->d_name, "%u", &pid) == 1) { in opd_get_ascii_procs()
|
/external/oprofile/pp/ |
D | oparchive.cpp | 61 struct dirent * dirent; in copy_stats() local 82 while ((dirent = readdir(dir))) { in copy_stats() 85 if (sscanf(dirent->d_name, "cpu%d", &cpu_nr) != 1) in copy_stats() 87 path = string(dirent->d_name) + "/" + "sample_lost_overflow"; in copy_stats()
|