Lines Matching refs:fdq

779 			     struct qc_dqblk *fdq)  in gfs2_adjust_quota()  argument
804 if (fdq) { in gfs2_adjust_quota()
805 if (fdq->d_fieldmask & QC_SPC_SOFT) { in gfs2_adjust_quota()
806 q.qu_warn = cpu_to_be64(fdq->d_spc_softlimit >> sdp->sd_sb.sb_bsize_shift); in gfs2_adjust_quota()
809 if (fdq->d_fieldmask & QC_SPC_HARD) { in gfs2_adjust_quota()
810 q.qu_limit = cpu_to_be64(fdq->d_spc_hardlimit >> sdp->sd_sb.sb_bsize_shift); in gfs2_adjust_quota()
813 if (fdq->d_fieldmask & QC_SPACE) { in gfs2_adjust_quota()
814 q.qu_value = cpu_to_be64(fdq->d_space >> sdp->sd_sb.sb_bsize_shift); in gfs2_adjust_quota()
1573 struct qc_dqblk *fdq) in gfs2_get_dqblk() argument
1581 memset(fdq, 0, sizeof(*fdq)); in gfs2_get_dqblk()
1598 fdq->d_spc_hardlimit = be64_to_cpu(qlvb->qb_limit) << sdp->sd_sb.sb_bsize_shift; in gfs2_get_dqblk()
1599 fdq->d_spc_softlimit = be64_to_cpu(qlvb->qb_warn) << sdp->sd_sb.sb_bsize_shift; in gfs2_get_dqblk()
1600 fdq->d_space = be64_to_cpu(qlvb->qb_value) << sdp->sd_sb.sb_bsize_shift; in gfs2_get_dqblk()
1612 struct qc_dqblk *fdq) in gfs2_set_dqblk() argument
1631 if (fdq->d_fieldmask & ~GFS2_FIELDMASK) in gfs2_set_dqblk()
1656 if ((fdq->d_fieldmask & QC_SPC_SOFT) && in gfs2_set_dqblk()
1657 ((fdq->d_spc_softlimit >> sdp->sd_sb.sb_bsize_shift) == be64_to_cpu(qd->qd_qb.qb_warn))) in gfs2_set_dqblk()
1658 fdq->d_fieldmask ^= QC_SPC_SOFT; in gfs2_set_dqblk()
1660 if ((fdq->d_fieldmask & QC_SPC_HARD) && in gfs2_set_dqblk()
1661 ((fdq->d_spc_hardlimit >> sdp->sd_sb.sb_bsize_shift) == be64_to_cpu(qd->qd_qb.qb_limit))) in gfs2_set_dqblk()
1662 fdq->d_fieldmask ^= QC_SPC_HARD; in gfs2_set_dqblk()
1664 if ((fdq->d_fieldmask & QC_SPACE) && in gfs2_set_dqblk()
1665 ((fdq->d_space >> sdp->sd_sb.sb_bsize_shift) == be64_to_cpu(qd->qd_qb.qb_value))) in gfs2_set_dqblk()
1666 fdq->d_fieldmask ^= QC_SPACE; in gfs2_set_dqblk()
1668 if (fdq->d_fieldmask == 0) in gfs2_set_dqblk()
1694 error = gfs2_adjust_quota(ip, offset, 0, qd, fdq); in gfs2_set_dqblk()