Lines Matching refs:flags

53 	uint			flags)  in xfs_qm_scall_quotaoff()  argument
66 if ((mp->m_qflags & flags) == 0) in xfs_qm_scall_quotaoff()
70 flags &= (XFS_ALL_QUOTA_ACCT | XFS_ALL_QUOTA_ENFD); in xfs_qm_scall_quotaoff()
84 if ((flags & XFS_ALL_QUOTA_ACCT) == 0) { in xfs_qm_scall_quotaoff()
85 mp->m_qflags &= ~(flags); in xfs_qm_scall_quotaoff()
103 if (flags & XFS_UQUOTA_ACCT) { in xfs_qm_scall_quotaoff()
105 flags |= (XFS_UQUOTA_CHKD | XFS_UQUOTA_ENFD); in xfs_qm_scall_quotaoff()
108 if (flags & XFS_GQUOTA_ACCT) { in xfs_qm_scall_quotaoff()
110 flags |= (XFS_GQUOTA_CHKD | XFS_GQUOTA_ENFD); in xfs_qm_scall_quotaoff()
113 if (flags & XFS_PQUOTA_ACCT) { in xfs_qm_scall_quotaoff()
115 flags |= (XFS_PQUOTA_CHKD | XFS_PQUOTA_ENFD); in xfs_qm_scall_quotaoff()
123 if ((mp->m_qflags & flags) == 0) in xfs_qm_scall_quotaoff()
131 error = xfs_qm_log_quotaoff(mp, &qoffstart, flags); in xfs_qm_scall_quotaoff()
158 xfs_qm_dqrele_all_inodes(mp, flags); in xfs_qm_scall_quotaoff()
165 mp->m_qflags &= ~flags; in xfs_qm_scall_quotaoff()
184 error = xfs_qm_log_quotaoff_end(mp, qoffstart, flags); in xfs_qm_scall_quotaoff()
275 uint flags) in xfs_qm_scall_trunc_qfiles() argument
279 if (!xfs_sb_version_hasquota(&mp->m_sb) || flags == 0 || in xfs_qm_scall_trunc_qfiles()
280 (flags & ~XFS_DQ_ALLTYPES)) { in xfs_qm_scall_trunc_qfiles()
282 __func__, flags, mp->m_qflags); in xfs_qm_scall_trunc_qfiles()
286 if (flags & XFS_DQ_USER) { in xfs_qm_scall_trunc_qfiles()
291 if (flags & XFS_DQ_GROUP) { in xfs_qm_scall_trunc_qfiles()
296 if (flags & XFS_DQ_PROJ) in xfs_qm_scall_trunc_qfiles()
310 uint flags) in xfs_qm_scall_quotaon() argument
315 flags &= (XFS_ALL_QUOTA_ACCT | XFS_ALL_QUOTA_ENFD); in xfs_qm_scall_quotaon()
319 flags &= ~(XFS_ALL_QUOTA_ACCT); in xfs_qm_scall_quotaon()
321 if (flags == 0) { in xfs_qm_scall_quotaon()
333 (flags & XFS_UQUOTA_ENFD)) || in xfs_qm_scall_quotaon()
335 (flags & XFS_GQUOTA_ENFD)) || in xfs_qm_scall_quotaon()
337 (flags & XFS_PQUOTA_ENFD))) { in xfs_qm_scall_quotaon()
340 __func__, flags, mp->m_sb.sb_qflags); in xfs_qm_scall_quotaon()
346 if ((mp->m_qflags & flags) == flags) in xfs_qm_scall_quotaon()
355 mp->m_sb.sb_qflags = qf | flags; in xfs_qm_scall_quotaon()
361 if ((qf & flags) == flags) in xfs_qm_scall_quotaon()
385 mp->m_qflags |= (flags & XFS_ALL_QUOTA_ENFD); in xfs_qm_scall_quotaon()
564 uint flags) in xfs_qm_log_quotaoff_end() argument
579 flags & XFS_ALL_QUOTA_ACCT); in xfs_qm_log_quotaoff_end()
597 uint flags) in xfs_qm_log_quotaoff() argument
612 qoffi = xfs_trans_get_qoff_item(tp, NULL, flags & XFS_ALL_QUOTA_ACCT); in xfs_qm_log_quotaoff()
616 mp->m_sb.sb_qflags = (mp->m_qflags & ~(flags)) & XFS_MOUNT_QUOTA_ALL; in xfs_qm_log_quotaoff()
726 int flags, in xfs_dqrele_inode() argument
740 if ((flags & XFS_UQUOTA_ACCT) && ip->i_udquot) { in xfs_dqrele_inode()
744 if ((flags & XFS_GQUOTA_ACCT) && ip->i_gdquot) { in xfs_dqrele_inode()
748 if ((flags & XFS_PQUOTA_ACCT) && ip->i_pdquot) { in xfs_dqrele_inode()
766 uint flags) in xfs_qm_dqrele_all_inodes() argument
769 xfs_inode_ag_iterator(mp, xfs_dqrele_inode, flags, NULL); in xfs_qm_dqrele_all_inodes()