Lines Matching +full:11 +full:mp
600 #define XFS_SB_BLOCK(mp) XFS_HDR_BLOCK(mp, XFS_SB_DADDR) argument
602 #define XFS_HDR_BLOCK(mp,d) ((xfs_agblock_t)XFS_BB_TO_FSBT(mp,d)) argument
603 #define XFS_DADDR_TO_FSB(mp,d) XFS_AGB_TO_FSB(mp, \ argument
604 xfs_daddr_to_agno(mp,d), xfs_daddr_to_agbno(mp,d))
605 #define XFS_FSB_TO_DADDR(mp,fsbno) XFS_AGB_TO_DADDR(mp, \ argument
606 XFS_FSB_TO_AGNO(mp,fsbno), XFS_FSB_TO_AGBNO(mp,fsbno))
611 #define XFS_FSS_TO_BB(mp,sec) ((sec) << (mp)->m_sectbb_log) argument
616 #define XFS_FSB_TO_BB(mp,fsbno) ((fsbno) << (mp)->m_blkbb_log) argument
617 #define XFS_BB_TO_FSB(mp,bb) \ argument
618 (((bb) + (XFS_FSB_TO_BB(mp,1) - 1)) >> (mp)->m_blkbb_log)
619 #define XFS_BB_TO_FSBT(mp,bb) ((bb) >> (mp)->m_blkbb_log) argument
624 #define XFS_FSB_TO_B(mp,fsbno) ((xfs_fsize_t)(fsbno) << (mp)->m_sb.sb_blocklog) argument
625 #define XFS_B_TO_FSB(mp,b) \ argument
626 ((((uint64_t)(b)) + (mp)->m_blockmask) >> (mp)->m_sb.sb_blocklog)
627 #define XFS_B_TO_FSBT(mp,b) (((uint64_t)(b)) >> (mp)->m_sb.sb_blocklog) argument
628 #define XFS_B_FSB_OFFSET(mp,b) ((b) & (mp)->m_blockmask) argument
745 #define XFS_AGF_DADDR(mp) ((xfs_daddr_t)(1 << (mp)->m_sectbb_log)) argument
746 #define XFS_AGF_BLOCK(mp) XFS_HDR_BLOCK(mp, XFS_AGF_DADDR(mp)) argument
808 #define XFS_AGI_NUM_BITS_R1 11 /* end of the 1st agi logging region */
810 #define XFS_AGI_FREE_ROOT (1 << 11)
816 #define XFS_AGI_DADDR(mp) ((xfs_daddr_t)(2 << (mp)->m_sectbb_log)) argument
817 #define XFS_AGI_BLOCK(mp) XFS_HDR_BLOCK(mp, XFS_AGI_DADDR(mp)) argument
823 #define XFS_AGFL_DADDR(mp) ((xfs_daddr_t)(3 << (mp)->m_sectbb_log)) argument
824 #define XFS_AGFL_BLOCK(mp) XFS_HDR_BLOCK(mp, XFS_AGFL_DADDR(mp)) argument
837 #define XFS_AGB_TO_FSB(mp,agno,agbno) \ argument
838 (((xfs_fsblock_t)(agno) << (mp)->m_sb.sb_agblklog) | (agbno))
839 #define XFS_FSB_TO_AGNO(mp,fsbno) \ argument
840 ((xfs_agnumber_t)((fsbno) >> (mp)->m_sb.sb_agblklog))
841 #define XFS_FSB_TO_AGBNO(mp,fsbno) \ argument
842 ((xfs_agblock_t)((fsbno) & xfs_mask32lo((mp)->m_sb.sb_agblklog)))
843 #define XFS_AGB_TO_DADDR(mp,agno,agbno) \ argument
844 ((xfs_daddr_t)XFS_FSB_TO_BB(mp, \
845 (xfs_fsblock_t)(agno) * (mp)->m_sb.sb_agblocks + (agbno)))
846 #define XFS_AG_DADDR(mp,agno,d) (XFS_AGB_TO_DADDR(mp, agno, 0) + (d)) argument
852 #define XFS_AG_CHECK_DADDR(mp,d,len) \ argument
855 xfs_daddr_to_agbno(mp, d) != XFS_SB_DADDR) : \
856 ASSERT(xfs_daddr_to_agno(mp, d) == \
857 xfs_daddr_to_agno(mp, (d) + (len) - 1)))
1052 #define XFS_DINODE_MAX_LOG 11
1063 #define XFS_LITINO(mp) \ argument
1064 ((mp)->m_sb.sb_inodesize - XFS_DINODE_SIZE(&(mp)->m_sb))
1071 #define XFS_DFORK_DSIZE(dip,mp) \ argument
1072 ((dip)->di_forkoff ? XFS_DFORK_BOFF(dip) : XFS_LITINO(mp))
1073 #define XFS_DFORK_ASIZE(dip,mp) \ argument
1074 ((dip)->di_forkoff ? XFS_LITINO(mp) - XFS_DFORK_BOFF(dip) : 0)
1075 #define XFS_DFORK_SIZE(dip,mp,w) \ argument
1077 XFS_DFORK_DSIZE(dip, mp) : \
1078 XFS_DFORK_ASIZE(dip, mp))
1080 #define XFS_DFORK_MAXEXT(dip, mp, w) \ argument
1081 (XFS_DFORK_SIZE(dip, mp, w) / sizeof(struct xfs_bmbt_rec))
1130 #define XFS_DIFLAG_EXTSIZE_BIT 11 /* inode extent size allocator hint */
1191 #define XFS_INO_OFFSET_BITS(mp) (mp)->m_sb.sb_inopblog argument
1192 #define XFS_INO_AGBNO_BITS(mp) (mp)->m_sb.sb_agblklog argument
1193 #define XFS_INO_AGINO_BITS(mp) ((mp)->m_ino_geo.agino_log) argument
1194 #define XFS_INO_AGNO_BITS(mp) (mp)->m_agno_log argument
1195 #define XFS_INO_BITS(mp) \ argument
1196 XFS_INO_AGNO_BITS(mp) + XFS_INO_AGINO_BITS(mp)
1197 #define XFS_INO_TO_AGNO(mp,i) \ argument
1198 ((xfs_agnumber_t)((i) >> XFS_INO_AGINO_BITS(mp)))
1199 #define XFS_INO_TO_AGINO(mp,i) \ argument
1200 ((xfs_agino_t)(i) & XFS_INO_MASK(XFS_INO_AGINO_BITS(mp)))
1201 #define XFS_INO_TO_AGBNO(mp,i) \ argument
1202 (((xfs_agblock_t)(i) >> XFS_INO_OFFSET_BITS(mp)) & \
1203 XFS_INO_MASK(XFS_INO_AGBNO_BITS(mp)))
1204 #define XFS_INO_TO_OFFSET(mp,i) \ argument
1205 ((int)(i) & XFS_INO_MASK(XFS_INO_OFFSET_BITS(mp)))
1206 #define XFS_INO_TO_FSB(mp,i) \ argument
1207 XFS_AGB_TO_FSB(mp, XFS_INO_TO_AGNO(mp,i), XFS_INO_TO_AGBNO(mp,i))
1208 #define XFS_AGINO_TO_INO(mp,a,i) \ argument
1209 (((xfs_ino_t)(a) << XFS_INO_AGINO_BITS(mp)) | (i))
1210 #define XFS_AGINO_TO_AGBNO(mp,i) ((i) >> XFS_INO_OFFSET_BITS(mp)) argument
1211 #define XFS_AGINO_TO_OFFSET(mp,i) \ argument
1212 ((i) & XFS_INO_MASK(XFS_INO_OFFSET_BITS(mp)))
1213 #define XFS_OFFBNO_TO_AGINO(mp,b,o) \ argument
1214 ((xfs_agino_t)(((b) << XFS_INO_OFFSET_BITS(mp)) | (o)))
1215 #define XFS_FSB_TO_INO(mp, b) ((xfs_ino_t)((b) << XFS_INO_OFFSET_BITS(mp))) argument
1216 #define XFS_AGB_TO_AGINO(mp, b) ((xfs_agino_t)((b) << XFS_INO_OFFSET_BITS(mp))) argument
1230 #define XFS_BLOCKSIZE(mp) ((mp)->m_sb.sb_blocksize) argument
1231 #define XFS_BLOCKMASK(mp) ((mp)->m_blockmask) argument
1232 #define XFS_BLOCKWSIZE(mp) ((mp)->m_blockwsize) argument
1233 #define XFS_BLOCKWMASK(mp) ((mp)->m_blockwmask) argument
1238 #define XFS_SUMOFFS(mp,ls,bb) ((int)((ls) * (mp)->m_sb.sb_rbmblocks + (bb))) argument
1239 #define XFS_SUMOFFSTOBLOCK(mp,s) \ argument
1240 (((s) * (uint)sizeof(xfs_suminfo_t)) >> (mp)->m_sb.sb_blocklog)
1241 #define XFS_SUMPTR(mp,bp,so) \ argument
1243 (((so) * (uint)sizeof(xfs_suminfo_t)) & XFS_BLOCKMASK(mp))))
1245 #define XFS_BITTOBLOCK(mp,bi) ((bi) >> (mp)->m_blkbit_log) argument
1246 #define XFS_BLOCKTOBIT(mp,bb) ((bb) << (mp)->m_blkbit_log) argument
1247 #define XFS_BITTOWORD(mp,bi) \ argument
1248 ((int)(((bi) >> XFS_NBWORDLOG) & XFS_BLOCKWMASK(mp)))
1450 #define XFS_SYMLINK_BUF_SPACE(mp, bufsize) \ argument
1451 ((bufsize) - (xfs_sb_version_hascrc(&(mp)->m_sb) ? \
1487 #define XFS_BNO_BLOCK(mp) ((xfs_agblock_t)(XFS_AGFL_BLOCK(mp) + 1)) argument
1488 #define XFS_CNT_BLOCK(mp) ((xfs_agblock_t)(XFS_BNO_BLOCK(mp) + 1)) argument
1569 #define XFS_IBT_BLOCK(mp) ((xfs_agblock_t)(XFS_CNT_BLOCK(mp) + 1)) argument
1570 #define XFS_FIBT_BLOCK(mp) ((xfs_agblock_t)(XFS_IBT_BLOCK(mp) + 1)) argument
1682 #define XFS_RMAP_BLOCK(mp) \ argument
1683 (xfs_sb_version_hasfinobt(&((mp)->m_sb)) ? \
1684 XFS_FIBT_BLOCK(mp) + 1 : \
1685 XFS_IBT_BLOCK(mp) + 1)
1693 unsigned int xfs_refc_block(struct xfs_mount *mp);
1914 #define XFS_ACL_MAX_ENTRIES(mp) \ argument
1915 (xfs_sb_version_hascrc(&mp->m_sb) \
1924 #define XFS_ACL_MAX_SIZE(mp) \ argument
1925 XFS_ACL_SIZE(XFS_ACL_MAX_ENTRIES((mp)))