Lines Matching refs:mp
180 struct xfs_mount *mp = ip->i_mount; in xfs_dir_fsync() local
192 return _xfs_log_force_lsn(mp, lsn, XFS_LOG_SYNC, NULL); in xfs_dir_fsync()
204 struct xfs_mount *mp = ip->i_mount; in xfs_file_fsync() local
215 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_file_fsync()
220 if (mp->m_flags & XFS_MOUNT_BARRIER) { in xfs_file_fsync()
229 xfs_blkdev_issue_flush(mp->m_rtdev_targp); in xfs_file_fsync()
230 else if (mp->m_logdev_targp != mp->m_ddev_targp) in xfs_file_fsync()
231 xfs_blkdev_issue_flush(mp->m_ddev_targp); in xfs_file_fsync()
247 error = _xfs_log_force_lsn(mp, lsn, XFS_LOG_SYNC, &log_flushed); in xfs_file_fsync()
256 if ((mp->m_flags & XFS_MOUNT_BARRIER) && in xfs_file_fsync()
257 mp->m_logdev_targp == mp->m_ddev_targp && in xfs_file_fsync()
260 xfs_blkdev_issue_flush(mp->m_ddev_targp); in xfs_file_fsync()
273 struct xfs_mount *mp = ip->i_mount; in xfs_file_read_iter() local
290 mp->m_rtdev_targp : mp->m_ddev_targp; in xfs_file_read_iter()
299 n = mp->m_super->s_maxbytes - pos; in xfs_file_read_iter()
306 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_file_read_iter()
402 struct xfs_mount *mp = ip->i_mount; in xfs_zero_last_block() local
403 xfs_fileoff_t last_fsb = XFS_B_TO_FSBT(mp, isize); in xfs_zero_last_block()
404 int zero_offset = XFS_B_FSB_OFFSET(mp, isize); in xfs_zero_last_block()
425 zero_len = mp->m_sb.sb_blocksize - zero_offset; in xfs_zero_last_block()
450 struct xfs_mount *mp = ip->i_mount; in xfs_zero_eof() local
469 if (XFS_B_FSB_OFFSET(mp, isize) != 0) { in xfs_zero_eof()
484 last_fsb = isize ? XFS_B_TO_FSBT(mp, isize - 1) : (xfs_fileoff_t)-1; in xfs_zero_eof()
485 start_zero_fsb = XFS_B_TO_FSB(mp, (xfs_ufsize_t)isize); in xfs_zero_eof()
486 end_zero_fsb = XFS_B_TO_FSBT(mp, offset - 1); in xfs_zero_eof()
520 zero_off = XFS_FSB_TO_B(mp, start_zero_fsb); in xfs_zero_eof()
521 zero_len = XFS_FSB_TO_B(mp, imap.br_blockcount); in xfs_zero_eof()
663 struct xfs_mount *mp = ip->i_mount; in xfs_file_dio_aio_write() local
672 mp->m_rtdev_targp : mp->m_ddev_targp; in xfs_file_dio_aio_write()
679 if ((pos & mp->m_blockmask) || ((pos + count) & mp->m_blockmask)) in xfs_file_dio_aio_write()
1154 struct xfs_mount *mp = ip->i_mount; in xfs_find_get_desired_pgoff() local
1166 endoff = XFS_FSB_TO_B(mp, map->br_startoff + map->br_blockcount); in xfs_find_get_desired_pgoff()
1303 struct xfs_mount *mp = ip->i_mount; in xfs_seek_hole_data() local
1311 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_seek_hole_data()
1326 fsbno = XFS_B_TO_FSBT(mp, start); in xfs_seek_hole_data()
1327 end = XFS_B_TO_FSB(mp, isize); in xfs_seek_hole_data()
1347 XFS_FSB_TO_B(mp, map[i].br_startoff)); in xfs_seek_hole_data()
1402 start = XFS_FSB_TO_B(mp, fsbno); in xfs_seek_hole_data()