• Home
  • Raw
  • Download

Lines Matching refs:ino

109 void e2fsck_add_dir_info(e2fsck_t ctx, ext2_ino_t ino, ext2_ino_t parent)  in e2fsck_add_dir_info()  argument
118 printf("add_dir_info for inode (%lu, %lu)...\n", ino, parent); in e2fsck_add_dir_info()
136 ent.ino = ino; in e2fsck_add_dir_info()
155 ctx->dir_info->array[ctx->dir_info->count-1].ino >= ino) { in e2fsck_add_dir_info()
157 if (ctx->dir_info->array[i-1].ino < ino) in e2fsck_add_dir_info()
160 if (dir->ino != ino) in e2fsck_add_dir_info()
166 dir->ino = ino; in e2fsck_add_dir_info()
175 static struct dir_info *e2fsck_get_dir_info(e2fsck_t ctx, ext2_ino_t ino) in e2fsck_get_dir_info() argument
186 printf("e2fsck_get_dir_info %d...", ino); in e2fsck_get_dir_info()
192 key.dptr = (unsigned char *) &ino; in e2fsck_get_dir_info()
204 ret_dir_info.ino = ino; in e2fsck_get_dir_info()
208 printf("(%d,%d,%d)\n", ino, buf->dotdot, buf->parent); in e2fsck_get_dir_info()
214 if (db->last_lookup && db->last_lookup->ino == ino) in e2fsck_get_dir_info()
219 if (ino == ctx->dir_info->array[low].ino) { in e2fsck_get_dir_info()
221 printf("(%d,%d,%d)\n", ino, in e2fsck_get_dir_info()
227 if (ino == ctx->dir_info->array[high].ino) { in e2fsck_get_dir_info()
229 printf("(%d,%d,%d)\n", ino, in e2fsck_get_dir_info()
240 if (ino == ctx->dir_info->array[mid].ino) { in e2fsck_get_dir_info()
242 printf("(%d,%d,%d)\n", ino, in e2fsck_get_dir_info()
248 if (ino < ctx->dir_info->array[mid].ino) in e2fsck_get_dir_info()
263 printf("e2fsck_put_dir_info (%d, %d, %d)...", dir->ino, dir->dotdot, in e2fsck_put_dir_info()
273 key.dptr = (unsigned char *) &dir->ino; in e2fsck_put_dir_info()
360 ret_dir_info.ino = *((ext2_ino_t *) iter->tdb_iter.dptr); in e2fsck_dir_info_iter()
373 printf("iter(%d, %d, %d)...", ctx->dir_info->array[iter->i].ino, in e2fsck_dir_info_iter()
385 int e2fsck_dir_info_set_parent(e2fsck_t ctx, ext2_ino_t ino, in e2fsck_dir_info_set_parent() argument
390 p = e2fsck_get_dir_info(ctx, ino); in e2fsck_dir_info_set_parent()
402 int e2fsck_dir_info_set_dotdot(e2fsck_t ctx, ext2_ino_t ino, in e2fsck_dir_info_set_dotdot() argument
407 p = e2fsck_get_dir_info(ctx, ino); in e2fsck_dir_info_set_dotdot()
419 int e2fsck_dir_info_get_parent(e2fsck_t ctx, ext2_ino_t ino, in e2fsck_dir_info_get_parent() argument
424 p = e2fsck_get_dir_info(ctx, ino); in e2fsck_dir_info_get_parent()
435 int e2fsck_dir_info_get_dotdot(e2fsck_t ctx, ext2_ino_t ino, in e2fsck_dir_info_get_dotdot() argument
440 p = e2fsck_get_dir_info(ctx, ino); in e2fsck_dir_info_get_dotdot()