• Home
  • Raw
  • Download

Lines Matching refs:ino

68 		fs->icache->cache[i].ino = 0;  in ext2fs_flush_icache()
111 errcode_t (*save_get_blocks)(ext2_filsys f, ext2_ino_t ino, blk_t *blocks); in ext2fs_open_inode_scan()
404 errcode_t ext2fs_get_next_inode_full(ext2_inode_scan scan, ext2_ino_t *ino, in ext2fs_get_next_inode_full() argument
425 *ino = 0; in ext2fs_get_next_inode_full()
508 *ino = scan->current_inode; in ext2fs_get_next_inode_full()
512 errcode_t ext2fs_get_next_inode(ext2_inode_scan scan, ext2_ino_t *ino, in ext2fs_get_next_inode() argument
515 return ext2fs_get_next_inode_full(scan, ino, inode, in ext2fs_get_next_inode()
522 errcode_t ext2fs_read_inode_full(ext2_filsys fs, ext2_ino_t ino, in ext2fs_read_inode_full() argument
538 retval = (fs->read_inode)(fs, ino, inode); in ext2fs_read_inode_full()
542 if ((ino == 0) || (ino > fs->super->s_inodes_count)) in ext2fs_read_inode_full()
554 if (fs->icache->cache[i].ino == ino) { in ext2fs_read_inode_full()
563 block_nr += (ino - 1) / inodes_per_block; in ext2fs_read_inode_full()
564 offset = ((ino - 1) % inodes_per_block) * in ext2fs_read_inode_full()
568 group = (ino - 1) / EXT2_INODES_PER_GROUP(fs->super); in ext2fs_read_inode_full()
571 offset = ((ino - 1) % EXT2_INODES_PER_GROUP(fs->super)) * in ext2fs_read_inode_full()
618 fs->icache->cache[fs->icache->cache_last].ino = ino; in ext2fs_read_inode_full()
624 errcode_t ext2fs_read_inode(ext2_filsys fs, ext2_ino_t ino, in ext2fs_read_inode() argument
627 return ext2fs_read_inode_full(fs, ino, inode, in ext2fs_read_inode()
631 errcode_t ext2fs_write_inode_full(ext2_filsys fs, ext2_ino_t ino, in ext2fs_write_inode_full() argument
645 retval = (fs->write_inode)(fs, ino, inode); in ext2fs_write_inode_full()
653 if (fs->icache->cache[i].ino == ino) { in ext2fs_write_inode_full()
667 if ((ino == 0) || (ino > fs->super->s_inodes_count)) in ext2fs_write_inode_full()
692 group = (ino - 1) / EXT2_INODES_PER_GROUP(fs->super); in ext2fs_write_inode_full()
693 offset = ((ino - 1) % EXT2_INODES_PER_GROUP(fs->super)) * in ext2fs_write_inode_full()
745 errcode_t ext2fs_write_inode(ext2_filsys fs, ext2_ino_t ino, in ext2fs_write_inode() argument
748 return ext2fs_write_inode_full(fs, ino, inode, in ext2fs_write_inode()
756 errcode_t ext2fs_write_new_inode(ext2_filsys fs, ext2_ino_t ino, in ext2fs_write_new_inode() argument
773 return ext2fs_write_inode_full(fs, ino, inode, in ext2fs_write_new_inode()
789 retval = ext2fs_write_inode_full(fs, ino, buf, size); in ext2fs_write_new_inode()
795 errcode_t ext2fs_get_blocks(ext2_filsys fs, ext2_ino_t ino, blk_t *blocks) in ext2fs_get_blocks() argument
803 if (ino > fs->super->s_inodes_count) in ext2fs_get_blocks()
807 if (!(*fs->get_blocks)(fs, ino, blocks)) in ext2fs_get_blocks()
810 retval = ext2fs_read_inode(fs, ino, &inode); in ext2fs_get_blocks()
818 errcode_t ext2fs_check_directory(ext2_filsys fs, ext2_ino_t ino) in ext2fs_check_directory() argument
825 if (ino > fs->super->s_inodes_count) in ext2fs_check_directory()
829 retval = (fs->check_directory)(fs, ino); in ext2fs_check_directory()
833 retval = ext2fs_read_inode(fs, ino, &inode); in ext2fs_check_directory()