Home | History | Annotate | Download | only in ext2fs

Lines Matching refs:ino

68 		fs->icache->cache[i].ino = 0;
111 errcode_t (*save_get_blocks)(ext2_filsys f, ext2_ino_t ino, blk_t *blocks);
404 errcode_t ext2fs_get_next_inode_full(ext2_inode_scan scan, ext2_ino_t *ino,
425 *ino = 0;
508 *ino = scan->current_inode;
512 errcode_t ext2fs_get_next_inode(ext2_inode_scan scan, ext2_ino_t *ino,
515 return ext2fs_get_next_inode_full(scan, ino, inode,
522 errcode_t ext2fs_read_inode_full(ext2_filsys fs, ext2_ino_t ino,
535 retval = (fs->read_inode)(fs, ino, inode);
539 if ((ino == 0) || (ino > fs->super->s_inodes_count))
551 if (fs->icache->cache[i].ino == ino) {
560 block_nr += (ino - 1) / inodes_per_block;
561 offset = ((ino - 1) % inodes_per_block) *
565 group = (ino - 1) / EXT2_INODES_PER_GROUP(fs->super);
568 offset = ((ino - 1) % EXT2_INODES_PER_GROUP(fs->super)) *
615 fs->icache->cache[fs->icache->cache_last].ino = ino;
621 errcode_t ext2fs_read_inode(ext2_filsys fs, ext2_ino_t ino,
624 return ext2fs_read_inode_full(fs, ino
628 errcode_t ext2fs_write_inode_full(ext2_filsys fs, ext2_ino_t ino,
641 retval = (fs->write_inode)(fs, ino, inode);
649 if (fs->icache->cache[i].ino == ino) {
663 if ((ino == 0) || (ino > fs->super->s_inodes_count))
686 group = (ino - 1) / EXT2_INODES_PER_GROUP(fs->super);
687 offset = ((ino - 1) % EXT2_INODES_PER_GROUP(fs->super)) *
739 errcode_t ext2fs_write_inode(ext2_filsys fs, ext2_ino_t ino,
742 return ext2fs_write_inode_full(fs, ino, inode,
750 errcode_t ext2fs_write_new_inode(ext2_filsys fs, ext2_ino_t ino,
767 return ext2fs_write_inode_full(fs, ino, inode,
783 retval = ext2fs_write_inode_full(fs, ino, buf, size);
789 errcode_t ext2fs_get_blocks(ext2_filsys fs, ext2_ino_t ino, blk_t *blocks)
797 if (ino > fs->super->s_inodes_count)
801 if (!(*fs->get_blocks)(fs, ino, blocks))
804 retval = ext2fs_read_inode(fs, ino, &inode);
812 errcode_t ext2fs_check_directory(ext2_filsys fs, ext2_ino_t ino)
819 if (ino > fs->super->s_inodes_count)
823 retval = (fs->check_directory)(fs, ino);
827 retval = ext2fs_read_inode(fs, ino, &inode);