Lines Matching refs:sectors
145 struct quota_res *quota_res, s64 sectors)
147 bch2_fs_inconsistent_on((s64) inode->v.i_blocks + sectors < 0, c,
149 inode->v.i_ino, (u64) inode->v.i_blocks, sectors,
151 inode->v.i_blocks += sectors;
156 sectors > 0) {
157 BUG_ON(sectors > quota_res->sectors);
158 BUG_ON(sectors > inode->ei_quota_reserved);
160 quota_res->sectors -= sectors;
161 inode->ei_quota_reserved -= sectors;
163 bch2_quota_acct(c, inode->ei_qid, Q_SPC, sectors, KEY_TYPE_QUOTA_WARN);
603 unsigned sectors;
661 sectors = hole_end - hole_start;
665 "a_res, sectors, true);
671 sectors, opts, &i_sectors_delta,
810 u64 sectors = end - start;
829 BUG_ON(s > sectors);
830 sectors -= s;
842 return ret ?: bch2_quota_reservation_add(c, inode, res, sectors, true);