Lines Matching refs:qtrx

199 	xfs_dqtrx_t	*qtrx;  in xfs_trans_mod_dquot()  local
203 qtrx = NULL; in xfs_trans_mod_dquot()
211 qtrx = xfs_trans_get_dqtrx(tp, dqp); in xfs_trans_mod_dquot()
212 ASSERT(qtrx); in xfs_trans_mod_dquot()
213 if (qtrx->qt_dquot == NULL) in xfs_trans_mod_dquot()
214 qtrx->qt_dquot = dqp; in xfs_trans_mod_dquot()
222 qtrx->qt_blk_res += (ulong)delta; in xfs_trans_mod_dquot()
229 qtrx->qt_ino_res += (ulong)delta; in xfs_trans_mod_dquot()
236 qtrx->qt_bcount_delta += delta; in xfs_trans_mod_dquot()
240 qtrx->qt_delbcnt_delta += delta; in xfs_trans_mod_dquot()
247 if (qtrx->qt_ino_res && delta > 0) { in xfs_trans_mod_dquot()
248 qtrx->qt_ino_res_used += (ulong)delta; in xfs_trans_mod_dquot()
249 ASSERT(qtrx->qt_ino_res >= qtrx->qt_ino_res_used); in xfs_trans_mod_dquot()
251 qtrx->qt_icount_delta += delta; in xfs_trans_mod_dquot()
258 qtrx->qt_rtblk_res += (ulong)delta; in xfs_trans_mod_dquot()
265 if (qtrx->qt_rtblk_res && delta > 0) { in xfs_trans_mod_dquot()
266 qtrx->qt_rtblk_res_used += (ulong)delta; in xfs_trans_mod_dquot()
267 ASSERT(qtrx->qt_rtblk_res >= qtrx->qt_rtblk_res_used); in xfs_trans_mod_dquot()
269 qtrx->qt_rtbcount_delta += delta; in xfs_trans_mod_dquot()
273 qtrx->qt_delrtb_delta += delta; in xfs_trans_mod_dquot()
321 struct xfs_dqtrx *qtrx, *qa; in xfs_trans_apply_dquot_deltas() local
341 qtrx = &qa[i]; in xfs_trans_apply_dquot_deltas()
346 if ((dqp = qtrx->qt_dquot) == NULL) in xfs_trans_apply_dquot_deltas()
370 totalbdelta = qtrx->qt_bcount_delta + in xfs_trans_apply_dquot_deltas()
371 qtrx->qt_delbcnt_delta; in xfs_trans_apply_dquot_deltas()
372 totalrtbdelta = qtrx->qt_rtbcount_delta + in xfs_trans_apply_dquot_deltas()
373 qtrx->qt_delrtb_delta; in xfs_trans_apply_dquot_deltas()
383 if (qtrx->qt_icount_delta < 0) in xfs_trans_apply_dquot_deltas()
385 -qtrx->qt_icount_delta); in xfs_trans_apply_dquot_deltas()
390 if (qtrx->qt_icount_delta) in xfs_trans_apply_dquot_deltas()
391 be64_add_cpu(&d->d_icount, (xfs_qcnt_t)qtrx->qt_icount_delta); in xfs_trans_apply_dquot_deltas()
415 if (qtrx->qt_blk_res != 0) { in xfs_trans_apply_dquot_deltas()
418 if (qtrx->qt_bcount_delta > 0) in xfs_trans_apply_dquot_deltas()
419 blk_res_used = qtrx->qt_bcount_delta; in xfs_trans_apply_dquot_deltas()
421 if (qtrx->qt_blk_res != blk_res_used) { in xfs_trans_apply_dquot_deltas()
422 if (qtrx->qt_blk_res > blk_res_used) in xfs_trans_apply_dquot_deltas()
424 (qtrx->qt_blk_res - in xfs_trans_apply_dquot_deltas()
429 qtrx->qt_blk_res); in xfs_trans_apply_dquot_deltas()
439 if (qtrx->qt_bcount_delta) { in xfs_trans_apply_dquot_deltas()
441 (xfs_qcnt_t)qtrx->qt_bcount_delta; in xfs_trans_apply_dquot_deltas()
447 if (qtrx->qt_rtblk_res != 0) { in xfs_trans_apply_dquot_deltas()
448 if (qtrx->qt_rtblk_res != qtrx->qt_rtblk_res_used) { in xfs_trans_apply_dquot_deltas()
449 if (qtrx->qt_rtblk_res > in xfs_trans_apply_dquot_deltas()
450 qtrx->qt_rtblk_res_used) in xfs_trans_apply_dquot_deltas()
452 (qtrx->qt_rtblk_res - in xfs_trans_apply_dquot_deltas()
453 qtrx->qt_rtblk_res_used); in xfs_trans_apply_dquot_deltas()
456 (qtrx->qt_rtblk_res_used - in xfs_trans_apply_dquot_deltas()
457 qtrx->qt_rtblk_res); in xfs_trans_apply_dquot_deltas()
460 if (qtrx->qt_rtbcount_delta) in xfs_trans_apply_dquot_deltas()
462 (xfs_qcnt_t)qtrx->qt_rtbcount_delta; in xfs_trans_apply_dquot_deltas()
468 if (qtrx->qt_ino_res != 0) { in xfs_trans_apply_dquot_deltas()
469 ASSERT(qtrx->qt_ino_res >= in xfs_trans_apply_dquot_deltas()
470 qtrx->qt_ino_res_used); in xfs_trans_apply_dquot_deltas()
471 if (qtrx->qt_ino_res > qtrx->qt_ino_res_used) in xfs_trans_apply_dquot_deltas()
473 (qtrx->qt_ino_res - in xfs_trans_apply_dquot_deltas()
474 qtrx->qt_ino_res_used); in xfs_trans_apply_dquot_deltas()
476 if (qtrx->qt_icount_delta) in xfs_trans_apply_dquot_deltas()
478 (xfs_qcnt_t)qtrx->qt_icount_delta; in xfs_trans_apply_dquot_deltas()
504 xfs_dqtrx_t *qtrx, *qa; in xfs_trans_unreserve_and_mod_dquots() local
514 qtrx = &qa[i]; in xfs_trans_unreserve_and_mod_dquots()
519 if ((dqp = qtrx->qt_dquot) == NULL) in xfs_trans_unreserve_and_mod_dquots()
527 if (qtrx->qt_blk_res) { in xfs_trans_unreserve_and_mod_dquots()
531 (xfs_qcnt_t)qtrx->qt_blk_res; in xfs_trans_unreserve_and_mod_dquots()
533 if (qtrx->qt_ino_res) { in xfs_trans_unreserve_and_mod_dquots()
539 (xfs_qcnt_t)qtrx->qt_ino_res; in xfs_trans_unreserve_and_mod_dquots()
542 if (qtrx->qt_rtblk_res) { in xfs_trans_unreserve_and_mod_dquots()
548 (xfs_qcnt_t)qtrx->qt_rtblk_res; in xfs_trans_unreserve_and_mod_dquots()