• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/xfs/quota/

Lines Matching refs:dqp

61 	xfs_dquot_t	*dqp)
65 ASSERT(! XFS_DQ_IS_ADDEDTO_TRX(tp, dqp));
66 ASSERT(XFS_DQ_IS_LOCKED(dqp));
67 ASSERT(XFS_DQ_IS_LOGITEM_INITD(dqp));
68 lp = &dqp->q_logitem;
79 dqp->q_transp = tp;
96 xfs_dquot_t *dqp)
100 ASSERT(XFS_DQ_IS_ADDEDTO_TRX(tp, dqp));
101 ASSERT(XFS_DQ_IS_LOCKED(dqp));
103 lidp = xfs_trans_find_item(tp, (xfs_log_item_t*)(&dqp->q_logitem));
199 xfs_dquot_t *dqp)
205 qa = XFS_QM_DQP_TO_DQACCT(tp, dqp);
208 qa[i].qt_dquot == dqp) {
225 xfs_dquot_t *dqp,
240 qtrx = xfs_trans_get_dqtrx(tp, dqp);
243 qtrx->qt_dquot = dqp;
354 xfs_dquot_t *dqp;
382 if ((dqp = qtrx->qt_dquot) == NULL)
385 ASSERT(XFS_DQ_IS_LOCKED(dqp));
386 ASSERT(XFS_DQ_IS_ADDEDTO_TRX(tp, dqp));
391 d = &dqp->q_core;
441 dqp->dq_flags |= XFS_DQ_DIRTY;
445 xfs_trans_log_dquot(tp, dqp);
455 dqp->q_res_bcount -= (xfs_qcnt_t)
459 dqp->q_res_bcount -= (xfs_qcnt_t)
472 dqp->q_res_bcount +=
483 dqp->q_res_rtbcount -= (xfs_qcnt_t)
487 dqp->q_res_rtbcount -= (xfs_qcnt_t)
493 dqp->q_res_rtbcount +=
504 dqp->q_res_icount -= (xfs_qcnt_t)
509 dqp->q_res_icount +=
513 ASSERT(dqp->q_res_bcount >=
514 be64_to_cpu(dqp->q_core.d_bcount));
515 ASSERT(dqp->q_res_icount >=
516 be64_to_cpu(dqp->q_core.d_icount));
517 ASSERT(dqp->q_res_rtbcount >=
518 be64_to_cpu(dqp->q_core.d_rtbcount));
539 xfs_dquot_t *dqp;
555 if ((dqp = qtrx->qt_dquot) == NULL)
564 xfs_dqlock(dqp);
566 dqp->q_res_bcount -=
571 xfs_dqlock(dqp);
574 dqp->q_res_icount -=
580 xfs_dqlock(dqp);
583 dqp->q_res_rtbcount -=
587 xfs_dqunlock(dqp);
612 xfs_dquot_t *dqp,
628 xfs_dqlock(dqp);
630 ASSERT(XFS_DQ_IS_LOCKED(dqp));
632 hardlimit = be64_to_cpu(dqp->q_core.d_blk_hardlimit);
635 softlimit = be64_to_cpu(dqp->q_core.d_blk_softlimit);
638 timer = be32_to_cpu(dqp->q_core.d_btimer);
639 warns = be16_to_cpu(dqp->q_core.d_bwarns);
640 warnlimit = XFS_QI_BWARNLIMIT(dqp->q_mount);
641 resbcountp = &dqp->q_res_bcount;
644 hardlimit = be64_to_cpu(dqp->q_core.d_rtb_hardlimit);
647 softlimit = be64_to_cpu(dqp->q_core.d_rtb_softlimit);
650 timer = be32_to_cpu(dqp->q_core.d_rtbtimer);
651 warns = be16_to_cpu(dqp->q_core.d_rtbwarns);
652 warnlimit = XFS_QI_RTBWARNLIMIT(dqp->q_mount);
653 resbcountp = &dqp->q_res_rtbcount;
658 dqp->q_core.d_id &&
659 ((XFS_IS_UQUOTA_ENFORCED(dqp->q_mount) && XFS_QM_ISUDQ(dqp)) ||
660 (XFS_IS_OQUOTA_ENFORCED(dqp->q_mount) &&
661 (XFS_QM_ISPDQ(dqp) || XFS_QM_ISGDQ(dqp))))) {
688 count = be64_to_cpu(dqp->q_core.d_icount);
689 timer = be32_to_cpu(dqp->q_core.d_itimer);
690 warns = be16_to_cpu(dqp->q_core.d_iwarns);
691 warnlimit = XFS_QI_IWARNLIMIT(dqp->q_mount);
692 hardlimit = be64_to_cpu(dqp->q_core.d_ino_hardlimit);
695 softlimit = be64_to_cpu(dqp->q_core.d_ino_softlimit);
717 dqp->q_res_icount += (xfs_qcnt_t)ninos;
730 xfs_trans_mod_dquot(tp, dqp,
734 xfs_trans_mod_dquot(tp, dqp,
738 ASSERT(dqp->q_res_bcount >= be64_to_cpu(dqp->q_core.d_bcount));
739 ASSERT(dqp->q_res_rtbcount >= be64_to_cpu(dqp->q_core.d_rtbcount));
740 ASSERT(dqp->q_res_icount >= be64_to_cpu(dqp->q_core.d_icount));
744 xfs_dqunlock(dqp);