/external/e2fsprogs/lib/ext2fs/ |
H A D | dblist.c | 2 * dblist.c -- directory block list functions 61 ext2_dblist dblist; local 67 if ((ret_dblist == 0) && fs->dblist && 68 (fs->dblist->magic == EXT2_ET_MAGIC_DBLIST)) 71 retval = ext2fs_get_mem(sizeof(struct ext2_struct_dblist), &dblist); 74 memset(dblist, 0, sizeof(struct ext2_struct_dblist)); 76 dblist->magic = EXT2_ET_MAGIC_DBLIST; 77 dblist->fs = fs; 79 dblist->size = size; 81 retval = ext2fs_get_num_dirs(fs, &dblist 113 ext2_dblist dblist; local 134 ext2_dblist dblist; local 156 ext2fs_add_dir_block(ext2_dblist dblist, ext2_ino_t ino, blk_t blk, int blockcnt) argument 189 ext2fs_set_dir_block(ext2_dblist dblist, ext2_ino_t ino, blk_t blk, int blockcnt) argument 207 ext2fs_dblist_sort(ext2_dblist dblist, EXT2_QSORT_TYPE (*sortfunc)(const void *, const void *)) argument 221 ext2fs_dblist_iterate(ext2_dblist dblist, int (*func)(ext2_filsys fs, struct ext2_db_entry *db_info, void *priv_data), void *priv_data) argument 258 ext2fs_dblist_count(ext2_dblist dblist) argument 263 ext2fs_dblist_get_last(ext2_dblist dblist, struct ext2_db_entry **entry) argument 276 ext2fs_dblist_drop_last(ext2_dblist dblist) argument [all...] |
H A D | freefs.c | 50 if (fs->dblist) 51 ext2fs_free_dblist(fs->dblist); 99 void ext2fs_free_dblist(ext2_dblist dblist) argument 101 if (!dblist || (dblist->magic != EXT2_ET_MAGIC_DBLIST)) 104 if (dblist->list) 105 ext2fs_free_mem(&dblist->list); 106 dblist->list = 0; 107 if (dblist->fs && dblist [all...] |
H A D | dblist_dir.c | 26 errcode_t ext2fs_dblist_dir_iterate(ext2_dblist dblist, argument 41 EXT2_CHECK_MAGIC(dblist, EXT2_ET_MAGIC_DBLIST); 48 retval = ext2fs_get_mem(dblist->fs->blocksize, &ctx.buf); 56 retval = ext2fs_dblist_iterate(dblist, db_dir_proc, &ctx);
|
H A D | dupfs.c | 41 fs->dblist = 0; 84 if (src->dblist) { 85 retval = ext2fs_copy_dblist(src->dblist, &fs->dblist);
|
H A D | bmove.c | 80 retval = ext2fs_add_dir_block(fs->dblist, pb->ino, 122 if (fs->dblist) { 123 ext2fs_free_dblist(fs->dblist); 124 fs->dblist = NULL;
|
H A D | Android.mk | 19 dblist.c \
|
H A D | ext2fs.h | 125 * ext2_dblist structure and abstractions (see dblist.c) 211 ext2_dblist dblist; member in struct:struct_ext2_filsys 745 /* dblist.c */ 749 extern errcode_t ext2fs_add_dir_block(ext2_dblist dblist, ext2_ino_t ino, 751 extern void ext2fs_dblist_sort(ext2_dblist dblist, 754 extern errcode_t ext2fs_dblist_iterate(ext2_dblist dblist, 758 extern errcode_t ext2fs_set_dir_block(ext2_dblist dblist, ext2_ino_t ino, 762 extern int ext2fs_dblist_count(ext2_dblist dblist); 763 extern errcode_t ext2fs_dblist_get_last(ext2_dblist dblist, 765 extern errcode_t ext2fs_dblist_drop_last(ext2_dblist dblist); [all...] |
/external/e2fsprogs/e2fsck/ |
H A D | e2fsck.c | 83 if (ctx->fs && ctx->fs->dblist) { 84 ext2fs_free_dblist(ctx->fs->dblist); 85 ctx->fs->dblist = 0;
|
H A D | pass2.c | 135 cd.max = ext2fs_dblist_count(fs->dblist); 141 ext2fs_dblist_sort(fs->dblist, special_dir_block_cmp); 143 cd.pctx.errcode = ext2fs_dblist_iterate(fs->dblist, check_dir_block, 249 ext2fs_free_dblist(fs->dblist);
|
H A D | pass1b.c | 423 ext2fs_dblist_dir_iterate(fs->dblist, 0, block_buf, 683 retval = ext2fs_set_dir_block(fs->dblist,
|
H A D | pass1.c | 1773 pctx->errcode = ext2fs_add_dir_block(ctx->fs->dblist, 1788 pctx->errcode = ext2fs_add_dir_block(ctx->fs->dblist, pctx->ino, blk, blockcnt); 2227 pctx->errcode = ext2fs_add_dir_block(fs->dblist, 2236 pctx->errcode = ext2fs_add_dir_block(fs->dblist, p->ino,
|
/external/e2fsprogs/resize/ |
H A D | resize2fs.c | 1268 retval = ext2fs_add_dir_block(fs->dblist, pb->ino, 1529 is.max_dirs = ext2fs_dblist_count(rfs->old_fs->dblist); 1540 retval = ext2fs_dblist_dir_iterate(rfs->old_fs->dblist,
|