Lines Matching defs:qtrx

202 	struct xfs_dqtrx	*qtrx;
206 qtrx = NULL;
214 qtrx = xfs_trans_get_dqtrx(tp, dqp);
215 ASSERT(qtrx);
216 if (qtrx->qt_dquot == NULL)
217 qtrx->qt_dquot = dqp;
220 trace_xfs_trans_mod_dquot_before(qtrx);
227 qtrx->qt_blk_res += delta;
232 qtrx->qt_ino_res += delta;
237 qtrx->qt_bcount_delta += delta;
241 qtrx->qt_delbcnt_delta += delta;
246 if (qtrx->qt_ino_res && delta > 0) {
247 qtrx->qt_ino_res_used += delta;
248 ASSERT(qtrx->qt_ino_res >= qtrx->qt_ino_res_used);
250 qtrx->qt_icount_delta += delta;
255 qtrx->qt_rtblk_res += delta;
260 if (qtrx->qt_rtblk_res && delta > 0) {
261 qtrx->qt_rtblk_res_used += delta;
262 ASSERT(qtrx->qt_rtblk_res >= qtrx->qt_rtblk_res_used);
264 qtrx->qt_rtbcount_delta += delta;
268 qtrx->qt_delrtb_delta += delta;
276 trace_xfs_trans_mod_dquot_after(qtrx);
351 struct xfs_dqtrx *qtrx, *qa;
372 qtrx = &qa[i];
377 if ((dqp = qtrx->qt_dquot) == NULL)
399 totalbdelta = qtrx->qt_bcount_delta +
400 qtrx->qt_delbcnt_delta;
401 totalrtbdelta = qtrx->qt_rtbcount_delta +
402 qtrx->qt_delrtb_delta;
405 qtrx->qt_icount_delta != 0) {
407 trace_xfs_trans_apply_dquot_deltas(qtrx);
417 if (qtrx->qt_icount_delta < 0)
418 ASSERT(dqp->q_ino.count >= -qtrx->qt_icount_delta);
423 if (qtrx->qt_icount_delta)
424 dqp->q_ino.count += qtrx->qt_icount_delta;
430 qtrx->qt_icount_delta != 0)
452 blk_res_used = max_t(int64_t, 0, qtrx->qt_bcount_delta);
454 qtrx->qt_blk_res, blk_res_used,
455 qtrx->qt_bcount_delta);
461 qtrx->qt_rtblk_res,
462 qtrx->qt_rtblk_res_used,
463 qtrx->qt_rtbcount_delta);
468 ASSERT(qtrx->qt_ino_res >= qtrx->qt_ino_res_used);
470 qtrx->qt_ino_res,
471 qtrx->qt_ino_res_used,
472 qtrx->qt_icount_delta);
494 struct xfs_dqtrx *qtrx, *qa;
504 qtrx = &qa[i];
509 if ((dqp = qtrx->qt_dquot) == NULL)
517 if (qtrx->qt_blk_res) {
521 (xfs_qcnt_t)qtrx->qt_blk_res;
523 if (qtrx->qt_ino_res) {
529 (xfs_qcnt_t)qtrx->qt_ino_res;
532 if (qtrx->qt_rtblk_res) {
538 (xfs_qcnt_t)qtrx->qt_rtblk_res;