Lines Matching refs:m_sb
61 if (xfs_sb_version_hassparseinodes(&cur->bc_mp->m_sb)) {
81 if (xfs_sb_version_hassparseinodes(&mp->m_sb)) {
307 if (xfs_sb_version_has_v3inode(&mp->m_sb)) {
321 mp->m_sb.sb_inodesize, length, gen);
341 int ioffset = i << mp->m_sb.sb_inodelog;
342 uint isize = XFS_DINODE_SIZE(&mp->m_sb);
354 &mp->m_sb.sb_meta_uuid);
425 mod = agbno % mp->m_sb.sb_inoalignmt;
641 if (xfs_sb_version_hassparseinodes(&tp->t_mountp->m_sb) &&
761 if (xfs_sb_version_hassparseinodes(&args.mp->m_sb) &&
768 args.alignment = args.mp->m_sb.sb_spino_align;
784 args.min_agbno = args.mp->m_sb.sb_inoalignmt;
785 args.max_agbno = round_down(args.mp->m_sb.sb_agblocks,
786 args.mp->m_sb.sb_inoalignmt) -
864 if (xfs_sb_version_hasfinobt(&args.mp->m_sb)) {
878 if (xfs_sb_version_hasfinobt(&args.mp->m_sb)) {
1593 if (!xfs_sb_version_hasfinobt(&mp->m_sb))
1833 if (++agno == mp->m_sb.sb_agcount)
1909 mp->m_sb.sb_inopblock;
1912 mp->m_sb.sb_inopblock;
1914 ASSERT(agbno % mp->m_sb.sb_spino_align == 0);
1915 ASSERT(contigblk % mp->m_sb.sb_spino_align == 0);
1998 mp->m_sb.sb_inopblock <= XFS_INODES_PER_CHUNK) {
2142 mp->m_sb.sb_inopblock <= XFS_INODES_PER_CHUNK &&
2194 if (agno >= mp->m_sb.sb_agcount) {
2195 xfs_warn(mp, "%s: agno >= mp->m_sb.sb_agcount (%d >= %d).",
2196 __func__, agno, mp->m_sb.sb_agcount);
2209 if (agbno >= mp->m_sb.sb_agblocks) {
2210 xfs_warn(mp, "%s: agbno >= mp->m_sb.sb_agblocks (%d >= %d).",
2211 __func__, agbno, mp->m_sb.sb_agblocks);
2235 if (xfs_sb_version_hasfinobt(&mp->m_sb)) {
2335 if (agno >= mp->m_sb.sb_agcount || agbno >= mp->m_sb.sb_agblocks ||
2344 if (agno >= mp->m_sb.sb_agcount) {
2346 "%s: agno (%d) >= mp->m_sb.sb_agcount (%d)",
2347 __func__, agno, mp->m_sb.sb_agcount);
2349 if (agbno >= mp->m_sb.sb_agblocks) {
2351 "%s: agbno (0x%llx) >= mp->m_sb.sb_agblocks (0x%lx)",
2353 (unsigned long)mp->m_sb.sb_agblocks);
2387 ASSERT(offset < mp->m_sb.sb_inopblock);
2392 mp->m_sb.sb_inodelog);
2416 offset = ((agbno - cluster_agbno) * mp->m_sb.sb_inopblock) +
2421 imap->im_boffset = (unsigned short)(offset << mp->m_sb.sb_inodelog);
2430 XFS_FSB_TO_BB(mp, mp->m_sb.sb_dblocks)) {
2435 XFS_FSB_TO_BB(mp, mp->m_sb.sb_dblocks));
2516 if (xfs_sb_version_hascrc(&mp->m_sb)) {
2517 if (!uuid_equal(&agi->agi_uuid, &mp->m_sb.sb_meta_uuid))
2535 if (xfs_sb_version_hasfinobt(&mp->m_sb) &&
2566 if (xfs_sb_version_hascrc(&mp->m_sb) &&
2591 if (!xfs_sb_version_hascrc(&mp->m_sb))
2805 struct xfs_sb *sbp = &mp->m_sb;
2811 if (xfs_sb_version_hasbigtime(&mp->m_sb))
2866 if (xfs_sb_version_has_v3inode(&mp->m_sb)) {
2869 new_size *= mp->m_sb.sb_inodesize / XFS_DINODE_MIN_SIZE;
2870 if (mp->m_sb.sb_inoalignmt >= XFS_B_TO_FSBT(mp, new_size))
2875 if (igeo->inode_cluster_size_raw > mp->m_sb.sb_blocksize)
2884 if (xfs_sb_version_hasalign(&mp->m_sb) &&
2885 mp->m_sb.sb_inoalignmt >= igeo->blocks_per_cluster)
2886 igeo->cluster_align = mp->m_sb.sb_inoalignmt;
2920 first_bno = howmany(4 * mp->m_sb.sb_sectsize, mp->m_sb.sb_blocksize);
2932 if (xfs_sb_version_hasfinobt(&mp->m_sb))
2936 if (xfs_sb_version_hasrmapbt(&mp->m_sb))
2940 if (xfs_sb_version_hasreflink(&mp->m_sb))
2950 if (mp->m_sb.sb_logstart &&
2951 XFS_FSB_TO_AGNO(mp, mp->m_sb.sb_logstart) == 0)
2952 first_bno += mp->m_sb.sb_logblocks;
2958 if (xfs_sb_version_hasdalign(&mp->m_sb) && igeo->ialloc_align > 0)
2960 else if (xfs_sb_version_hasalign(&mp->m_sb) &&
2961 mp->m_sb.sb_inoalignmt > 1)
2962 first_bno = roundup(first_bno, mp->m_sb.sb_inoalignmt);