summaryrefslogtreecommitdiff
path: root/fs/xfs/xfs_dquot.h
diff options
context:
space:
mode:
authorDarrick J. Wong <darrick.wong@oracle.com>2020-07-15 17:51:47 -0700
committerDarrick J. Wong <darrick.wong@oracle.com>2020-07-28 20:24:14 -0700
commit0b04dd5d7ca79ccb88e258641b328fe4f548272a (patch)
tree417f8c6697789200d8b766e21bd5a2c1f4090630 /fs/xfs/xfs_dquot.h
parente6eb603c7e4f39cbd41042c7ceb7141dffc08096 (diff)
downloadlwn-0b04dd5d7ca79ccb88e258641b328fe4f548272a.tar.gz
lwn-0b04dd5d7ca79ccb88e258641b328fe4f548272a.zip
xfs: always use xfs_dquot_type when extracting type from a dquot
Always use the xfs_dquot_type helper to extract the quota type from an incore dquot. This moves responsibility for filtering internal state information and whatnot to anybody passing around a struct xfs_dquot. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Reviewed-by: Dave Chinner <dchinner@redhat.com> Reviewed-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'fs/xfs/xfs_dquot.h')
-rw-r--r--fs/xfs/xfs_dquot.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/xfs/xfs_dquot.h b/fs/xfs/xfs_dquot.h
index 60bccb5f7435..07e18ce33560 100644
--- a/fs/xfs/xfs_dquot.h
+++ b/fs/xfs/xfs_dquot.h
@@ -167,7 +167,7 @@ static inline bool
xfs_dquot_is_enforced(
const struct xfs_dquot *dqp)
{
- switch (dqp->dq_flags & XFS_DQTYPE_REC_MASK) {
+ switch (xfs_dquot_type(dqp)) {
case XFS_DQTYPE_USER:
return XFS_IS_UQUOTA_ENFORCED(dqp->q_mount);
case XFS_DQTYPE_GROUP: