/linux-master/fs/xfs/libxfs/ |
H A D | xfs_ag.c | 180 struct xfs_sb *sbp = &mp->m_sb; 258 for (agno = 0; agno < mp->m_sb.sb_agcount; agno++) { 288 return mp->m_sb.sb_agblocks; 289 return dblocks - (agno * mp->m_sb.sb_agblocks); 297 return __xfs_ag_block_count(mp, agno, mp->m_sb.sb_agcount, 298 mp->m_sb.sb_dblocks); 515 mp->m_sb.sb_logstart); 540 be32_add_cpu(&arec->ar_startblock, mp->m_sb.sb_logblocks); 632 XFS_FSB_TO_AGBNO(mp, mp->m_sb.sb_logstart)); 633 rrec->rm_blockcount = cpu_to_be32(mp->m_sb [all...] |
H A D | xfs_ag.h | 231 return mp->m_sb.sb_logstart > 0 && 232 agno == XFS_FSB_TO_AGNO(mp, mp->m_sb.sb_logstart); 263 for_each_perag_range((mp), (agno), (mp)->m_sb.sb_agcount - 1, (pag)) 324 for_each_perag_wrap_at((mp), (start_agno), (mp)->m_sb.sb_agcount, \
|
H A D | xfs_alloc.c | 49 unsigned int size = mp->m_sb.sb_sectsize; 118 return mp->m_sb.sb_agcount * (XFS_ALLOCBT_AGFL_RESERVE + 4); 151 return mp->m_sb.sb_agblocks - blocks; 693 if (!uuid_equal(&agfl->agfl_uuid, &mp->m_sb.sb_meta_uuid)) 706 be32_to_cpu(agfl_bno[i]) >= mp->m_sb.sb_agblocks) 1588 args->max_agbno = args->mp->m_sb.sb_agblocks - 1; 2281 (mp->m_sb.sb_agblocks + 1) / 2); 2608 ASSERT(agno < mp->m_sb.sb_agcount); 2609 ASSERT(agbno < mp->m_sb.sb_agblocks); 2610 ASSERT(len < mp->m_sb [all...] |
H A D | xfs_attr_leaf.c | 667 if (mp->m_sb.sb_features2 & XFS_SB_VERSION2_ATTR2BIT) 1241 uuid_copy(&hdr3->uuid, &mp->m_sb.sb_meta_uuid);
|
H A D | xfs_attr_remote.c | 56 int buflen = XFS_ATTR3_RMT_BUF_SPACE(mp, mp->m_sb.sb_blocksize); 102 if (!uuid_equal(&rmt->rm_uuid, &mp->m_sb.sb_meta_uuid)) 256 uuid_copy(&rmt->rm_uuid, &mp->m_sb.sb_meta_uuid);
|
H A D | xfs_bmap.c | 103 if (mp->m_sb.sb_inodesize == 256) 379 ASSERT(XFS_FSB_TO_AGNO(mp, bno) < mp->m_sb.sb_agcount); 380 ASSERT(XFS_FSB_TO_AGBNO(mp, bno) < mp->m_sb.sb_agblocks); 3137 (x) < mp->m_sb.sb_rblocks : \ 3139 XFS_FSB_TO_AGNO(mp, x) < mp->m_sb.sb_agcount && \ 3140 XFS_FSB_TO_AGBNO(mp, x) < mp->m_sb.sb_agblocks) 3439 } else if (mp->m_sb.sb_blocksize >= PAGE_SIZE) { 3443 args->prod = PAGE_SIZE >> mp->m_sb.sb_blocklog; 5517 xfs_extlen_t off = mp->m_sb.sb_rextsize - mod;
|
H A D | xfs_bmap_btree.c | 160 &mp->m_sb.sb_meta_uuid));
|
H A D | xfs_btree.c | 128 if (!uuid_equal(&block->bb_u.l.bb_uuid, &mp->m_sb.sb_meta_uuid)) 233 if (!uuid_equal(&block->bb_u.s.bb_uuid, &mp->m_sb.sb_meta_uuid)) 1262 uuid_copy(&buf->bb_u.l.bb_uuid, &mp->m_sb.sb_meta_uuid); 1273 uuid_copy(&buf->bb_u.s.bb_uuid, &mp->m_sb.sb_meta_uuid); 4712 if (!uuid_equal(&block->bb_u.l.bb_uuid, &mp->m_sb.sb_meta_uuid)) 4795 if (!uuid_equal(&block->bb_u.s.bb_uuid, &mp->m_sb.sb_meta_uuid))
|
H A D | xfs_da_btree.c | 209 if (!uuid_equal(&hdr3->uuid, &mp->m_sb.sb_meta_uuid)) 490 uuid_copy(&hdr3->info.uuid, &mp->m_sb.sb_meta_uuid);
|
H A D | xfs_dir2.c | 111 ASSERT(mp->m_sb.sb_versionnum & XFS_SB_VERSION_DIRV2BIT); 112 ASSERT(xfs_dir2_dirblock_bytes(&mp->m_sb) <= XFS_MAX_BLOCKSIZE); 126 dageo->blklog = mp->m_sb.sb_blocklog + mp->m_sb.sb_dirblklog; 127 dageo->fsblog = mp->m_sb.sb_blocklog; 128 dageo->blksize = xfs_dir2_dirblock_bytes(&mp->m_sb); 129 dageo->fsbcount = 1 << mp->m_sb.sb_dirblklog; 162 mp->m_sb.sb_blocklog; 167 dageo->blklog = mp->m_sb.sb_blocklog; 168 dageo->fsblog = mp->m_sb [all...] |
H A D | xfs_dir2_block.c | 58 if (!uuid_equal(&hdr3->uuid, &mp->m_sb.sb_meta_uuid)) 181 uuid_copy(&hdr3->uuid, &mp->m_sb.sb_meta_uuid);
|
H A D | xfs_dir2_data.c | 302 if (!uuid_equal(&hdr3->uuid, &mp->m_sb.sb_meta_uuid)) 729 uuid_copy(&hdr3->uuid, &mp->m_sb.sb_meta_uuid);
|
H A D | xfs_dir2_leaf.c | 327 uuid_copy(&leaf3->info.uuid, &mp->m_sb.sb_meta_uuid);
|
H A D | xfs_dir2_node.c | 112 if (!uuid_equal(&hdr3->uuid, &mp->m_sb.sb_meta_uuid)) 353 uuid_copy(&hdr3->hdr.uuid, &mp->m_sb.sb_meta_uuid);
|
H A D | xfs_dir2_sf.c | 279 sfp = kmalloc(mp->m_sb.sb_inodesize, GFP_KERNEL | __GFP_NOFAIL);
|
H A D | xfs_dquot_buf.c | 110 !uuid_equal(&dqb->dd_uuid, &mp->m_sb.sb_meta_uuid)) 138 uuid_copy(&dqb->dd_uuid, &mp->m_sb.sb_meta_uuid);
|
H A D | xfs_format.h | 459 #define XFS_FSB_TO_B(mp,fsbno) ((xfs_fsize_t)(fsbno) << (mp)->m_sb.sb_blocklog) 461 ((((uint64_t)(b)) + (mp)->m_blockmask) >> (mp)->m_sb.sb_blocklog) 462 #define XFS_B_TO_FSBT(mp,b) (((uint64_t)(b)) >> (mp)->m_sb.sb_blocklog) 671 (((xfs_fsblock_t)(agno) << (mp)->m_sb.sb_agblklog) | (agbno)) 673 ((xfs_agnumber_t)((fsbno) >> (mp)->m_sb.sb_agblklog)) 675 ((xfs_agblock_t)((fsbno) & xfs_mask32lo((mp)->m_sb.sb_agblklog))) 678 (xfs_fsblock_t)(agno) * (mp)->m_sb.sb_agblocks + (agbno))) 987 ((mp)->m_sb.sb_inodesize - XFS_DINODE_SIZE(mp)) 1119 #define XFS_INO_OFFSET_BITS(mp) (mp)->m_sb.sb_inopblog 1120 #define XFS_INO_AGBNO_BITS(mp) (mp)->m_sb [all...] |
H A D | xfs_ialloc.c | 353 mp->m_sb.sb_inodesize, length, gen); 373 int ioffset = i << mp->m_sb.sb_inodelog; 385 &mp->m_sb.sb_meta_uuid); 456 mod = agbno % mp->m_sb.sb_inoalignmt; 841 args.alignment = args.mp->m_sb.sb_spino_align; 857 args.min_agbno = args.mp->m_sb.sb_inoalignmt; 858 args.max_agbno = round_down(args.mp->m_sb.sb_agblocks, 859 args.mp->m_sb.sb_inoalignmt) - 1975 mp->m_sb.sb_inopblock; 1978 mp->m_sb [all...] |
H A D | xfs_ialloc.h | 33 return xfs_buf_offset(b, o << (mp)->m_sb.sb_inodelog);
|
H A D | xfs_ialloc_btree.c | 731 agblocks -= mp->m_sb.sb_logblocks; 734 (uint64_t)agblocks * mp->m_sb.sb_inopblock /
|
H A D | xfs_inode_buf.c | 52 ni = XFS_BB_TO_FSB(mp, bp->b_length) * mp->m_sb.sb_inopblock; 58 dip = xfs_buf_offset(bp, (i << mp->m_sb.sb_inodelog)); 349 uuid_copy(&to->di_uuid, &ip->i_mount->m_sb.sb_meta_uuid); 485 if (!xfs_verify_cksum((char *)dip, mp->m_sb.sb_inodesize, 490 if (!uuid_equal(&dip->di_uuid, &mp->m_sb.sb_meta_uuid)) 525 if (mode && XFS_DFORK_BOFF(dip) > mp->m_sb.sb_inodesize) 633 crc = xfs_start_cksum_update((char *)dip, mp->m_sb.sb_inodesize, 698 blocksize_bytes = XFS_FSB_TO_B(mp, mp->m_sb.sb_rextsize); 700 blocksize_bytes = mp->m_sb.sb_blocksize; 724 if (!rt_flag && extsize > mp->m_sb [all...] |
H A D | xfs_log_rlimit.c | 162 if (xfs_has_logv2(mp) && mp->m_sb.sb_logsunit > 1) 163 lsunit = BTOBB(mp->m_sb.sb_logsunit);
|
H A D | xfs_refcount.c | 1082 overhead *= cur->bc_mp->m_sb.sb_blocksize; 1133 ext.rc_startblock = cur->bc_mp->m_sb.sb_agblocks; 1719 ext.rc_startblock = cur->bc_mp->m_sb.sb_agblocks; 1973 if (mp->m_sb.sb_agblocks > XFS_MAX_CRC_AG_BLOCKS)
|
H A D | xfs_refcount_btree.c | 365 ASSERT(pag->pag_agno < mp->m_sb.sb_agcount); 455 mp->m_refc_mnr, mp->m_sb.sb_agblocks); 518 agblocks -= mp->m_sb.sb_logblocks;
|
H A D | xfs_rmap_btree.c | 790 mp->m_sb.sb_agblocks); 797 mp->m_rmap_mnr, mp->m_sb.sb_agblocks); 861 agblocks -= mp->m_sb.sb_logblocks;
|