Lines Matching defs:sbp
160 xfs_sb_t *sbp,
163 ASSERT(PAGE_SHIFT >= sbp->sb_blocklog);
164 ASSERT(sbp->sb_blocklog >= BBSHIFT);
167 if (nblocks >> (PAGE_SHIFT - sbp->sb_blocklog) > ULONG_MAX)
273 struct xfs_sb *sbp = &mp->m_sb;
313 xfs_sb_from_disk(sbp, bp->b_addr);
319 if (sbp->sb_magicnum != XFS_SB_MAGIC) {
329 if (sector_size > sbp->sb_sectsize) {
332 sector_size, sbp->sb_sectsize);
343 sector_size = sbp->sb_sectsize;
374 struct xfs_sb *sbp = &mp->m_sb;
380 if (sbp->sb_rootino == calc_ino) {
455 struct xfs_sb *sbp = &mp->m_sb;
461 if (sbp->sb_unit == mp->m_dalign &&
462 sbp->sb_width == mp->m_swidth)
469 sbp->sb_unit = mp->m_dalign;
470 sbp->sb_width = mp->m_swidth;
474 mp->m_dalign = sbp->sb_unit;
475 mp->m_swidth = sbp->sb_width;
688 struct xfs_sb *sbp = &(mp->m_sb);
696 xfs_sb_mount_common(mp, sbp);
714 if (xfs_sb_has_mismatched_features2(sbp)) {
716 sbp->sb_features2 |= sbp->sb_bad_features2;
734 if (!sbp->sb_features2)
802 max_t(uint32_t, sbp->sb_blocklog, mp->m_allocsize_log);
803 mp->m_allocsize_blocks = 1U << (mp->m_allocsize_log - sbp->sb_blocklog);
845 (get_unaligned_be16(&sbp->sb_uuid.b[8]) << 16) |
846 get_unaligned_be16(&sbp->sb_uuid.b[4]);
847 mp->m_fixedfsid[1] = get_unaligned_be32(&sbp->sb_uuid.b[0]);
863 error = xfs_initialize_perag(mp, sbp->sb_agcount, &mp->m_maxagi);
869 if (XFS_IS_CORRUPT(mp, !sbp->sb_logblocks)) {
881 XFS_FSB_TO_DADDR(mp, sbp->sb_logstart),
882 XFS_FSB_TO_BB(mp, sbp->sb_logblocks));
897 error = xfs_iget(mp, NULL, sbp->sb_rootino, XFS_IGET_UNTRUSTED,
902 sbp->sb_rootino, -error);