Lines Matching refs:sbp
129 xfs_sb_t *sbp, in xfs_sb_validate_fsb_count() argument
132 ASSERT(PAGE_SHIFT >= sbp->sb_blocklog); in xfs_sb_validate_fsb_count()
133 ASSERT(sbp->sb_blocklog >= BBSHIFT); in xfs_sb_validate_fsb_count()
136 if (nblocks >> (PAGE_SHIFT - sbp->sb_blocklog) > ULONG_MAX) in xfs_sb_validate_fsb_count()
153 struct xfs_sb *sbp = &mp->m_sb; in xfs_readsb() local
193 xfs_sb_from_disk(sbp, bp->b_addr); in xfs_readsb()
199 if (sbp->sb_magicnum != XFS_SB_MAGIC) { in xfs_readsb()
209 if (sector_size > sbp->sb_sectsize) { in xfs_readsb()
212 sector_size, sbp->sb_sectsize); in xfs_readsb()
223 sector_size = sbp->sb_sectsize; in xfs_readsb()
228 mp->m_features |= xfs_sb_version_to_features(sbp); in xfs_readsb()
255 struct xfs_sb *sbp = &mp->m_sb; in xfs_check_new_dalign() local
261 if (sbp->sb_rootino == calc_ino) { in xfs_check_new_dalign()
336 struct xfs_sb *sbp = &mp->m_sb; in xfs_update_alignment() local
342 if (sbp->sb_unit == mp->m_dalign && in xfs_update_alignment()
343 sbp->sb_width == mp->m_swidth) in xfs_update_alignment()
350 sbp->sb_unit = mp->m_dalign; in xfs_update_alignment()
351 sbp->sb_width = mp->m_swidth; in xfs_update_alignment()
354 mp->m_dalign = sbp->sb_unit; in xfs_update_alignment()
355 mp->m_swidth = sbp->sb_width; in xfs_update_alignment()
596 struct xfs_sb *sbp = &(mp->m_sb); in xfs_mountfs() local
604 xfs_sb_mount_common(mp, sbp); in xfs_mountfs()
622 if (xfs_sb_has_mismatched_features2(sbp)) { in xfs_mountfs()
624 sbp->sb_features2 |= sbp->sb_bad_features2; in xfs_mountfs()
696 max_t(uint32_t, sbp->sb_blocklog, mp->m_allocsize_log); in xfs_mountfs()
697 mp->m_allocsize_blocks = 1U << (mp->m_allocsize_log - sbp->sb_blocklog); in xfs_mountfs()
739 (get_unaligned_be16(&sbp->sb_uuid.b[8]) << 16) | in xfs_mountfs()
740 get_unaligned_be16(&sbp->sb_uuid.b[4]); in xfs_mountfs()
741 mp->m_fixedfsid[1] = get_unaligned_be32(&sbp->sb_uuid.b[0]); in xfs_mountfs()
757 error = xfs_initialize_perag(mp, sbp->sb_agcount, &mp->m_maxagi); in xfs_mountfs()
763 if (XFS_IS_CORRUPT(mp, !sbp->sb_logblocks)) { in xfs_mountfs()
779 XFS_FSB_TO_DADDR(mp, sbp->sb_logstart), in xfs_mountfs()
780 XFS_FSB_TO_BB(mp, sbp->sb_logblocks)); in xfs_mountfs()
812 error = xfs_iget(mp, NULL, sbp->sb_rootino, XFS_IGET_UNTRUSTED, in xfs_mountfs()
817 sbp->sb_rootino, -error); in xfs_mountfs()