Lines Matching refs:ino

57 sysv_raw_inode(struct super_block *sb, unsigned ino, struct buffer_head **bh)  in sysv_raw_inode()  argument
63 block += (ino-1) >> sbi->s_inodes_per_block_bits; in sysv_raw_inode()
68 return res + ((ino-1) & sbi->s_inodes_per_block_1); in sysv_raw_inode()
76 int i = 0, ino; in refill_free_cache() local
78 ino = SYSV_ROOT_INO+1; in refill_free_cache()
79 raw_inode = sysv_raw_inode(sb, ino, &bh); in refill_free_cache()
82 while (ino <= sbi->s_ninodes) { in refill_free_cache()
84 *sv_sb_fic_inode(sb,i++) = cpu_to_fs16(SYSV_SB(sb), ino); in refill_free_cache()
88 if ((ino++ & sbi->s_inodes_per_block_1) == 0) { in refill_free_cache()
90 raw_inode = sysv_raw_inode(sb, ino, &bh); in refill_free_cache()
105 unsigned int ino; in sysv_free_inode() local
111 ino = inode->i_ino; in sysv_free_inode()
112 if (ino <= SYSV_ROOT_INO || ino > sbi->s_ninodes) { in sysv_free_inode()
116 raw_inode = sysv_raw_inode(sb, ino, &bh); in sysv_free_inode()
125 *sv_sb_fic_inode(sb,count++) = cpu_to_fs16(sbi, ino); in sysv_free_inode()
141 sysv_ino_t ino; in sysv_new_inode() local
162 ino = *sv_sb_fic_inode(sb,--count); in sysv_new_inode()
167 inode->i_ino = fs16_to_cpu(sbi, ino); in sysv_new_inode()
187 int ino, count, sb_count; in sysv_count_free_inodes() local
198 ino = SYSV_ROOT_INO+1; in sysv_count_free_inodes()
199 raw_inode = sysv_raw_inode(sb, ino, &bh); in sysv_count_free_inodes()
202 while (ino <= sbi->s_ninodes) { in sysv_count_free_inodes()
205 if ((ino++ & sbi->s_inodes_per_block_1) == 0) { in sysv_count_free_inodes()
207 raw_inode = sysv_raw_inode(sb, ino, &bh); in sysv_count_free_inodes()