Lines Matching refs:mp

190 	struct xfs_mount	*mp = ip->i_mount;  in xfs_dir_fsync()  local
202 return _xfs_log_force_lsn(mp, lsn, XFS_LOG_SYNC, NULL); in xfs_dir_fsync()
214 struct xfs_mount *mp = ip->i_mount; in xfs_file_fsync() local
225 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_file_fsync()
230 if (mp->m_flags & XFS_MOUNT_BARRIER) { in xfs_file_fsync()
239 xfs_blkdev_issue_flush(mp->m_rtdev_targp); in xfs_file_fsync()
240 else if (mp->m_logdev_targp != mp->m_ddev_targp) in xfs_file_fsync()
241 xfs_blkdev_issue_flush(mp->m_ddev_targp); in xfs_file_fsync()
265 error = _xfs_log_force_lsn(mp, lsn, XFS_LOG_SYNC, &log_flushed); in xfs_file_fsync()
277 if ((mp->m_flags & XFS_MOUNT_BARRIER) && in xfs_file_fsync()
278 mp->m_logdev_targp == mp->m_ddev_targp && in xfs_file_fsync()
281 xfs_blkdev_issue_flush(mp->m_ddev_targp); in xfs_file_fsync()
294 struct xfs_mount *mp = ip->i_mount; in xfs_file_read_iter() local
301 XFS_STATS_INC(mp, xs_read_calls); in xfs_file_read_iter()
311 mp->m_rtdev_targp : mp->m_ddev_targp; in xfs_file_read_iter()
320 n = mp->m_super->s_maxbytes - pos; in xfs_file_read_iter()
327 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_file_read_iter()
379 XFS_STATS_ADD(mp, xs_read_bytes, ret); in xfs_file_read_iter()
434 struct xfs_mount *mp = ip->i_mount; in xfs_zero_last_block() local
435 xfs_fileoff_t last_fsb = XFS_B_TO_FSBT(mp, isize); in xfs_zero_last_block()
436 int zero_offset = XFS_B_FSB_OFFSET(mp, isize); in xfs_zero_last_block()
457 zero_len = mp->m_sb.sb_blocksize - zero_offset; in xfs_zero_last_block()
482 struct xfs_mount *mp = ip->i_mount; in xfs_zero_eof() local
503 if (XFS_B_FSB_OFFSET(mp, isize) != 0) { in xfs_zero_eof()
518 last_fsb = isize ? XFS_B_TO_FSBT(mp, isize - 1) : (xfs_fileoff_t)-1; in xfs_zero_eof()
519 start_zero_fsb = XFS_B_TO_FSB(mp, (xfs_ufsize_t)isize); in xfs_zero_eof()
520 end_zero_fsb = XFS_B_TO_FSBT(mp, offset - 1); in xfs_zero_eof()
554 zero_off = XFS_FSB_TO_B(mp, start_zero_fsb); in xfs_zero_eof()
555 zero_len = XFS_FSB_TO_B(mp, imap.br_blockcount); in xfs_zero_eof()
709 struct xfs_mount *mp = ip->i_mount; in xfs_file_dio_aio_write() local
718 mp->m_rtdev_targp : mp->m_ddev_targp; in xfs_file_dio_aio_write()
725 if ((pos & mp->m_blockmask) || ((pos + count) & mp->m_blockmask)) in xfs_file_dio_aio_write()
1192 struct xfs_mount *mp = ip->i_mount; in xfs_find_get_desired_pgoff() local
1204 endoff = XFS_FSB_TO_B(mp, map->br_startoff + map->br_blockcount); in xfs_find_get_desired_pgoff()
1341 struct xfs_mount *mp = ip->i_mount; in xfs_seek_hole_data() local
1349 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_seek_hole_data()
1364 fsbno = XFS_B_TO_FSBT(mp, start); in xfs_seek_hole_data()
1365 end = XFS_B_TO_FSB(mp, isize); in xfs_seek_hole_data()
1385 XFS_FSB_TO_B(mp, map[i].br_startoff)); in xfs_seek_hole_data()
1440 start = XFS_FSB_TO_B(mp, fsbno); in xfs_seek_hole_data()