Lines Matching refs:uspi
59 struct ufs_sb_private_info * uspi; in ufs_free_inode() local
68 uspi = UFS_SB(sb)->s_uspi; in ufs_free_inode()
74 if (!((ino > 1) && (ino < (uspi->s_ncg * uspi->s_ipg )))) { in ufs_free_inode()
102 uspi->cs_total.cs_nifree++; in ufs_free_inode()
107 uspi->cs_total.cs_ndir--; in ufs_free_inode()
112 ubh_mark_buffer_dirty (USPI_UBH(uspi)); in ufs_free_inode()
133 struct ufs_sb_private_info *uspi = UFS_SB(sb)->s_uspi; in ufs2_init_inodes_chunk() local
134 sector_t beg = uspi->s_sbbase + in ufs2_init_inodes_chunk()
135 ufs_inotofsba(ucpi->c_cgx * uspi->s_ipg + in ufs2_init_inodes_chunk()
137 sector_t end = beg + uspi->s_fpb; in ufs2_init_inodes_chunk()
153 fs32_add(sb, &ucg->cg_u.cg_u2.cg_initediblk, uspi->s_inopb); in ufs2_init_inodes_chunk()
175 struct ufs_sb_private_info * uspi; in ufs_new_inode() local
194 uspi = sbi->s_uspi; in ufs_new_inode()
210 for ( j = 1; j < uspi->s_ncg; j <<= 1 ) { in ufs_new_inode()
212 if (i >= uspi->s_ncg) in ufs_new_inode()
213 i -= uspi->s_ncg; in ufs_new_inode()
224 for (j = 2; j < uspi->s_ncg; j++) { in ufs_new_inode()
226 if (i >= uspi->s_ncg) in ufs_new_inode()
247 bit = ubh_find_next_zero_bit (UCPI_UBH(ucpi), ucpi->c_iusedoff, uspi->s_ipg, start); in ufs_new_inode()
248 if (!(bit < uspi->s_ipg)) { in ufs_new_inode()
257 UFSD("start = %u, bit = %u, ipg = %u\n", start, bit, uspi->s_ipg); in ufs_new_inode()
266 if (uspi->fs_magic == UFS2_MAGIC) { in ufs_new_inode()
269 if (bit + uspi->s_inopb > initediblk && in ufs_new_inode()
275 uspi->cs_total.cs_nifree--; in ufs_new_inode()
280 uspi->cs_total.cs_ndir++; in ufs_new_inode()
283 ubh_mark_buffer_dirty (USPI_UBH(uspi)); in ufs_new_inode()
289 inode->i_ino = cg * uspi->s_ipg + bit; in ufs_new_inode()
307 if (uspi->fs_magic == UFS2_MAGIC) { in ufs_new_inode()
315 bh = sb_bread(sb, uspi->s_sbbase + ufs_inotofsba(inode->i_ino)); in ufs_new_inode()