Lines Matching refs:mp

448 	struct xfs_mount	*mp = ip->i_mount;  in xfs_vn_getattr()  local
452 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_vn_getattr()
466 XFS_FSB_TO_BB(mp, ip->i_d.di_nblocks + ip->i_delayed_blks); in xfs_vn_getattr()
484 xfs_get_extsz_hint(ip) << mp->m_sb.sb_blocklog; in xfs_vn_getattr()
486 stat->blksize = xfs_preferred_iosize(mp); in xfs_vn_getattr()
543 xfs_mount_t *mp = ip->i_mount; in xfs_setattr_nonsize() local
557 if (mp->m_flags & XFS_MOUNT_RDONLY) in xfs_setattr_nonsize()
560 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_setattr_nonsize()
578 if (XFS_IS_QUOTA_ON(mp) && (mask & (ATTR_UID|ATTR_GID))) { in xfs_setattr_nonsize()
581 if ((mask & ATTR_UID) && XFS_IS_UQUOTA_ON(mp)) { in xfs_setattr_nonsize()
587 if ((mask & ATTR_GID) && XFS_IS_GQUOTA_ON(mp)) { in xfs_setattr_nonsize()
609 tp = xfs_trans_alloc(mp, XFS_TRANS_SETATTR_NOT_SIZE); in xfs_setattr_nonsize()
610 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_ichange, 0, 0); in xfs_setattr_nonsize()
635 if (XFS_IS_QUOTA_RUNNING(mp) && in xfs_setattr_nonsize()
636 ((XFS_IS_UQUOTA_ON(mp) && !uid_eq(iuid, uid)) || in xfs_setattr_nonsize()
637 (XFS_IS_GQUOTA_ON(mp) && !gid_eq(igid, gid)))) { in xfs_setattr_nonsize()
668 if (XFS_IS_QUOTA_RUNNING(mp) && XFS_IS_UQUOTA_ON(mp)) { in xfs_setattr_nonsize()
678 if (XFS_IS_QUOTA_RUNNING(mp) && XFS_IS_GQUOTA_ON(mp)) { in xfs_setattr_nonsize()
679 ASSERT(xfs_sb_version_has_pquotino(&mp->m_sb) || in xfs_setattr_nonsize()
680 !XFS_IS_PQUOTA_ON(mp)); in xfs_setattr_nonsize()
698 XFS_STATS_INC(mp, xs_ig_attrchg); in xfs_setattr_nonsize()
700 if (mp->m_flags & XFS_MOUNT_WSYNC) in xfs_setattr_nonsize()
749 struct xfs_mount *mp = ip->i_mount; in xfs_setattr_size() local
759 if (mp->m_flags & XFS_MOUNT_RDONLY) in xfs_setattr_size()
762 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_setattr_size()
859 tp = xfs_trans_alloc(mp, XFS_TRANS_SETATTR_SIZE); in xfs_setattr_size()
860 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_itruncate, 0, 0); in xfs_setattr_size()
925 XFS_STATS_INC(mp, xs_ig_attrchg); in xfs_setattr_size()
927 if (mp->m_flags & XFS_MOUNT_WSYNC) in xfs_setattr_size()
975 struct xfs_mount *mp = ip->i_mount; in xfs_vn_update_time() local
981 tp = xfs_trans_alloc(mp, XFS_TRANS_FSYNC_TS); in xfs_vn_update_time()
982 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_fsyncts, 0, 0); in xfs_vn_update_time()