• Home
  • Raw
  • Download

Lines Matching refs:ino

73 		fs->icache->cache[i].ino = 0;  in ext2fs_flush_icache()
144 errcode_t (*save_get_blocks)(ext2_filsys f, ext2_ino_t ino, blk_t *blocks); in ext2fs_open_inode_scan()
410 ext2_ino_t ino, inodes_to_scan; in check_inode_block_sanity() local
427 ino = scan->current_inode + 1; in check_inode_block_sanity()
443 bad_csum = ext2fs_inode_csum_verify(scan->fs, ino, in check_inode_block_sanity()
469 ((ino - 1) % inodes_per_block); in check_inode_block_sanity()
474 ino += ino_adj; in check_inode_block_sanity()
479 if ((ino % inodes_per_block) == 0) { in check_inode_block_sanity()
486 ino++; in check_inode_block_sanity()
576 errcode_t ext2fs_get_next_inode_full(ext2_inode_scan scan, ext2_ino_t *ino, in ext2fs_get_next_inode_full() argument
603 *ino = 0; in ext2fs_get_next_inode_full()
713 *ino = scan->current_inode; in ext2fs_get_next_inode_full()
721 errcode_t ext2fs_get_next_inode(ext2_inode_scan scan, ext2_ino_t *ino, in ext2fs_get_next_inode() argument
724 return ext2fs_get_next_inode_full(scan, ino, inode, in ext2fs_get_next_inode()
731 errcode_t ext2fs_read_inode_full(ext2_filsys fs, ext2_ino_t ino, in ext2fs_read_inode_full() argument
751 retval = (fs->read_inode)(fs, ino, inode); in ext2fs_read_inode_full()
755 if ((ino == 0) || (ino > fs->super->s_inodes_count)) in ext2fs_read_inode_full()
765 if (fs->icache->cache[i].ino == ino) { in ext2fs_read_inode_full()
774 block_nr += (ino - 1) / inodes_per_block; in ext2fs_read_inode_full()
775 offset = ((ino - 1) % inodes_per_block) * in ext2fs_read_inode_full()
779 group = (ino - 1) / EXT2_INODES_PER_GROUP(fs->super); in ext2fs_read_inode_full()
782 offset = ((ino - 1) % EXT2_INODES_PER_GROUP(fs->super)) * in ext2fs_read_inode_full()
821 fail_csum = !ext2fs_inode_csum_verify(fs, ino, iptr); in ext2fs_read_inode_full()
832 fs->icache->cache[cache_slot].ino = ino; in ext2fs_read_inode_full()
842 errcode_t ext2fs_read_inode(ext2_filsys fs, ext2_ino_t ino, in ext2fs_read_inode() argument
845 return ext2fs_read_inode_full(fs, ino, inode, in ext2fs_read_inode()
849 errcode_t ext2fs_write_inode_full(ext2_filsys fs, ext2_ino_t ino, in ext2fs_write_inode_full() argument
865 retval = (fs->write_inode)(fs, ino, inode); in ext2fs_write_inode_full()
870 if ((ino == 0) || (ino > fs->super->s_inodes_count)) in ext2fs_write_inode_full()
881 retval = ext2fs_read_inode_full(fs, ino, in ext2fs_write_inode_full()
893 if (fs->icache->cache[i].ino == ino) { in ext2fs_write_inode_full()
915 retval = ext2fs_inode_csum_set(fs, ino, w_inode); in ext2fs_write_inode_full()
919 group = (ino - 1) / EXT2_INODES_PER_GROUP(fs->super); in ext2fs_write_inode_full()
920 offset = ((ino - 1) % EXT2_INODES_PER_GROUP(fs->super)) * in ext2fs_write_inode_full()
967 errcode_t ext2fs_write_inode(ext2_filsys fs, ext2_ino_t ino, in ext2fs_write_inode() argument
970 return ext2fs_write_inode_full(fs, ino, inode, in ext2fs_write_inode()
978 errcode_t ext2fs_write_new_inode(ext2_filsys fs, ext2_ino_t ino, in ext2fs_write_new_inode() argument
995 return ext2fs_write_inode_full(fs, ino, inode, in ext2fs_write_new_inode()
1011 retval = ext2fs_write_inode_full(fs, ino, buf, size); in ext2fs_write_new_inode()
1017 errcode_t ext2fs_get_blocks(ext2_filsys fs, ext2_ino_t ino, blk_t *blocks) in ext2fs_get_blocks() argument
1025 if (ino > fs->super->s_inodes_count) in ext2fs_get_blocks()
1029 if (!(*fs->get_blocks)(fs, ino, blocks)) in ext2fs_get_blocks()
1032 retval = ext2fs_read_inode(fs, ino, &inode); in ext2fs_get_blocks()
1040 errcode_t ext2fs_check_directory(ext2_filsys fs, ext2_ino_t ino) in ext2fs_check_directory() argument
1047 if (ino > fs->super->s_inodes_count) in ext2fs_check_directory()
1051 retval = (fs->check_directory)(fs, ino); in ext2fs_check_directory()
1055 retval = ext2fs_read_inode(fs, ino, &inode); in ext2fs_check_directory()