/linux-master/fs/xfs/libxfs/ |
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_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_symlink_remote.c | 33 int buflen = XFS_SYMLINK_BUF_SPACE(mp, mp->m_sb.sb_blocksize); 55 uuid_copy(&dsl->sl_uuid, &mp->m_sb.sb_meta_uuid); 99 if (!uuid_equal(&dsl->sl_uuid, &mp->m_sb.sb_meta_uuid))
|
H A D | xfs_ialloc.h | 33 return xfs_buf_offset(b, o << (mp)->m_sb.sb_inodelog);
|
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_rtbitmap.c | 708 error = xfs_rtfind_forw(args, end, mp->m_sb.sb_rextents - 1, 965 if (tp->t_frextents_delta + mp->m_sb.sb_frextents == 966 mp->m_sb.sb_rextents) { 1037 if (low_rec->ar_startext >= mp->m_sb.sb_rextents || 1041 high_key = min(high_rec->ar_startext, mp->m_sb.sb_rextents - 1); 1084 keys[1].ar_startext = mp->m_sb.sb_rextents - 1; 1125 return howmany_64(rtextents, NBBY * mp->m_sb.sb_blocksize);
|
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_sb.c | 973 mp->m_maxagi = mp->m_sb.sb_agcount; 1036 mp->m_sb.sb_icount = percpu_counter_sum(&mp->m_icount); 1037 mp->m_sb.sb_ifree = min_t(uint64_t, 1039 mp->m_sb.sb_icount); 1040 mp->m_sb.sb_fdblocks = percpu_counter_sum(&mp->m_fdblocks); 1043 xfs_sb_to_disk(bp->b_addr, &mp->m_sb); 1124 xfs_sb_to_disk(bp->b_addr, &mp->m_sb); 1190 struct xfs_sb *sbp = &mp->m_sb;
|
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...] |
/linux-master/fs/xfs/scrub/ |
H A D | quota_repair.c | 224 if (!xfs_has_reflink(mp) && dq->q_blk.count > mp->m_sb.sb_dblocks) { 226 dq->q_blk.reserved += mp->m_sb.sb_dblocks; 227 dq->q_blk.count = mp->m_sb.sb_dblocks; 239 if (dq->q_rtb.count > mp->m_sb.sb_rblocks) { 241 dq->q_rtb.reserved += mp->m_sb.sb_rblocks; 242 dq->q_rtb.count = mp->m_sb.sb_rblocks; 372 uuid_copy(&dqblk->dd_uuid, &sc->mp->m_sb.sb_meta_uuid); 468 max_dqid_off * sc->mp->m_sb.sb_blocksize,
|
H A D | rtsummary.c | 99 if (mp->m_sb.sb_rblocks) { 103 rts->rextents = xfs_rtb_to_rtx(mp, mp->m_sb.sb_rblocks); 213 rtbmp_blocks = xfs_rtbitmap_blockcount(mp, mp->m_sb.sb_rextents); 309 if (mp->m_sb.sb_rextents != rts->rextents) {
|
H A D | nlinks.c | 373 error = xchk_nlinks_collect_metafile(xnc, mp->m_sb.sb_rbmino); 377 error = xchk_nlinks_collect_metafile(xnc, mp->m_sb.sb_rsumino); 381 error = xchk_nlinks_collect_metafile(xnc, mp->m_sb.sb_uquotino); 385 error = xchk_nlinks_collect_metafile(xnc, mp->m_sb.sb_gquotino); 389 error = xchk_nlinks_collect_metafile(xnc, mp->m_sb.sb_pquotino); 849 xfs_agnumber_t last_agno = mp->m_sb.sb_agcount - 1;
|
H A D | fscounters.c | 370 fsc->fdblocks > mp->m_sb.sb_dblocks || 540 if (fdblocks > mp->m_sb.sb_dblocks) 544 if (frextents > mp->m_sb.sb_rextents)
|
H A D | inode_repair.c | 187 if (xfs_verify_cksum((char *)dip, mp->m_sb.sb_inodesize, 216 ni = XFS_BB_TO_FSB(mp, bp->b_length) * mp->m_sb.sb_inopblock; 218 xrep_dinode_buf_core(sc, bp, i << mp->m_sb.sb_inodelog); 233 uuid_copy(&dip->di_uuid, &sc->mp->m_sb.sb_meta_uuid); 548 i8count = mp->m_sb.sb_rootino > XFS_DIR2_MAX_SHORT_INUM; 552 xfs_dir2_sf_put_parent_ino(sfp, mp->m_sb.sb_rootino); 1338 ri->imap.im_boffset + sc->mp->m_sb.sb_inodesize - 1); 1433 if (count >= sc->mp->m_sb.sb_rblocks) 1436 if (count >= sc->mp->m_sb.sb_dblocks) 1451 if (count >= sc->mp->m_sb [all...] |
H A D | inode.c | 285 if ((flags & XFS_DIFLAG_NEWRTBM) && ino != mp->m_sb.sb_rbmino) 531 mp->m_sb.sb_dblocks + mp->m_sb.sb_rblocks) 534 if (be64_to_cpu(dip->di_nblocks) >= mp->m_sb.sb_dblocks) 563 if (XFS_DFORK_BOFF(dip) >= mp->m_sb.sb_inodesize)
|
H A D | iscan.c | 310 agno = (agno + 1) % mp->m_sb.sb_agcount; 623 r = (r % mp->m_sb.sb_agcount) + 1; 625 return XFS_AGINO_TO_INO(mp, mp->m_sb.sb_agcount - r, 0);
|
H A D | parent.c | 111 if (sc->ip->i_ino != mp->m_sb.sb_rootino ||
|
H A D | ialloc.c | 266 len = XFS_B_TO_FSB(mp, nr_inodes * mp->m_sb.sb_inodesize); 402 mp->m_sb.sb_inodelog; 452 imap.im_boffset += mp->m_sb.sb_inodesize; 704 inode_blocks = XFS_B_TO_FSB(sc->mp, inodes * sc->mp->m_sb.sb_inodesize);
|
H A D | ialloc_repair.c | 161 offset = (cluster_buf_base + cluster_index) * mp->m_sb.sb_inodesize; 372 if (xfs_has_sparseinodes(mp) && mp->m_sb.sb_spino_align && 373 (!IS_ALIGNED(agbno, mp->m_sb.sb_spino_align) || 374 !IS_ALIGNED(agbno + len, mp->m_sb.sb_spino_align)))
|
/linux-master/fs/xfs/ |
H A D | xfs_quotaops.c | 80 mp->m_sb.sb_uquotino, &q->qi_usr_default); 82 mp->m_sb.sb_gquotino, &q->qi_grp_default); 84 mp->m_sb.sb_pquotino, &q->qi_prj_default);
|
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_mount.h | 84 struct xfs_sb m_sb; /* copy of fs superblock */ member in struct:xfs_mount 327 xfs_sb_version_add ## name(&mp->m_sb); \ 497 do_div(ld, mp->m_sb.sb_agblocks); 505 return (xfs_agblock_t) do_div(ld, mp->m_sb.sb_agblocks);
|
H A D | xfs_buf_item_recover.c | 612 inodes_per_buf = BBTOB(bp->b_length) >> mp->m_sb.sb_inodelog; 614 next_unlinked_offset = (i * mp->m_sb.sb_inodesize) + 680 xfs_buf_offset(bp, i * mp->m_sb.sb_inodesize)); 809 if (!uuid_equal(&mp->m_sb.sb_meta_uuid, uuid)) 828 if (!uuid_equal(&mp->m_sb.sb_meta_uuid, uuid))
|
H A D | xfs_itable.c | 148 buf->bs_blksize = mp->m_sb.sb_blocksize; 154 buf->bs_blksize = mp->m_sb.sb_blocksize; 266 return agno >= mp->m_sb.sb_agcount ||
|
H A D | xfs_fsmap.c | 443 eofs = XFS_FSB_TO_BB(mp, mp->m_sb.sb_logblocks); 462 rmap.rm_blockcount = mp->m_sb.sb_logblocks; 517 eofs = XFS_FSB_TO_BB(mp, xfs_rtx_to_rtb(mp, mp->m_sb.sb_rextents)); 554 ahigh.ar_startext = min(mp->m_sb.sb_rextents, ahigh.ar_startext); 600 eofs = XFS_FSB_TO_BB(mp, mp->m_sb.sb_dblocks);
|