Lines Matching refs:ino
107 minix_V1_raw_inode(struct super_block *sb, ino_t ino, struct buffer_head **bh) in minix_V1_raw_inode() argument
113 if (!ino || ino > sbi->s_ninodes) { in minix_V1_raw_inode()
115 sb->s_id, (long)ino); in minix_V1_raw_inode()
118 ino--; in minix_V1_raw_inode()
120 ino / MINIX_INODES_PER_BLOCK; in minix_V1_raw_inode()
127 return p + ino % MINIX_INODES_PER_BLOCK; in minix_V1_raw_inode()
131 minix_V2_raw_inode(struct super_block *sb, ino_t ino, struct buffer_head **bh) in minix_V2_raw_inode() argument
139 if (!ino || ino > sbi->s_ninodes) { in minix_V2_raw_inode()
141 sb->s_id, (long)ino); in minix_V2_raw_inode()
144 ino--; in minix_V2_raw_inode()
146 ino / minix2_inodes_per_block; in minix_V2_raw_inode()
153 return p + ino % minix2_inodes_per_block; in minix_V2_raw_inode()
189 unsigned long ino, bit; in minix_free_inode() local
191 ino = inode->i_ino; in minix_free_inode()
192 if (ino < 1 || ino > sbi->s_ninodes) { in minix_free_inode()
196 bit = ino & ((1<<k) - 1); in minix_free_inode()
197 ino >>= k; in minix_free_inode()
198 if (ino >= sbi->s_imap_blocks) { in minix_free_inode()
205 bh = sbi->s_imap[ino]; in minix_free_inode()