Lines Matching refs:oinfo
4172 struct ocfs2_mem_dqinfo *oinfo = ocfs2_lock_res_qinfo(lockres); in ocfs2_set_qinfo_lvb() local
4173 struct mem_dqinfo *info = sb_dqinfo(oinfo->dqi_gi.dqi_sb, in ocfs2_set_qinfo_lvb()
4174 oinfo->dqi_gi.dqi_type); in ocfs2_set_qinfo_lvb()
4180 lvb->lvb_syncms = cpu_to_be32(oinfo->dqi_syncms); in ocfs2_set_qinfo_lvb()
4181 lvb->lvb_blocks = cpu_to_be32(oinfo->dqi_gi.dqi_blocks); in ocfs2_set_qinfo_lvb()
4182 lvb->lvb_free_blk = cpu_to_be32(oinfo->dqi_gi.dqi_free_blk); in ocfs2_set_qinfo_lvb()
4183 lvb->lvb_free_entry = cpu_to_be32(oinfo->dqi_gi.dqi_free_entry); in ocfs2_set_qinfo_lvb()
4186 void ocfs2_qinfo_unlock(struct ocfs2_mem_dqinfo *oinfo, int ex) in ocfs2_qinfo_unlock() argument
4188 struct ocfs2_lock_res *lockres = &oinfo->dqi_gqlock; in ocfs2_qinfo_unlock()
4189 struct ocfs2_super *osb = OCFS2_SB(oinfo->dqi_gi.dqi_sb); in ocfs2_qinfo_unlock()
4196 static int ocfs2_refresh_qinfo(struct ocfs2_mem_dqinfo *oinfo) in ocfs2_refresh_qinfo() argument
4198 struct mem_dqinfo *info = sb_dqinfo(oinfo->dqi_gi.dqi_sb, in ocfs2_refresh_qinfo()
4199 oinfo->dqi_gi.dqi_type); in ocfs2_refresh_qinfo()
4200 struct ocfs2_lock_res *lockres = &oinfo->dqi_gqlock; in ocfs2_refresh_qinfo()
4210 oinfo->dqi_syncms = be32_to_cpu(lvb->lvb_syncms); in ocfs2_refresh_qinfo()
4211 oinfo->dqi_gi.dqi_blocks = be32_to_cpu(lvb->lvb_blocks); in ocfs2_refresh_qinfo()
4212 oinfo->dqi_gi.dqi_free_blk = be32_to_cpu(lvb->lvb_free_blk); in ocfs2_refresh_qinfo()
4213 oinfo->dqi_gi.dqi_free_entry = in ocfs2_refresh_qinfo()
4216 status = ocfs2_read_quota_phys_block(oinfo->dqi_gqinode, in ocfs2_refresh_qinfo()
4217 oinfo->dqi_giblk, &bh); in ocfs2_refresh_qinfo()
4226 oinfo->dqi_syncms = le32_to_cpu(gdinfo->dqi_syncms); in ocfs2_refresh_qinfo()
4227 oinfo->dqi_gi.dqi_blocks = le32_to_cpu(gdinfo->dqi_blocks); in ocfs2_refresh_qinfo()
4228 oinfo->dqi_gi.dqi_free_blk = le32_to_cpu(gdinfo->dqi_free_blk); in ocfs2_refresh_qinfo()
4229 oinfo->dqi_gi.dqi_free_entry = in ocfs2_refresh_qinfo()
4241 int ocfs2_qinfo_lock(struct ocfs2_mem_dqinfo *oinfo, int ex) in ocfs2_qinfo_lock() argument
4243 struct ocfs2_lock_res *lockres = &oinfo->dqi_gqlock; in ocfs2_qinfo_lock()
4244 struct ocfs2_super *osb = OCFS2_SB(oinfo->dqi_gi.dqi_sb); in ocfs2_qinfo_lock()
4265 status = ocfs2_refresh_qinfo(oinfo); in ocfs2_qinfo_lock()
4267 ocfs2_qinfo_unlock(oinfo, ex); in ocfs2_qinfo_lock()