Lines Matching refs:sbi

50 	struct exofs_sb_info *sbi;  member
69 struct exofs_sb_info *sbi = inode->i_sb->s_fs_info; in _pcol_init() local
71 pcol->sbi = sbi; in _pcol_init()
102 exofs_max_io_pages(&pcol->sbi->layout, ~0); in _pcol_reset()
110 pages = exofs_max_io_pages(&pcol->sbi->layout, pcol->expected_pages); in pcol_try_alloc()
248 atomic_dec(&pcol->sbi->s_curr_pending); in readpages_done()
319 int ret = ore_get_rw_state(&pcol->sbi->layout, &oi->oc, true, in read_exec()
359 atomic_inc(&pcol->sbi->s_curr_pending); in read_exec()
528 atomic_dec(&pcol->sbi->s_curr_pending); in writepages_done()
638 ret = ore_get_rw_state(&pcol->sbi->layout, &oi->oc, false, in write_exec()
675 atomic_inc(&pcol->sbi->s_curr_pending); in write_exec()
1011 struct exofs_sb_info *sbi = inode->i_sb->s_fs_info; in _do_truncate() local
1016 ret = ore_truncate(&sbi->layout, &oi->oc, (u64)newsize); in _do_truncate()
1073 struct exofs_sb_info *sbi = sb->s_fs_info; in exofs_get_inode() local
1083 ret = ore_get_io_state(&sbi->layout, &oi->oc, &ios); in exofs_get_inode()
1089 attrs[1].len = exofs_on_disk_inode_layout_size(sbi->oc.numdevs); in exofs_get_inode()
1090 attrs[2].len = exofs_on_disk_inode_layout_size(sbi->oc.numdevs); in exofs_get_inode()
1269 struct exofs_sb_info *sbi = inode->i_sb->s_fs_info; in create_done() local
1275 atomic_dec(&sbi->s_curr_pending); in create_done()
1300 struct exofs_sb_info *sbi = sb->s_fs_info; in exofs_new_inode() local
1316 inode->i_ino = sbi->s_nextid++; in exofs_new_inode()
1320 spin_lock(&sbi->s_next_gen_lock); in exofs_new_inode()
1321 inode->i_generation = sbi->s_next_generation++; in exofs_new_inode()
1322 spin_unlock(&sbi->s_next_gen_lock); in exofs_new_inode()
1327 exofs_sbi_write_stats(sbi); /* Make sure new sbi->s_nextid is on disk */ in exofs_new_inode()
1331 ret = ore_get_io_state(&sbi->layout, &oi->oc, &ios); in exofs_new_inode()
1345 atomic_inc(&sbi->s_curr_pending); in exofs_new_inode()
1354 struct exofs_sb_info *sbi; member
1367 atomic_dec(&args->sbi->s_curr_pending); in updatei_done()
1380 struct exofs_sb_info *sbi = sb->s_fs_info; in exofs_update_inode() local
1420 ret = ore_get_io_state(&sbi->layout, &oi->oc, &ios); in exofs_update_inode()
1434 args->sbi = sbi; in exofs_update_inode()
1441 atomic_inc(&sbi->s_curr_pending); in exofs_update_inode()
1466 struct exofs_sb_info *sbi = p; in delete_done() local
1470 atomic_dec(&sbi->s_curr_pending); in delete_done()
1482 struct exofs_sb_info *sbi = sb->s_fs_info; in exofs_evict_inode() local
1503 ret = ore_get_io_state(&sbi->layout, &oi->oc, &ios); in exofs_evict_inode()
1510 ios->private = sbi; in exofs_evict_inode()
1518 atomic_inc(&sbi->s_curr_pending); in exofs_evict_inode()