Lines Matching defs:mp
61 struct xfs_mount *mp = ip->i_mount;
64 if (!xfs_qm_dqget(mp, ip->i_projid, XFS_DQTYPE_PROJ, false, &dqp)) {
72 xfs_mount_t *mp,
79 quotaondisk = xfs_has_quota(mp) &&
80 (mp->m_sb.sb_qflags & XFS_ALL_QUOTA_ACCT);
83 uquotaondisk = mp->m_sb.sb_qflags & XFS_UQUOTA_ACCT;
84 pquotaondisk = mp->m_sb.sb_qflags & XFS_PQUOTA_ACCT;
85 gquotaondisk = mp->m_sb.sb_qflags & XFS_GQUOTA_ACCT;
95 if (((uquotaondisk && !XFS_IS_UQUOTA_ON(mp)) ||
96 (!uquotaondisk && XFS_IS_UQUOTA_ON(mp)) ||
97 (gquotaondisk && !XFS_IS_GQUOTA_ON(mp)) ||
98 (!gquotaondisk && XFS_IS_GQUOTA_ON(mp)) ||
99 (pquotaondisk && !XFS_IS_PQUOTA_ON(mp)) ||
100 (!pquotaondisk && XFS_IS_PQUOTA_ON(mp))) &&
101 xfs_dev_is_read_only(mp, "changing quota state")) {
102 xfs_warn(mp, "please mount with%s%s%s%s.",
110 if (XFS_IS_QUOTA_ON(mp) || quotaondisk) {
115 if (quotaondisk && !XFS_QM_NEED_QUOTACHECK(mp)) {
122 xfs_qm_mount_quotas(mp);
132 *quotaflags = mp->m_qflags;
133 mp->m_qflags = 0;