Lines Matching defs:qtrx

302 	struct xfs_dqtrx	*qtrx;
306 qtrx = NULL;
317 qtrx = xfs_trans_get_dqtrx(tp, dqp);
318 ASSERT(qtrx);
319 if (qtrx->qt_dquot == NULL)
320 qtrx->qt_dquot = dqp;
322 trace_xfs_trans_mod_dquot_before(qtrx);
328 qtrx->qt_blk_res += delta;
333 qtrx->qt_ino_res += delta;
338 qtrx->qt_bcount_delta += delta;
342 qtrx->qt_delbcnt_delta += delta;
347 if (qtrx->qt_ino_res && delta > 0) {
348 qtrx->qt_ino_res_used += delta;
349 ASSERT(qtrx->qt_ino_res >= qtrx->qt_ino_res_used);
351 qtrx->qt_icount_delta += delta;
356 qtrx->qt_rtblk_res += delta;
361 if (qtrx->qt_rtblk_res && delta > 0) {
362 qtrx->qt_rtblk_res_used += delta;
363 ASSERT(qtrx->qt_rtblk_res >= qtrx->qt_rtblk_res_used);
365 qtrx->qt_rtbcount_delta += delta;
369 qtrx->qt_delrtb_delta += delta;
376 trace_xfs_trans_mod_dquot_after(qtrx);
472 struct xfs_dqtrx *qtrx, *qa;
493 qtrx = &qa[i];
498 if ((dqp = qtrx->qt_dquot) == NULL)
522 totalbdelta = qtrx->qt_bcount_delta +
523 qtrx->qt_delbcnt_delta;
524 totalrtbdelta = qtrx->qt_rtbcount_delta +
525 qtrx->qt_delrtb_delta;
528 qtrx->qt_icount_delta != 0) {
530 trace_xfs_trans_apply_dquot_deltas(qtrx);
540 if (qtrx->qt_icount_delta < 0)
541 ASSERT(dqp->q_ino.count >= -qtrx->qt_icount_delta);
546 if (qtrx->qt_icount_delta)
547 dqp->q_ino.count += qtrx->qt_icount_delta;
553 qtrx->qt_icount_delta != 0)
575 blk_res_used = max_t(int64_t, 0, qtrx->qt_bcount_delta);
577 qtrx->qt_blk_res, blk_res_used,
578 qtrx->qt_bcount_delta);
584 qtrx->qt_rtblk_res,
585 qtrx->qt_rtblk_res_used,
586 qtrx->qt_rtbcount_delta);
591 ASSERT(qtrx->qt_ino_res >= qtrx->qt_ino_res_used);
593 qtrx->qt_ino_res,
594 qtrx->qt_ino_res_used,
595 qtrx->qt_icount_delta);
640 struct xfs_dqtrx *qtrx, *qa;
650 qtrx = &qa[i];
655 if ((dqp = qtrx->qt_dquot) == NULL)
666 if (qtrx->qt_blk_res) {
670 (xfs_qcnt_t)qtrx->qt_blk_res;
672 if (qtrx->qt_ino_res) {
678 (xfs_qcnt_t)qtrx->qt_ino_res;
681 if (qtrx->qt_rtblk_res) {
687 (xfs_qcnt_t)qtrx->qt_rtblk_res;