Searched refs:m_sb (Results 1 - 25 of 95) sorted by relevance

1234

/linux-master/fs/xfs/
H A Dxfs_rtalloc.h49 if (mp->m_sb.sb_rblocks == 0)
55 # define xfs_rtmount_inodes(m) (((mp)->m_sb.sb_rblocks == 0)? 0 : (-ENOSYS))
H A Dxfs_qm_bhv.c80 (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;
H A Dxfs_fsops.c48 xfs_rfsblock_t nb = mp->m_sb.sb_dblocks + delta;
60 (xfs_rfsblock_t)mp->m_sb.sb_agblocks);
62 id->agsize = mp->m_sb.sb_agblocks;
103 error = xfs_sb_validate_fsb_count(&mp->m_sb, nb);
107 if (nb > mp->m_sb.sb_dblocks) {
117 nb_mod = do_div(nb_div, mp->m_sb.sb_agblocks);
121 nb = nb_div * mp->m_sb.sb_agblocks;
125 nb = nb_div * mp->m_sb.sb_agblocks;
128 delta = nb - mp->m_sb.sb_dblocks;
141 oagcount = mp->m_sb
[all...]
H A Dxfs_mount.c61 uuid_t *uuid = &mp->m_sb.sb_uuid;
106 uuid_t *uuid = &mp->m_sb.sb_uuid;
155 struct xfs_sb *sbp = &mp->m_sb;
257 struct xfs_sb *sbp = &mp->m_sb;
302 mp->m_sb.sb_blocksize);
310 if (mp->m_dalign && (mp->m_sb.sb_agblocks % mp->m_dalign)) {
313 mp->m_sb.sb_agblocks);
320 mp->m_dalign, mp->m_sb.sb_blocksize);
340 struct xfs_sb *sbp = &mp->m_sb;
372 uint64_t dblocks = mp->m_sb
[all...]
H A Dxfs_qm_syscalls.c45 mp->m_sb.sb_qflags = mp->m_qflags;
116 error = xfs_qm_scall_trunc_qfile(mp, mp->m_sb.sb_uquotino);
121 error = xfs_qm_scall_trunc_qfile(mp, mp->m_sb.sb_gquotino);
126 error = xfs_qm_scall_trunc_qfile(mp, mp->m_sb.sb_pquotino);
161 if (((mp->m_sb.sb_qflags & XFS_UQUOTA_ACCT) == 0 &&
163 ((mp->m_sb.sb_qflags & XFS_GQUOTA_ACCT) == 0 &&
165 ((mp->m_sb.sb_qflags & XFS_PQUOTA_ACCT) == 0 &&
169 __func__, flags, mp->m_sb.sb_qflags);
183 qf = mp->m_sb.sb_qflags;
184 mp->m_sb
[all...]
H A Dxfs_rtalloc.c100 for (bbno = oargs->mp->m_sb.sb_rbmblocks - 1;
151 error = xfs_rtfind_forw(args, end, mp->m_sb.sb_rextents - 1,
209 ret = min(mp->m_sb.sb_rextents, startrtx + rtxlen) - startrtx;
415 if (start >= mp->m_sb.sb_rextents)
416 start = mp->m_sb.sb_rextents - 1;
520 else if (i > 0 && (int)bbno + i < mp->m_sb.sb_rbmblocks - 1)
526 else if (i <= 0 && (int)bbno - i < mp->m_sb.sb_rbmblocks - 1)
555 for (i = 0; i < args->mp->m_sb.sb_rbmblocks; i++) {
752 memset(bp->b_addr, 0, mp->m_sb.sb_blocksize);
753 xfs_trans_log_buf(tp, bp, 0, mp->m_sb
[all...]
H A Dxfs_qm.c303 if (xfs_is_quota_inode(&mp->m_sb, ip->i_ino))
391 ASSERT(!xfs_is_quota_inode(&ip->i_mount->m_sb, ip->i_ino));
670 mp->m_qflags |= (mp->m_sb.sb_qflags & XFS_ALL_QUOTA_CHKD);
763 (mp->m_sb.sb_gquotino != NULLFSINO)) {
764 ino = mp->m_sb.sb_gquotino;
766 mp->m_sb.sb_pquotino != NULLFSINO)) {
771 (mp->m_sb.sb_pquotino != NULLFSINO)) {
772 ino = mp->m_sb.sb_pquotino;
774 mp->m_sb.sb_gquotino != NULLFSINO)) {
783 mp->m_sb
[all...]
H A Dxfs_icreate_item.c173 if (agno >= mp->m_sb.sb_agcount) {
178 if (!agbno || agbno == NULLAGBLOCK || agbno >= mp->m_sb.sb_agblocks) {
183 if (isize != mp->m_sb.sb_inodesize) {
193 if (!length || length >= mp->m_sb.sb_agblocks) {
210 if ((count >> mp->m_sb.sb_inopblog) != length) {
H A Dxfs_trans.c521 mp->m_sb.sb_frextents += rtxdelta;
646 mp->m_sb.sb_fdblocks += tp->t_fdblocks_delta + tp->t_res_fdblocks_delta;
647 mp->m_sb.sb_icount += idelta;
648 mp->m_sb.sb_ifree += ifreedelta;
655 mp->m_sb.sb_dblocks += tp->t_dblocks_delta;
656 mp->m_sb.sb_agcount += tp->t_agcount_delta;
657 mp->m_sb.sb_imax_pct += tp->t_imaxpct_delta;
658 mp->m_sb.sb_rextsize += tp->t_rextsize_delta;
660 mp->m_rtxblklog = log2_if_power2(mp->m_sb.sb_rextsize);
661 mp->m_rtxblkmask = mask64_if_power2(mp->m_sb
[all...]
H A Dxfs_filestream.c73 minfree = mp->m_sb.sb_agblocks / 50;
281 agno = (item->pag->pag_agno + 1) % mp->m_sb.sb_agcount;
286 agno = (mp->m_agfrotor / rotorstep) % mp->m_sb.sb_agcount;
288 (mp->m_sb.sb_agcount * rotorstep);
H A Dxfs_discard.c410 if (range.start >= XFS_FSB_TO_B(mp, mp->m_sb.sb_dblocks) ||
412 range.len < mp->m_sb.sb_blocksize)
418 if (end > XFS_FSB_TO_BB(mp, mp->m_sb.sb_dblocks) - 1)
419 end = XFS_FSB_TO_BB(mp, mp->m_sb.sb_dblocks) - 1;
H A Dxfs_super.c269 * because in the growfs case, mp->m_sb.sb_agcount is not yet updated
281 xfs_sb_t *sbp = &mp->m_sb;
516 error = xfs_setsize_buftarg(mp->m_ddev_targp, mp->m_sb.sb_sectsize);
524 log_sector_size = mp->m_sb.sb_logsectsize;
532 mp->m_sb.sb_sectsize);
822 xfs_sb_t *sbp = &mp->m_sb;
986 mp->m_sb.sb_logsunit > XLOG_BIG_RECORD_BSIZE) {
987 mp->m_logbsize = mp->m_sb.sb_logsunit;
989 mp->m_logbsize < mp->m_sb.sb_logsunit) {
1015 if ((mp->m_sb
[all...]
/linux-master/fs/xfs/scrub/
H A Drtbitmap_repair.c40 blocks = xfs_bmbt_calc_size(mp, mp->m_sb.sb_rbmblocks);
135 if (mp->m_sb.sb_rextents != rtb->rextents)
137 rtb->rextents - mp->m_sb.sb_rextents);
139 if (mp->m_sb.sb_rbmblocks != rtb->rbmblocks)
141 rtb->rbmblocks - mp->m_sb.sb_rbmblocks);
143 if (mp->m_sb.sb_rextslog != rtb->rextslog)
145 rtb->rextslog - mp->m_sb.sb_rextslog);
149 mp->m_sb.sb_blocksize);
H A Dagheader.c125 if (sb->sb_blocksize != cpu_to_be32(mp->m_sb.sb_blocksize))
128 if (sb->sb_dblocks != cpu_to_be64(mp->m_sb.sb_dblocks))
131 if (sb->sb_rblocks != cpu_to_be64(mp->m_sb.sb_rblocks))
134 if (sb->sb_rextents != cpu_to_be64(mp->m_sb.sb_rextents))
137 if (!uuid_equal(&sb->sb_uuid, &mp->m_sb.sb_uuid))
140 if (sb->sb_logstart != cpu_to_be64(mp->m_sb.sb_logstart))
143 if (sb->sb_rootino != cpu_to_be64(mp->m_sb.sb_rootino))
146 if (sb->sb_rbmino != cpu_to_be64(mp->m_sb.sb_rbmino))
149 if (sb->sb_rsumino != cpu_to_be64(mp->m_sb.sb_rsumino))
152 if (sb->sb_rextsize != cpu_to_be32(mp->m_sb
[all...]
H A Dfscounters_repair.c69 mp->m_sb.sb_frextents = fsc->frextents;
H A Drtbitmap.c63 if (mp->m_sb.sb_rblocks) {
64 rtb->rextents = xfs_rtb_to_rtx(mp, mp->m_sb.sb_rblocks);
147 if (mp->m_sb.sb_rextents != rtb->rextents) {
153 if (mp->m_sb.sb_rextslog != rtb->rextslog) {
166 if (mp->m_sb.sb_rbmblocks != rtb->rbmblocks) {
H A Dquota.c188 if (dq->q_blk.hardlimit > mp->m_sb.sb_dblocks)
198 if (dq->q_rtb.hardlimit > mp->m_sb.sb_rblocks)
212 if (mp->m_sb.sb_dblocks < dq->q_blk.count)
216 if (mp->m_sb.sb_dblocks < dq->q_blk.count)
220 if (dq->q_ino.count > fs_icount || dq->q_rtb.count > mp->m_sb.sb_rblocks)
/linux-master/fs/xfs/libxfs/
H A Dxfs_trans_resv.c130 mp->m_sb.sb_inodesize +
267 return xfs_calc_buf_res(nr_ops, mp->m_sb.sb_sectsize) +
304 xfs_calc_buf_res(3, mp->m_sb.sb_sectsize) +
311 xfs_calc_buf_res(3, mp->m_sb.sb_sectsize) +
318 t3 = xfs_calc_buf_res(5, mp->m_sb.sb_sectsize) +
385 t2 = xfs_calc_buf_res(9, mp->m_sb.sb_sectsize) +
389 t3 = xfs_calc_buf_res(5, mp->m_sb.sb_sectsize) +
445 (xfs_calc_buf_res(7, mp->m_sb.sb_sectsize) +
460 return xfs_calc_buf_res(1, mp->m_sb.sb_sectsize) +
485 (xfs_calc_buf_res(3, mp->m_sb
[all...]
H A Dxfs_types.c48 if (agno >= mp->m_sb.sb_agcount)
105 if (agno >= mp->m_sb.sb_agcount)
118 return ino == mp->m_sb.sb_rbmino || ino == mp->m_sb.sb_rsumino ||
120 xfs_is_quota_inode(&mp->m_sb, ino));
146 return rtbno < mp->m_sb.sb_rblocks;
H A Dxfs_rtbitmap.h28 return rtx * mp->m_sb.sb_rextsize;
39 return rtxlen * mp->m_sb.sb_rextsize;
51 return len % mp->m_sb.sb_rextsize;
62 return len / mp->m_sb.sb_rextsize;
74 return div_u64(rtbno, mp->m_sb.sb_rextsize);
86 return do_div(rtbno, mp->m_sb.sb_rextsize);
104 return div_u64_rem(rtbno, mp->m_sb.sb_rextsize, off);
122 if (do_div(rtbno, mp->m_sb.sb_rextsize))
133 return roundup_64(rtbno, mp->m_sb.sb_rextsize);
142 return rounddown_64(rtbno, mp->m_sb
[all...]
H A Dxfs_ag.c180 struct xfs_sb *sbp = &mp->m_sb;
258 for (agno = 0; agno < mp->m_sb.sb_agcount; agno++) {
288 return mp->m_sb.sb_agblocks;
289 return dblocks - (agno * mp->m_sb.sb_agblocks);
297 return __xfs_ag_block_count(mp, agno, mp->m_sb.sb_agcount,
298 mp->m_sb.sb_dblocks);
515 mp->m_sb.sb_logstart);
540 be32_add_cpu(&arec->ar_startblock, mp->m_sb.sb_logblocks);
632 XFS_FSB_TO_AGBNO(mp, mp->m_sb.sb_logstart));
633 rrec->rm_blockcount = cpu_to_be32(mp->m_sb
[all...]
H A Dxfs_inode_buf.c52 ni = XFS_BB_TO_FSB(mp, bp->b_length) * mp->m_sb.sb_inopblock;
58 dip = xfs_buf_offset(bp, (i << mp->m_sb.sb_inodelog));
349 uuid_copy(&to->di_uuid, &ip->i_mount->m_sb.sb_meta_uuid);
485 if (!xfs_verify_cksum((char *)dip, mp->m_sb.sb_inodesize,
490 if (!uuid_equal(&dip->di_uuid, &mp->m_sb.sb_meta_uuid))
525 if (mode && XFS_DFORK_BOFF(dip) > mp->m_sb.sb_inodesize)
633 crc = xfs_start_cksum_update((char *)dip, mp->m_sb.sb_inodesize,
698 blocksize_bytes = XFS_FSB_TO_B(mp, mp->m_sb.sb_rextsize);
700 blocksize_bytes = mp->m_sb.sb_blocksize;
724 if (!rt_flag && extsize > mp->m_sb
[all...]
H A Dxfs_log_rlimit.c162 if (xfs_has_logv2(mp) && mp->m_sb.sb_logsunit > 1)
163 lsunit = BTOBB(mp->m_sb.sb_logsunit);
H A Dxfs_ag.h231 return mp->m_sb.sb_logstart > 0 &&
232 agno == XFS_FSB_TO_AGNO(mp, mp->m_sb.sb_logstart);
263 for_each_perag_range((mp), (agno), (mp)->m_sb.sb_agcount - 1, (pag))
324 for_each_perag_wrap_at((mp), (start_agno), (mp)->m_sb.sb_agcount, \
H A Dxfs_dir2.c111 ASSERT(mp->m_sb.sb_versionnum & XFS_SB_VERSION_DIRV2BIT);
112 ASSERT(xfs_dir2_dirblock_bytes(&mp->m_sb) <= XFS_MAX_BLOCKSIZE);
126 dageo->blklog = mp->m_sb.sb_blocklog + mp->m_sb.sb_dirblklog;
127 dageo->fsblog = mp->m_sb.sb_blocklog;
128 dageo->blksize = xfs_dir2_dirblock_bytes(&mp->m_sb);
129 dageo->fsbcount = 1 << mp->m_sb.sb_dirblklog;
162 mp->m_sb.sb_blocklog;
167 dageo->blklog = mp->m_sb.sb_blocklog;
168 dageo->fsblog = mp->m_sb
[all...]

Completed in 340 milliseconds

1234