Lines Matching refs:info
72 struct bfs_sb_info *info = BFS_SB(sb); in bfs_get_block() local
74 struct buffer_head *sbh = info->si_sbh; in bfs_get_block()
98 if (phys >= info->si_blocks) in bfs_get_block()
102 mutex_lock(&info->bfs_lock); in bfs_get_block()
109 if (bi->i_eblock == info->si_lf_eblk) { in bfs_get_block()
113 info->si_freeb -= phys - bi->i_eblock; in bfs_get_block()
114 info->si_lf_eblk = bi->i_eblock = phys; in bfs_get_block()
122 phys = info->si_lf_eblk + 1; in bfs_get_block()
123 if (phys + block >= info->si_blocks) { in bfs_get_block()
143 info->si_lf_eblk = bi->i_eblock = phys; in bfs_get_block()
149 info->si_freeb -= bi->i_eblock - bi->i_sblock + 1 - inode->i_blocks; in bfs_get_block()
154 mutex_unlock(&info->bfs_lock); in bfs_get_block()