/linux-master/fs/xfs/ |
H A D | xfs_rtalloc.h | 49 if (mp->m_sb.sb_rblocks == 0) 55 # define xfs_rtmount_inodes(m) (((mp)->m_sb.sb_rblocks == 0)? 0 : (-ENOSYS))
|
H A D | xfs_qm_bhv.c | 80 (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 D | xfs_fsops.c | 48 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 D | xfs_mount.c | 61 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 D | xfs_qm_syscalls.c | 45 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 D | xfs_rtalloc.c | 100 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 D | xfs_qm.c | 303 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 D | xfs_icreate_item.c | 173 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 D | xfs_trans.c | 521 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 D | xfs_filestream.c | 73 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 D | xfs_discard.c | 410 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 D | xfs_super.c | 269 * 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 D | rtbitmap_repair.c | 40 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 D | agheader.c | 125 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 D | fscounters_repair.c | 69 mp->m_sb.sb_frextents = fsc->frextents;
|
H A D | rtbitmap.c | 63 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 D | quota.c | 188 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 D | xfs_trans_resv.c | 130 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 D | xfs_types.c | 48 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 D | xfs_rtbitmap.h | 28 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 D | xfs_ag.c | 180 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 D | xfs_inode_buf.c | 52 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 D | xfs_log_rlimit.c | 162 if (xfs_has_logv2(mp) && mp->m_sb.sb_logsunit > 1) 163 lsunit = BTOBB(mp->m_sb.sb_logsunit);
|
H A D | xfs_ag.h | 231 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 D | xfs_dir2.c | 111 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...] |