Home
last modified time | relevance | path

Searched refs:m_sb (Results 1 – 25 of 98) sorted by relevance

1234

/linux/fs/xfs/
A Dxfs_rtalloc.c776 if (mp->m_sb.sb_rbmblocks != nmp->m_sb.sb_rbmblocks || in xfs_growfs_rt_bmblock()
786 if (nmp->m_sb.sb_rextsize != mp->m_sb.sb_rextsize) in xfs_growfs_rt_bmblock()
788 nmp->m_sb.sb_rextsize - mp->m_sb.sb_rextsize); in xfs_growfs_rt_bmblock()
789 if (nmp->m_sb.sb_rbmblocks != mp->m_sb.sb_rbmblocks) in xfs_growfs_rt_bmblock()
791 nmp->m_sb.sb_rbmblocks - mp->m_sb.sb_rbmblocks); in xfs_growfs_rt_bmblock()
792 if (nmp->m_sb.sb_rblocks != mp->m_sb.sb_rblocks) in xfs_growfs_rt_bmblock()
794 nmp->m_sb.sb_rblocks - mp->m_sb.sb_rblocks); in xfs_growfs_rt_bmblock()
795 if (nmp->m_sb.sb_rextents != mp->m_sb.sb_rextents) in xfs_growfs_rt_bmblock()
797 nmp->m_sb.sb_rextents - mp->m_sb.sb_rextents); in xfs_growfs_rt_bmblock()
798 if (nmp->m_sb.sb_rextslog != mp->m_sb.sb_rextslog) in xfs_growfs_rt_bmblock()
[all …]
A Dxfs_mount.c62 uuid_t *uuid = &mp->m_sb.sb_uuid; in xfs_uuid_mount()
160 struct xfs_sb *sbp = &mp->m_sb; in xfs_readsb()
314 mp->m_sb.sb_blocksize); in xfs_validate_new_dalign()
325 mp->m_sb.sb_agblocks); in xfs_validate_new_dalign()
451 if (mp->m_sb.sb_qflags == 0) in xfs_mount_reset_sbqflags()
454 mp->m_sb.sb_qflags = 0; in xfs_mount_reset_sbqflags()
475 resblks = mp->m_sb.sb_dblocks; in xfs_default_resblks()
492 if (mp->m_sb.sb_inprogress) { in xfs_check_summary_counts()
510 (mp->m_sb.sb_fdblocks > mp->m_sb.sb_dblocks || in xfs_check_summary_counts()
512 mp->m_sb.sb_ifree > mp->m_sb.sb_icount)) in xfs_check_summary_counts()
[all …]
A Dxfs_fsops.c60 (xfs_rfsblock_t)mp->m_sb.sb_agblocks); in xfs_resizefs_init_new_ags()
62 id->agsize = mp->m_sb.sb_agblocks; in xfs_resizefs_init_new_ags()
107 if (nb > mp->m_sb.sb_dblocks) { in xfs_growfs_data_private()
121 nb = nb_div * mp->m_sb.sb_agblocks; in xfs_growfs_data_private()
125 nb = nb_div * mp->m_sb.sb_agblocks; in xfs_growfs_data_private()
128 delta = nb - mp->m_sb.sb_dblocks; in xfs_growfs_data_private()
246 if (nb == mp->m_sb.sb_logblocks && in xfs_growfs_log_private()
275 dpct = imaxpct - mp->m_sb.sb_imax_pct; in xfs_growfs_imaxpct()
299 if (in->imaxpct != mp->m_sb.sb_imax_pct) { in xfs_growfs_data()
312 if (mp->m_sb.sb_imax_pct) { in xfs_growfs_data()
[all …]
A Dxfs_qm.c764 ino = mp->m_sb.sb_gquotino; in xfs_qm_qino_alloc()
772 ino = mp->m_sb.sb_pquotino; in xfs_qm_qino_alloc()
783 mp->m_sb.sb_gquotino = NULLFSINO; in xfs_qm_qino_alloc()
821 mp->m_sb.sb_uquotino = NULLFSINO; in xfs_qm_qino_alloc()
822 mp->m_sb.sb_gquotino = NULLFSINO; in xfs_qm_qino_alloc()
823 mp->m_sb.sb_pquotino = NULLFSINO; in xfs_qm_qino_alloc()
1468 if (mp->m_sb.sb_rextents) { in xfs_qm_mount_quotas()
1517 sbf = mp->m_sb.sb_qflags; in xfs_qm_mount_quotas()
1559 ino = mp->m_sb.sb_uquotino; in xfs_qm_qino_load()
1562 ino = mp->m_sb.sb_gquotino; in xfs_qm_qino_load()
[all …]
A Dxfs_qm_bhv.c79 (mp->m_sb.sb_qflags & XFS_ALL_QUOTA_ACCT); in xfs_qm_newmount()
82 uquotaondisk = mp->m_sb.sb_qflags & XFS_UQUOTA_ACCT; in xfs_qm_newmount()
83 pquotaondisk = mp->m_sb.sb_qflags & XFS_PQUOTA_ACCT; in xfs_qm_newmount()
84 gquotaondisk = mp->m_sb.sb_qflags & XFS_GQUOTA_ACCT; in xfs_qm_newmount()
A Dxfs_qm_syscalls.c45 mp->m_sb.sb_qflags = mp->m_qflags; in xfs_qm_scall_quotaoff()
160 if (((mp->m_sb.sb_qflags & XFS_UQUOTA_ACCT) == 0 && in xfs_qm_scall_quotaon()
162 ((mp->m_sb.sb_qflags & XFS_GQUOTA_ACCT) == 0 && in xfs_qm_scall_quotaon()
164 ((mp->m_sb.sb_qflags & XFS_PQUOTA_ACCT) == 0 && in xfs_qm_scall_quotaon()
168 __func__, flags, mp->m_sb.sb_qflags); in xfs_qm_scall_quotaon()
182 qf = mp->m_sb.sb_qflags; in xfs_qm_scall_quotaon()
183 mp->m_sb.sb_qflags = qf | flags; in xfs_qm_scall_quotaon()
198 if (((mp->m_sb.sb_qflags & XFS_UQUOTA_ACCT) != in xfs_qm_scall_quotaon()
200 ((mp->m_sb.sb_qflags & XFS_PQUOTA_ACCT) != in xfs_qm_scall_quotaon()
202 ((mp->m_sb.sb_qflags & XFS_GQUOTA_ACCT) != in xfs_qm_scall_quotaon()
A Dxfs_trans.c521 mp->m_sb.sb_frextents += rtxdelta; in xfs_trans_apply_sb_deltas()
651 mp->m_sb.sb_icount += idelta; in xfs_trans_unreserve_and_mod_sb()
652 mp->m_sb.sb_ifree += ifreedelta; in xfs_trans_unreserve_and_mod_sb()
659 mp->m_sb.sb_dblocks += tp->t_dblocks_delta; in xfs_trans_unreserve_and_mod_sb()
660 mp->m_sb.sb_agcount += tp->t_agcount_delta; in xfs_trans_unreserve_and_mod_sb()
661 mp->m_sb.sb_imax_pct += tp->t_imaxpct_delta; in xfs_trans_unreserve_and_mod_sb()
662 mp->m_sb.sb_rextsize += tp->t_rextsize_delta; in xfs_trans_unreserve_and_mod_sb()
668 mp->m_sb.sb_rblocks += tp->t_rblocks_delta; in xfs_trans_unreserve_and_mod_sb()
669 mp->m_sb.sb_rextents += tp->t_rextents_delta; in xfs_trans_unreserve_and_mod_sb()
677 ASSERT(mp->m_sb.sb_imax_pct >= 0); in xfs_trans_unreserve_and_mod_sb()
[all …]
A Dxfs_icreate_item.c173 if (agno >= mp->m_sb.sb_agcount) { in xlog_recover_icreate_commit_pass2()
178 if (!agbno || agbno == NULLAGBLOCK || agbno >= mp->m_sb.sb_agblocks) { in xlog_recover_icreate_commit_pass2()
183 if (isize != mp->m_sb.sb_inodesize) { in xlog_recover_icreate_commit_pass2()
193 if (!length || length >= mp->m_sb.sb_agblocks) { in xlog_recover_icreate_commit_pass2()
210 if ((count >> mp->m_sb.sb_inopblog) != length) { in xlog_recover_icreate_commit_pass2()
A Dxfs_super.c283 xfs_sb_t *sbp = &mp->m_sb; in xfs_set_inode_alloc()
534 mp->m_sb.sb_sectsize); in xfs_setup_devices()
824 xfs_sb_t *sbp = &mp->m_sb; in xfs_fs_statfs()
989 mp->m_logbsize = mp->m_sb.sb_logsunit; in xfs_finish_flags()
1635 if (mp->m_sb.sb_inprogress) { in xfs_fs_fill_super()
1647 mp->m_sb.sb_blocksize, PAGE_SIZE); in xfs_fs_fill_super()
1662 mp->m_sb.sb_blocksize); in xfs_fs_fill_super()
1666 if (xfs_sb_validate_fsb_count(&mp->m_sb, mp->m_sb.sb_dblocks) || in xfs_fs_fill_super()
1667 xfs_sb_validate_fsb_count(&mp->m_sb, mp->m_sb.sb_rblocks)) { in xfs_fs_fill_super()
1737 if (mp->m_sb.sb_rblocks) { in xfs_fs_fill_super()
[all …]
A Dxfs_rtalloc.h49 if (mp->m_sb.sb_rblocks == 0) in xfs_rtmount_init()
55 # define xfs_rtmount_inodes(m) (((mp)->m_sb.sb_rblocks == 0)? 0 : (-ENOSYS))
A Dxfs_buf_item_recover.c615 inodes_per_buf = BBTOB(bp->b_length) >> mp->m_sb.sb_inodelog; in xlog_recover_do_inode_buffer()
617 next_unlinked_offset = (i * mp->m_sb.sb_inodesize) + in xlog_recover_do_inode_buffer()
683 xfs_buf_offset(bp, i * mp->m_sb.sb_inodesize)); in xlog_recover_do_inode_buffer()
706 xfs_agnumber_t orig_agcount = mp->m_sb.sb_agcount; in xlog_recover_do_primary_sb_buffer()
719 xfs_sb_from_disk(&mp->m_sb, dsb); in xlog_recover_do_primary_sb_buffer()
721 if (mp->m_sb.sb_agcount < orig_agcount) { in xlog_recover_do_primary_sb_buffer()
741 error = xfs_initialize_perag(mp, orig_agcount, mp->m_sb.sb_agcount, in xlog_recover_do_primary_sb_buffer()
742 mp->m_sb.sb_dblocks, &mp->m_maxagi); in xlog_recover_do_primary_sb_buffer()
873 if (!uuid_equal(&mp->m_sb.sb_meta_uuid, uuid)) in xlog_recover_get_buf_lsn()
892 if (!uuid_equal(&mp->m_sb.sb_meta_uuid, uuid)) in xlog_recover_get_buf_lsn()
A Dxfs_discard.c397 XFS_FSB_TO_BB(mp, mp->m_sb.sb_dblocks) - 1); in xfs_trim_datadev_extents()
568 rtdev_daddr = XFS_FSB_TO_BB(mp, mp->m_sb.sb_dblocks); in xfs_trim_rtdev_extents()
583 XFS_FSB_TO_BB(mp, mp->m_sb.sb_rblocks) - 1); in xfs_trim_rtdev_extents()
594 tr.stop_rtx = low + (mp->m_sb.sb_blocksize * NBBY); in xfs_trim_rtdev_extents()
685 max_blocks = mp->m_sb.sb_dblocks + mp->m_sb.sb_rblocks; in xfs_ioc_trim()
688 range.len < mp->m_sb.sb_blocksize) in xfs_ioc_trim()
/linux/fs/xfs/scrub/
A Dagheader.c201 if (sb->sb_blocklog != mp->m_sb.sb_blocklog) in xchk_superblock()
204 if (sb->sb_sectlog != mp->m_sb.sb_sectlog) in xchk_superblock()
207 if (sb->sb_inodelog != mp->m_sb.sb_inodelog) in xchk_superblock()
210 if (sb->sb_inopblog != mp->m_sb.sb_inopblog) in xchk_superblock()
213 if (sb->sb_agblklog != mp->m_sb.sb_agblklog) in xchk_superblock()
216 if (sb->sb_rextslog != mp->m_sb.sb_rextslog) in xchk_superblock()
219 if (sb->sb_imax_pct != mp->m_sb.sb_imax_pct) in xchk_superblock()
238 if (sb->sb_flags != mp->m_sb.sb_flags) in xchk_superblock()
266 if (!xfs_sb_version_hasmorebits(&mp->m_sb)) { in xchk_superblock()
271 if (xfs_sb_is_v5(&mp->m_sb)) in xchk_superblock()
[all …]
A Drtbitmap_repair.c40 blocks = xfs_bmbt_calc_size(mp, mp->m_sb.sb_rbmblocks); in xrep_setup_rtbitmap()
133 if (mp->m_sb.sb_rextents != rtb->rextents) in xrep_rtbitmap_geometry()
135 rtb->rextents - mp->m_sb.sb_rextents); in xrep_rtbitmap_geometry()
137 if (mp->m_sb.sb_rbmblocks != rtb->rbmblocks) in xrep_rtbitmap_geometry()
139 rtb->rbmblocks - mp->m_sb.sb_rbmblocks); in xrep_rtbitmap_geometry()
141 if (mp->m_sb.sb_rextslog != rtb->rextslog) in xrep_rtbitmap_geometry()
143 rtb->rextslog - mp->m_sb.sb_rextslog); in xrep_rtbitmap_geometry()
147 mp->m_sb.sb_blocksize); in xrep_rtbitmap_geometry()
A Drtbitmap.c63 if (mp->m_sb.sb_rblocks) { in xchk_setup_rtbitmap()
64 rtb->rextents = xfs_rtb_to_rtx(mp, mp->m_sb.sb_rblocks); in xchk_setup_rtbitmap()
147 if (mp->m_sb.sb_rextents != rtb->rextents) { in xchk_rtbitmap()
153 if (mp->m_sb.sb_rextslog != rtb->rextslog) { in xchk_rtbitmap()
166 if (mp->m_sb.sb_rbmblocks != rtb->rbmblocks) { in xchk_rtbitmap()
A Dquota_repair.c221 if (!xfs_has_reflink(mp) && dq->q_blk.count > mp->m_sb.sb_dblocks) { in xrep_quota_item()
223 dq->q_blk.reserved += mp->m_sb.sb_dblocks; in xrep_quota_item()
224 dq->q_blk.count = mp->m_sb.sb_dblocks; in xrep_quota_item()
236 if (dq->q_rtb.count > mp->m_sb.sb_rblocks) { in xrep_quota_item()
238 dq->q_rtb.reserved += mp->m_sb.sb_rblocks; in xrep_quota_item()
239 dq->q_rtb.count = mp->m_sb.sb_rblocks; in xrep_quota_item()
369 uuid_copy(&dqblk->dd_uuid, &sc->mp->m_sb.sb_meta_uuid); in xrep_quota_block()
461 max_dqid_off * sc->mp->m_sb.sb_blocksize, in xrep_quota_data_fork()
A Dquota.c188 if (dq->q_blk.hardlimit > mp->m_sb.sb_dblocks) in xchk_quota_item()
198 if (dq->q_rtb.hardlimit > mp->m_sb.sb_rblocks) in xchk_quota_item()
212 if (mp->m_sb.sb_dblocks < dq->q_blk.count) in xchk_quota_item()
216 if (mp->m_sb.sb_dblocks < dq->q_blk.count) in xchk_quota_item()
220 if (dq->q_ino.count > fs_icount || dq->q_rtb.count > mp->m_sb.sb_rblocks) in xchk_quota_item()
/linux/fs/xfs/libxfs/
A Dxfs_trans_resv.c132 mp->m_sb.sb_inodesize + in xfs_calc_inode_res()
306 xfs_calc_buf_res(3, mp->m_sb.sb_sectsize) + in xfs_calc_write_reservation()
320 t3 = xfs_calc_buf_res(5, mp->m_sb.sb_sectsize) + in xfs_calc_write_reservation()
387 t2 = xfs_calc_buf_res(9, mp->m_sb.sb_sectsize) + in xfs_calc_itruncate_reservation()
685 xfs_calc_buf_res(1, mp->m_sb.sb_sectsize) + in xfs_calc_create_resv_modify()
704 mp->m_sb.sb_sectsize + in xfs_calc_icreate_resv_alloc()
834 xfs_calc_buf_res(3, mp->m_sb.sb_sectsize) + in xfs_calc_ifree_reservation()
851 xfs_calc_buf_res(1, mp->m_sb.sb_sectsize); in xfs_calc_ichange_reservation()
920 xfs_calc_buf_res(1, mp->m_sb.sb_blocksize) + in xfs_calc_growrtfree_reservation()
960 xfs_calc_buf_res(2, mp->m_sb.sb_sectsize) + in xfs_calc_addafork_reservation()
[all …]
A Dxfs_rtbitmap.h28 return rtx * mp->m_sb.sb_rextsize; in xfs_rtx_to_rtb()
39 return rtxlen * mp->m_sb.sb_rextsize; in xfs_rtxlen_to_extlen()
51 return len % mp->m_sb.sb_rextsize; in xfs_extlen_to_rtxmod()
62 return len / mp->m_sb.sb_rextsize; in xfs_extlen_to_rtxlen()
74 return div_u64(rtbno, mp->m_sb.sb_rextsize); in xfs_rtb_to_rtx()
86 return do_div(rtbno, mp->m_sb.sb_rextsize); in xfs_rtb_to_rtxoff()
104 if (do_div(rtbno, mp->m_sb.sb_rextsize)) in xfs_rtb_to_rtxup()
115 return roundup_64(rtbno, mp->m_sb.sb_rextsize); in xfs_rtb_roundup_rtx()
124 return rounddown_64(rtbno, mp->m_sb.sb_rextsize); in xfs_rtb_rounddown_rtx()
198 return log2_len * mp->m_sb.sb_rbmblocks + rbmoff; in xfs_rtsumoffs()
A Dxfs_types.c48 if (agno >= mp->m_sb.sb_agcount) in xfs_verify_fsbno()
105 if (agno >= mp->m_sb.sb_agcount) in xfs_verify_ino()
118 return ino == mp->m_sb.sb_rbmino || ino == mp->m_sb.sb_rsumino || in xfs_internal_inum()
120 xfs_is_quota_inode(&mp->m_sb, ino)); in xfs_internal_inum()
146 return rtbno < mp->m_sb.sb_rblocks; in xfs_verify_rtbno()
A Dxfs_ag.c129 struct xfs_sb *sbp = &mp->m_sb; in xfs_initialize_perag_data()
228 return mp->m_sb.sb_agblocks; in __xfs_ag_block_count()
238 mp->m_sb.sb_dblocks); in xfs_ag_block_count()
286 mp->m_sb.sb_agcount, mp->m_sb.sb_dblocks); in xfs_update_last_ag_size()
420 mp->m_sb.sb_logstart); in xfs_freesp_init_recs()
561 xfs_sb_to_disk(dsb, &mp->m_sb); in xfs_sbblock_init()
746 .numblks = BTOBB(mp->m_sb.sb_blocksize), in xfs_ag_init_headers()
754 .numblks = BTOBB(mp->m_sb.sb_blocksize), in xfs_ag_init_headers()
762 .numblks = BTOBB(mp->m_sb.sb_blocksize), in xfs_ag_init_headers()
770 .numblks = BTOBB(mp->m_sb.sb_blocksize), in xfs_ag_init_headers()
[all …]
A Dxfs_inode_buf.c52 ni = XFS_BB_TO_FSB(mp, bp->b_length) * mp->m_sb.sb_inopblock; in xfs_inode_buf_verify()
58 dip = xfs_buf_offset(bp, (i << mp->m_sb.sb_inodelog)); in xfs_inode_buf_verify()
349 uuid_copy(&to->di_uuid, &ip->i_mount->m_sb.sb_meta_uuid); in xfs_inode_to_disk()
508 if (!xfs_verify_cksum((char *)dip, mp->m_sb.sb_inodesize, in xfs_dinode_verify()
513 if (!uuid_equal(&dip->di_uuid, &mp->m_sb.sb_meta_uuid)) in xfs_dinode_verify()
572 if (mode && XFS_DFORK_BOFF(dip) > mp->m_sb.sb_inodesize) in xfs_dinode_verify()
745 blocksize_bytes = XFS_FSB_TO_B(mp, mp->m_sb.sb_rextsize); in xfs_inode_validate_extsize()
747 blocksize_bytes = mp->m_sb.sb_blocksize; in xfs_inode_validate_extsize()
771 if (!rt_flag && extsize > mp->m_sb.sb_agblocks / 2) in xfs_inode_validate_extsize()
822 if (cowextsize_bytes % mp->m_sb.sb_blocksize) in xfs_inode_validate_cowextsize()
[all …]
A Dxfs_log_rlimit.c68 if (xfs_want_minlogsize_fixes(&mp->m_sb)) in xfs_log_calc_max_attrsetm_res()
92 if (xfs_want_minlogsize_fixes(&mp->m_sb)) { in xfs_log_calc_trans_resv_for_minlogblocks()
208 if (xfs_has_logv2(mp) && mp->m_sb.sb_logsunit > 1) in xfs_log_calc_minimum_size()
209 lsunit = BTOBB(mp->m_sb.sb_logsunit); in xfs_log_calc_minimum_size()
A Dxfs_ialloc.c385 &mp->m_sb.sb_meta_uuid); in xfs_ialloc_inode_init()
456 mod = agbno % mp->m_sb.sb_inoalignmt; in xfs_align_sparse_ino()
859 args.mp->m_sb.sb_inoalignmt) - in xfs_ialloc_ag_alloc()
2031 mp->m_sb.sb_inopblock; in xfs_difree_inode_chunk()
2034 mp->m_sb.sb_inopblock; in xfs_difree_inode_chunk()
2335 if (agbno >= mp->m_sb.sb_agblocks) { in xfs_difree()
2460 if (agbno >= mp->m_sb.sb_agblocks || in xfs_imap()
2513 mp->m_sb.sb_inodelog); in xfs_imap()
2938 struct xfs_sb *sbp = &mp->m_sb; in xfs_ialloc_setup_geometry()
3061 first_bno = howmany(4 * mp->m_sb.sb_sectsize, mp->m_sb.sb_blocksize); in xfs_ialloc_calc_rootino()
[all …]
A Dxfs_ag.h225 return mp->m_sb.sb_logstart > 0 && in xfs_ag_contains_log()
226 agno == XFS_FSB_TO_AGNO(mp, mp->m_sb.sb_logstart); in xfs_ag_contains_log()
257 for_each_perag_range((mp), (agno), (mp)->m_sb.sb_agcount - 1, (pag))
311 for_each_perag_wrap_at((mp), (start_agno), (mp)->m_sb.sb_agcount, \

Completed in 152 milliseconds

1234