| /linux/fs/xfs/ |
| H A D | xfs_rtalloc.c | 109 for (bbno = oargs->mp->m_sb.sb_rbmblocks - 1; in xfs_rtcopy_summary() 528 else if (i > 0 && (int)bbno + i < mp->m_sb.sb_rbmblocks - 1) in xfs_rtallocate_extent_near() 534 else if (i <= 0 && (int)bbno - i < mp->m_sb.sb_rbmblocks - 1) in xfs_rtallocate_extent_near() 564 for (i = 0; i < args->mp->m_sb.sb_rbmblocks; i++) { in xfs_rtalloc_sumlevel() 755 xfs_mount_sb_set_rextsize(nmp, &nmp->m_sb, rextsize); in xfs_growfs_rt_alloc_fake_mount() 756 nmp->m_sb.sb_rblocks = rblocks; in xfs_growfs_rt_alloc_fake_mount() 757 nmp->m_sb.sb_rextents = xfs_blen_to_rtbxlen(nmp, nmp->m_sb.sb_rblocks); in xfs_growfs_rt_alloc_fake_mount() 758 nmp->m_sb.sb_rbmblocks = xfs_rtbitmap_blockcount(nmp); in xfs_growfs_rt_alloc_fake_mount() 759 nmp->m_sb.sb_rextslog = xfs_compute_rextslog(nmp->m_sb.sb_rextents); in xfs_growfs_rt_alloc_fake_mount() 761 nmp->m_sb.sb_rgcount = howmany_64(nmp->m_sb.sb_rextents, in xfs_growfs_rt_alloc_fake_mount() [all …]
|
| H A D | xfs_fsops.c | 55 xfs_rfsblock_t nb = mp->m_sb.sb_dblocks + delta; in xfs_resizefs_init_new_ags() 67 (xfs_rfsblock_t)mp->m_sb.sb_agblocks); in xfs_resizefs_init_new_ags() 69 id->agsize = mp->m_sb.sb_agblocks; in xfs_resizefs_init_new_ags() 97 xfs_agnumber_t oagcount = mp->m_sb.sb_agcount; in xfs_growfs_data_private() 109 error = xfs_sb_validate_fsb_count(&mp->m_sb, nb); in xfs_growfs_data_private() 113 if (nb > mp->m_sb.sb_dblocks) { in xfs_growfs_data_private() 123 error = xfs_growfs_check_rtgeom(mp, nb, mp->m_sb.sb_rblocks, in xfs_growfs_data_private() 124 mp->m_sb.sb_rextsize); in xfs_growfs_data_private() 249 if (nb == mp->m_sb.sb_logblocks && in xfs_growfs_log_private() 250 in->isint == (mp->m_sb.sb_logstart != 0)) in xfs_growfs_log_private() [all …]
|
| H A D | xfs_super.c | 313 xfs_sb_t *sbp = &mp->m_sb; in xfs_set_inode_alloc() 557 error = xfs_configure_buftarg(mp->m_ddev_targp, mp->m_sb.sb_sectsize, in xfs_setup_devices() 558 mp->m_sb.sb_dblocks); in xfs_setup_devices() 566 log_sector_size = mp->m_sb.sb_logsectsize; in xfs_setup_devices() 568 log_sector_size, mp->m_sb.sb_logblocks); in xfs_setup_devices() 573 if (mp->m_sb.sb_rtstart) { in xfs_setup_devices() 582 mp->m_sb.sb_sectsize, mp->m_sb.sb_rblocks); in xfs_setup_devices() 855 if (!mp->m_sb.sb_logstart) in xfs_internal_log_size() 857 return mp->m_sb.sb_logblocks; in xfs_internal_log_size() 876 st->f_blocks = mp->m_sb.sb_dblocks - xfs_internal_log_size(mp); in xfs_statfs_data() [all …]
|
| H A D | xfs_buf_item_recover.c | 632 inodes_per_buf = BBTOB(bp->b_length) >> mp->m_sb.sb_inodelog; in xlog_recover_do_inode_buffer() 634 next_unlinked_offset = (i * mp->m_sb.sb_inodesize) + in xlog_recover_do_inode_buffer() 700 xfs_buf_offset(bp, i * mp->m_sb.sb_inodesize)); in xlog_recover_do_inode_buffer() 723 xfs_agnumber_t orig_agcount = mp->m_sb.sb_agcount; in xlog_recover_do_primary_sb_buffer() 724 xfs_rgnumber_t orig_rgcount = mp->m_sb.sb_rgcount; in xlog_recover_do_primary_sb_buffer() 737 xfs_sb_from_disk(&mp->m_sb, dsb); in xlog_recover_do_primary_sb_buffer() 743 XFS_FSB_TO_BB(mp, mp->m_sb.sb_dblocks); in xlog_recover_do_primary_sb_buffer() 746 XFS_FSB_TO_BB(mp, mp->m_sb.sb_rblocks); in xlog_recover_do_primary_sb_buffer() 749 if (mp->m_sb.sb_agcount < orig_agcount) { in xlog_recover_do_primary_sb_buffer() 753 if (mp->m_sb.sb_rgcount < orig_rgcount) { in xlog_recover_do_primary_sb_buffer() [all …]
|
| H A D | xfs_qm.c | 300 if (xfs_is_quota_inode(&mp->m_sb, ip->i_ino)) in xfs_qm_need_dqattach() 393 ASSERT(!xfs_is_quota_inode(&ip->i_mount->m_sb, ip->i_ino)); in xfs_qm_dqdetach() 717 mp->m_sb.sb_qflags = mp->m_qflags & XFS_ALL_QUOTA_ACCT; in xfs_qm_prep_metadir_sb() 815 mp->m_qflags |= (mp->m_sb.sb_qflags & XFS_ALL_QUOTA_CHKD); in xfs_qm_init_quotainfo() 920 (mp->m_sb.sb_gquotino != NULLFSINO)) { in xfs_qm_qino_alloc() 921 ino = mp->m_sb.sb_gquotino; in xfs_qm_qino_alloc() 923 mp->m_sb.sb_pquotino != NULLFSINO)) { in xfs_qm_qino_alloc() 928 (mp->m_sb.sb_pquotino != NULLFSINO)) { in xfs_qm_qino_alloc() 929 ino = mp->m_sb.sb_pquotino; in xfs_qm_qino_alloc() 931 mp->m_sb.sb_gquotino != NULLFSINO)) { in xfs_qm_qino_alloc() [all …]
|
| H A D | xfs_fsmap.c | 486 eofs = XFS_FSB_TO_BB(mp, mp->m_sb.sb_dblocks); in __xfs_getfsmap_datadev() 691 eofs = XFS_FSB_TO_BB(mp, mp->m_sb.sb_logblocks); in xfs_getfsmap_logdev() 709 frec.len_daddr = XFS_FSB_TO_BB(mp, mp->m_sb.sb_logblocks); in xfs_getfsmap_logdev() 765 eofs = XFS_FSB_TO_BB(mp, mp->m_sb.sb_rblocks); in xfs_getfsmap_rtdev_rtbitmap() 793 end_rtbno + mp->m_sb.sb_rextsize - 1); in xfs_getfsmap_rtdev_rtbitmap() 890 eofs = XFS_FSB_TO_BB(mp, mp->m_sb.sb_rtstart + mp->m_sb.sb_rblocks); in xfs_getfsmap_rtdev_rmapbt() 902 rtstart_daddr = XFS_FSB_TO_BB(mp, mp->m_sb.sb_rtstart); in xfs_getfsmap_rtdev_rmapbt() 1049 if (mp->m_sb.sb_rtstart) in xfs_getfsmap_device() 1183 handlers[0].nr_sectors = XFS_FSB_TO_BB(mp, mp->m_sb.sb_dblocks); in xfs_getfsmap() 1191 mp->m_sb.sb_logblocks); in xfs_getfsmap() [all …]
|
| H A D | xfs_rtalloc.h | 57 if (mp->m_sb.sb_rblocks == 0) in xfs_rtmount_init() 63 # define xfs_rtmount_inodes(m) (((mp)->m_sb.sb_rblocks == 0)? 0 : (-ENOSYS))
|
| H A D | xfs_filestream.c | 72 minfree = mp->m_sb.sb_agblocks / 50; in xfs_filestream_pick_ag() 278 agno = (pag_agno(item->pag) + 1) % mp->m_sb.sb_agcount; in xfs_filestream_create_association() 283 agno = (mp->m_agfrotor / rotorstep) % mp->m_sb.sb_agcount; in xfs_filestream_create_association() 285 (mp->m_sb.sb_agcount * rotorstep); in xfs_filestream_create_association()
|
| H A D | xfs_mount.h | 155 struct xfs_sb m_sb; /* copy of fs superblock */ member 419 xfs_sb_version_add ## name(&mp->m_sb); \ 499 xfs_sb_version_add ## name(&mp->m_sb); \ 515 xfs_sb_version_addattr2(&mp->m_sb); in __XFS_HAS_V4_FEAT() 685 do_div(ld, mp->m_sb.sb_agblocks); in xfs_daddr_to_agno() 693 return (xfs_agblock_t) do_div(ld, mp->m_sb.sb_agblocks); in xfs_daddr_to_agbno()
|
| H A D | xfs_quota.h | 34 (mp->m_sb.sb_qflags & XFS_UQUOTA_CHKD) == 0) || \ 36 (mp->m_sb.sb_qflags & XFS_GQUOTA_CHKD) == 0) || \ 38 (mp->m_sb.sb_qflags & XFS_PQUOTA_CHKD) == 0))
|
| H A D | xfs_discard.c | 402 XFS_FSB_TO_BB(mp, mp->m_sb.sb_dblocks) - 1); in xfs_trim_datadev_extents() 753 daddr_offset = XFS_FSB_TO_BB(mp, mp->m_sb.sb_dblocks); in xfs_trim_rtdev_extents() 767 end_rtx = xfs_rtb_to_rtx(mp, end_rtbno + mp->m_sb.sb_rextsize - 1); in xfs_trim_rtdev_extents() 857 max_blocks = mp->m_sb.sb_dblocks + mp->m_sb.sb_rblocks; in xfs_ioc_trim() 860 range.len < mp->m_sb.sb_blocksize) in xfs_ioc_trim()
|
| H A D | xfs_ioctl.c | 202 breq->startino = mp->m_sb.sb_rootino; in xfs_bulk_ireq_setup() 216 if (hdr->agno >= mp->m_sb.sb_agcount) in xfs_bulk_ireq_setup() 233 if (XFS_INO_TO_AGNO(mp, breq->startino) >= mp->m_sb.sb_agcount) in xfs_bulk_ireq_setup() 481 ip->i_cowextsize % mp->m_sb.sb_rextsize > 0) { in xfs_fill_fsxattr() 553 if (mp->m_sb.sb_rblocks == 0 || mp->m_sb.sb_rextsize == 0 || in xfs_ioctl_setattr_xflags() 672 rtextsize_bytes = XFS_FSB_TO_B(mp, mp->m_sb.sb_rextsize); in xfs_ioctl_setattr_check_extsize() 982 struct xfs_sb *sbp = &mp->m_sb; in xfs_ioc_getlabel() 1004 struct xfs_sb *sbp = &mp->m_sb; in xfs_ioc_setlabel()
|
| /linux/fs/xfs/scrub/ |
| H A D | agheader.c | 80 if (xfs_sb_version_hasmorebits(&mp->m_sb)) in xchk_superblock_ondisk_size() 155 if (sb->sb_blocksize != cpu_to_be32(mp->m_sb.sb_blocksize)) in xchk_superblock() 158 if (sb->sb_dblocks != cpu_to_be64(mp->m_sb.sb_dblocks)) in xchk_superblock() 161 if (sb->sb_rblocks != cpu_to_be64(mp->m_sb.sb_rblocks)) in xchk_superblock() 164 if (sb->sb_rextents != cpu_to_be64(mp->m_sb.sb_rextents)) in xchk_superblock() 167 if (!uuid_equal(&sb->sb_uuid, &mp->m_sb.sb_uuid)) in xchk_superblock() 170 if (sb->sb_logstart != cpu_to_be64(mp->m_sb.sb_logstart)) in xchk_superblock() 173 if (sb->sb_rootino != cpu_to_be64(mp->m_sb.sb_rootino)) in xchk_superblock() 183 if (sb->sb_rbmino != cpu_to_be64(mp->m_sb.sb_rbmino)) in xchk_superblock() 186 if (sb->sb_rsumino != cpu_to_be64(mp->m_sb.sb_rsumino)) in xchk_superblock() [all …]
|
| H A D | rtbitmap.c | 82 if (mp->m_sb.sb_rblocks) { in xchk_setup_rtbitmap() 83 rtb->rextents = xfs_blen_to_rtbxlen(mp, mp->m_sb.sb_rblocks); in xchk_setup_rtbitmap() 202 if (mp->m_sb.sb_rextents != rtb->rextents) { in xchk_rtbitmap() 208 if (mp->m_sb.sb_rextslog != rtb->rextslog) { in xchk_rtbitmap() 221 if (mp->m_sb.sb_rbmblocks != rtb->rbmblocks) { in xchk_rtbitmap() 261 last_rgbno = rtg->rtg_extents * mp->m_sb.sb_rextsize - 1; in xchk_rtbitmap()
|
| H A D | inode_repair.c | 191 if (xfs_verify_cksum((char *)dip, mp->m_sb.sb_inodesize, in xrep_dinode_buf_core() 220 ni = XFS_BB_TO_FSB(mp, bp->b_length) * mp->m_sb.sb_inopblock; in xrep_dinode_buf() 222 xrep_dinode_buf_core(sc, bp, i << mp->m_sb.sb_inodelog); in xrep_dinode_buf() 237 uuid_copy(&dip->di_uuid, &sc->mp->m_sb.sb_meta_uuid); in xrep_dinode_header() 630 i8count = mp->m_sb.sb_rootino > XFS_DIR2_MAX_SHORT_INUM; in xrep_dinode_zap_dir() 634 xfs_dir2_sf_put_parent_ino(sfp, mp->m_sb.sb_rootino); in xrep_dinode_zap_dir() 1589 ri->imap.im_boffset + sc->mp->m_sb.sb_inodesize - 1); in xrep_dinode_core() 1683 if (count >= sc->mp->m_sb.sb_rblocks) in xrep_inode_blockcounts() 1686 if (count >= sc->mp->m_sb.sb_dblocks) in xrep_inode_blockcounts() 1701 if (count >= sc->mp->m_sb.sb_dblocks) in xrep_inode_blockcounts() [all …]
|
| H A D | nlinks.c | 513 error = xchk_nlinks_collect_metafile(xnc, mp->m_sb.sb_rbmino); in xchk_nlinks_collect_metafiles() 517 error = xchk_nlinks_collect_metafile(xnc, mp->m_sb.sb_rsumino); in xchk_nlinks_collect_metafiles() 521 error = xchk_nlinks_collect_metafile(xnc, mp->m_sb.sb_uquotino); in xchk_nlinks_collect_metafiles() 525 error = xchk_nlinks_collect_metafile(xnc, mp->m_sb.sb_gquotino); in xchk_nlinks_collect_metafiles() 529 error = xchk_nlinks_collect_metafile(xnc, mp->m_sb.sb_pquotino); in xchk_nlinks_collect_metafiles() 995 xfs_agnumber_t last_agno = mp->m_sb.sb_agcount - 1; in xchk_nlinks_setup_scan()
|
| /linux/fs/xfs/libxfs/ |
| H A D | xfs_rtbitmap.h | 33 return start + (rtx * mp->m_sb.sb_rextsize); in xfs_rtx_to_rtb() 44 return rgbno / mp->m_sb.sb_rextsize; in xfs_rgbno_to_rtx() 55 return rtbxlen * mp->m_sb.sb_rextsize; in xfs_rtbxlen_to_blen() 66 return rtxlen * mp->m_sb.sb_rextsize; in xfs_rtxlen_to_extlen() 78 return len % mp->m_sb.sb_rextsize; in xfs_extlen_to_rtxmod() 89 return len / mp->m_sb.sb_rextsize; in xfs_extlen_to_rtxlen() 101 return div_u64(blen, mp->m_sb.sb_rextsize); in xfs_blen_to_rtbxlen() 113 return do_div(blen, mp->m_sb.sb_rextsize); in xfs_blen_to_rtxoff() 122 return roundup_64(blen, mp->m_sb.sb_rextsize); in xfs_blen_roundup_rtx() 135 return div_u64(rtbno, mp->m_sb.sb_rextsize); in xfs_rtb_to_rtx() [all …]
|
| H A D | xfs_ag.c | 50 struct xfs_sb *sbp = &mp->m_sb; in xfs_initialize_perag_data() 147 return mp->m_sb.sb_agblocks; in __xfs_ag_block_count() 148 return dblocks - (agno * mp->m_sb.sb_agblocks); in __xfs_ag_block_count() 156 return __xfs_ag_block_count(mp, agno, mp->m_sb.sb_agcount, in xfs_ag_block_count() 157 mp->m_sb.sb_dblocks); in xfs_ag_block_count() 209 prev_agcount - 1, mp->m_sb.sb_agcount, in xfs_update_last_ag_size() 210 mp->m_sb.sb_dblocks); in xfs_update_last_ag_size() 343 mp->m_sb.sb_logstart); in xfs_freesp_init_recs() 368 be32_add_cpu(&arec->ar_startblock, mp->m_sb.sb_logblocks); in xfs_freesp_init_recs() 460 XFS_FSB_TO_AGBNO(mp, mp->m_sb.sb_logstart)); in xfs_rmaproot_init() [all …]
|
| H A D | xfs_rtgroup.c | 46 return mp->m_sb.sb_rextsize; in xfs_rtgroup_min_block() 61 return rextents - ((xfs_rtxnum_t)rgno * mp->m_sb.sb_rgextents); in __xfs_rtgroup_extents() 64 return mp->m_sb.sb_rgextents; in __xfs_rtgroup_extents() 72 return __xfs_rtgroup_extents(mp, rgno, mp->m_sb.sb_rgcount, in xfs_rtgroup_extents() 73 mp->m_sb.sb_rextents); in xfs_rtgroup_extents() 87 rtg->rtg_extents * mp->m_sb.sb_rextsize; in xfs_rtgroup_calc_geometry() 182 mp->m_sb.sb_rgcount, mp->m_sb.sb_rextents); in xfs_update_last_rtgroup_size() 183 rtg_group(rtg)->xg_block_count = rtg->rtg_extents * mp->m_sb.sb_rextsize; in xfs_update_last_rtgroup_size() 459 ino = mp->m_sb.sb_rbmino; in xfs_rtginode_load() 462 ino = mp->m_sb.sb_rsumino; in xfs_rtginode_load() [all …]
|
| H A D | xfs_inode_buf.c | 53 ni = XFS_BB_TO_FSB(mp, bp->b_length) * mp->m_sb.sb_inopblock; in xfs_inode_buf_verify() 59 dip = xfs_buf_offset(bp, (i << mp->m_sb.sb_inodelog)); in xfs_inode_buf_verify() 364 uuid_copy(&to->di_uuid, &ip->i_mount->m_sb.sb_meta_uuid); in xfs_inode_to_disk() 614 if (!xfs_verify_cksum((char *)dip, mp->m_sb.sb_inodesize, in xfs_dinode_verify() 619 if (!uuid_equal(&dip->di_uuid, &mp->m_sb.sb_meta_uuid)) in xfs_dinode_verify() 679 if (mode && XFS_DFORK_BOFF(dip) > mp->m_sb.sb_inodesize) in xfs_dinode_verify() 765 if (be32_to_cpu(dip->di_used_blocks) > mp->m_sb.sb_rgextents) in xfs_dinode_verify() 807 crc = xfs_start_cksum_update((char *)dip, mp->m_sb.sb_inodesize, in xfs_dinode_calc_crc() 872 blocksize_bytes = XFS_FSB_TO_B(mp, mp->m_sb.sb_rextsize); in xfs_inode_validate_extsize() 874 blocksize_bytes = mp->m_sb.sb_blocksize; in xfs_inode_validate_extsize() [all …]
|
| H A D | xfs_ialloc.c | 355 mp->m_sb.sb_inodesize, length, gen); in xfs_ialloc_inode_init() 375 int ioffset = i << mp->m_sb.sb_inodelog; in xfs_ialloc_inode_init() 387 &mp->m_sb.sb_meta_uuid); in xfs_ialloc_inode_init() 458 mod = agbno % mp->m_sb.sb_inoalignmt; in xfs_align_sparse_ino() 839 args.alignment = args.mp->m_sb.sb_spino_align; in xfs_ialloc_ag_alloc() 857 args.min_agbno = args.mp->m_sb.sb_inoalignmt; in xfs_ialloc_ag_alloc() 860 args.mp->m_sb.sb_inoalignmt) - 1; in xfs_ialloc_ag_alloc() 1865 if (mp->m_sb.sb_logstart) in xfs_dialloc_pick_ag() 1866 return XFS_FSB_TO_AGNO(mp, mp->m_sb.sb_logstart); in xfs_dialloc_pick_ag() 2051 mp->m_sb.sb_inopblock; in xfs_difree_inode_chunk() [all …]
|
| H A D | xfs_dir2.c | 116 ASSERT(mp->m_sb.sb_versionnum & XFS_SB_VERSION_DIRV2BIT); in xfs_da_mount() 117 ASSERT(xfs_dir2_dirblock_bytes(&mp->m_sb) <= XFS_MAX_BLOCKSIZE); in xfs_da_mount() 131 dageo->blklog = mp->m_sb.sb_blocklog + mp->m_sb.sb_dirblklog; in xfs_da_mount() 132 dageo->fsblog = mp->m_sb.sb_blocklog; in xfs_da_mount() 133 dageo->blksize = xfs_dir2_dirblock_bytes(&mp->m_sb); in xfs_da_mount() 134 dageo->fsbcount = 1 << mp->m_sb.sb_dirblklog; in xfs_da_mount() 167 mp->m_sb.sb_blocklog; in xfs_da_mount() 172 dageo->blklog = mp->m_sb.sb_blocklog; in xfs_da_mount() 173 dageo->fsblog = mp->m_sb.sb_blocklog; in xfs_da_mount() 998 if (dp->i_ino != tp->t_mountp->m_sb.sb_rootino) { in xfs_dir_remove_child() [all …]
|
| H A D | xfs_ag.h | 200 return xfs_perag_next_range(mp, pag, start_agno, mp->m_sb.sb_agcount - 1); in xfs_perag_next_from() 262 return mp->m_sb.sb_logstart > 0 && in xfs_ag_contains_log() 263 agno == XFS_FSB_TO_AGNO(mp, mp->m_sb.sb_logstart); in xfs_ag_contains_log() 314 for_each_perag_wrap_at((mp), (start_agno), (mp)->m_sb.sb_agcount, \
|
| H A D | xfs_sb.c | 1217 rgs->blklog = mp->m_sb.sb_rgblklog; in xfs_sb_mount_rextsize() 1218 rgs->blkmask = xfs_mask32lo(mp->m_sb.sb_rgblklog); in xfs_sb_mount_rextsize() 1219 rgs->start_fsb = mp->m_sb.sb_rtstart; in xfs_sb_mount_rextsize() 1264 mp->m_maxagi = mp->m_sb.sb_agcount; in xfs_sb_mount_common() 1273 ags->blocks = mp->m_sb.sb_agblocks; in xfs_sb_mount_common() 1274 ags->blklog = mp->m_sb.sb_agblklog; in xfs_sb_mount_common() 1275 ags->blkmask = xfs_mask32lo(mp->m_sb.sb_agblklog); in xfs_sb_mount_common() 1338 mp->m_sb.sb_icount = percpu_counter_sum_positive(&mp->m_icount); in xfs_log_sb() 1339 mp->m_sb.sb_ifree = min_t(uint64_t, in xfs_log_sb() 1341 mp->m_sb.sb_icount); in xfs_log_sb() [all …]
|
| H A D | xfs_format.h | 491 #define XFS_FSB_TO_B(mp,fsbno) ((xfs_fsize_t)(fsbno) << (mp)->m_sb.sb_blocklog) 493 ((((uint64_t)(b)) + (mp)->m_blockmask) >> (mp)->m_sb.sb_blocklog) 494 #define XFS_B_TO_FSBT(mp,b) (((uint64_t)(b)) >> (mp)->m_sb.sb_blocklog) 703 (((xfs_fsblock_t)(agno) << (mp)->m_sb.sb_agblklog) | (agbno)) 705 ((xfs_agnumber_t)((fsbno) >> (mp)->m_sb.sb_agblklog)) 707 ((xfs_agblock_t)((fsbno) & xfs_mask32lo((mp)->m_sb.sb_agblklog))) 710 (xfs_fsblock_t)(agno) * (mp)->m_sb.sb_agblocks + (agbno))) 1094 ((mp)->m_sb.sb_inodesize - XFS_DINODE_SIZE(mp)) 1271 #define XFS_INO_OFFSET_BITS(mp) (mp)->m_sb.sb_inopblog 1272 #define XFS_INO_AGBNO_BITS(mp) (mp)->m_sb.sb_agblklog
|