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()
635 ret = ore_get_rw_state(&pcol->sbi->layout, &oi->oc, false, in write_exec()
672 atomic_inc(&pcol->sbi->s_curr_pending); in write_exec()
1008 struct exofs_sb_info *sbi = inode->i_sb->s_fs_info; in _do_truncate() local
1013 ret = ore_truncate(&sbi->layout, &oi->oc, (u64)newsize); in _do_truncate()
1070 struct exofs_sb_info *sbi = sb->s_fs_info; in exofs_get_inode() local
1080 ret = ore_get_io_state(&sbi->layout, &oi->oc, &ios); in exofs_get_inode()
1086 attrs[1].len = exofs_on_disk_inode_layout_size(sbi->oc.numdevs); in exofs_get_inode()
1087 attrs[2].len = exofs_on_disk_inode_layout_size(sbi->oc.numdevs); in exofs_get_inode()
1267 struct exofs_sb_info *sbi = inode->i_sb->s_fs_info; in create_done() local
1273 atomic_dec(&sbi->s_curr_pending); in create_done()
1298 struct exofs_sb_info *sbi = sb->s_fs_info; in exofs_new_inode() local
1314 inode->i_ino = sbi->s_nextid++; in exofs_new_inode()
1318 spin_lock(&sbi->s_next_gen_lock); in exofs_new_inode()
1319 inode->i_generation = sbi->s_next_generation++; in exofs_new_inode()
1320 spin_unlock(&sbi->s_next_gen_lock); in exofs_new_inode()
1325 exofs_sbi_write_stats(sbi); /* Make sure new sbi->s_nextid is on disk */ in exofs_new_inode()
1329 ret = ore_get_io_state(&sbi->layout, &oi->oc, &ios); in exofs_new_inode()
1343 atomic_inc(&sbi->s_curr_pending); in exofs_new_inode()
1352 struct exofs_sb_info *sbi; member
1365 atomic_dec(&args->sbi->s_curr_pending); in updatei_done()
1378 struct exofs_sb_info *sbi = sb->s_fs_info; in exofs_update_inode() local
1418 ret = ore_get_io_state(&sbi->layout, &oi->oc, &ios); in exofs_update_inode()
1432 args->sbi = sbi; in exofs_update_inode()
1439 atomic_inc(&sbi->s_curr_pending); in exofs_update_inode()
1464 struct exofs_sb_info *sbi = p; in delete_done() local
1468 atomic_dec(&sbi->s_curr_pending); in delete_done()
1480 struct exofs_sb_info *sbi = sb->s_fs_info; in exofs_evict_inode() local
1501 ret = ore_get_io_state(&sbi->layout, &oi->oc, &ios); in exofs_evict_inode()
1508 ios->private = sbi; in exofs_evict_inode()
1516 atomic_inc(&sbi->s_curr_pending); in exofs_evict_inode()