Lines Matching refs:pag
114 if (!xfs_verify_agbno(sc->sa.pag, agbno)) in xrep_agf_check_agfl_block()
138 return xfs_verify_agbno(sc->sa.pag, fab->root) && in xrep_check_btree_root()
199 struct xfs_perag *pag = sc->sa.pag; in xrep_agf_init_header() local
206 agf->agf_seqno = cpu_to_be32(pag->pag_agno); in xrep_agf_init_header()
207 agf->agf_length = cpu_to_be32(pag->block_count); in xrep_agf_init_header()
215 ASSERT(xfs_perag_initialised_agf(pag)); in xrep_agf_init_header()
216 clear_bit(XFS_AGSTATE_AGF_INIT, &pag->pag_opstate); in xrep_agf_init_header()
265 sc->sa.pag, XFS_BTNUM_BNO); in xrep_agf_calc_from_btrees()
279 sc->sa.pag, XFS_BTNUM_CNT); in xrep_agf_calc_from_btrees()
287 cur = xfs_rmapbt_init_cursor(mp, sc->tp, agf_bp, sc->sa.pag); in xrep_agf_calc_from_btrees()
300 sc->sa.pag); in xrep_agf_calc_from_btrees()
320 struct xfs_perag *pag; in xrep_agf_commit_new() local
331 pag = sc->sa.pag; in xrep_agf_commit_new()
332 pag->pagf_btreeblks = be32_to_cpu(agf->agf_btreeblks); in xrep_agf_commit_new()
333 pag->pagf_freeblks = be32_to_cpu(agf->agf_freeblks); in xrep_agf_commit_new()
334 pag->pagf_longest = be32_to_cpu(agf->agf_longest); in xrep_agf_commit_new()
335 pag->pagf_levels[XFS_BTNUM_BNOi] = in xrep_agf_commit_new()
337 pag->pagf_levels[XFS_BTNUM_CNTi] = in xrep_agf_commit_new()
339 pag->pagf_levels[XFS_BTNUM_RMAPi] = in xrep_agf_commit_new()
341 pag->pagf_refcount_level = be32_to_cpu(agf->agf_refcount_level); in xrep_agf_commit_new()
342 set_bit(XFS_AGSTATE_AGF_INIT, &pag->pag_opstate); in xrep_agf_commit_new()
393 XFS_AG_DADDR(mp, sc->sa.pag->pag_agno, in xrep_agf()
410 error = xfs_alloc_read_agfl(sc->sa.pag, sc->tp, &agfl_bp); in xrep_agf()
447 clear_bit(XFS_AGSTATE_AGF_INIT, &sc->sa.pag->pag_opstate); in xrep_agf()
555 cur = xfs_rmapbt_init_cursor(mp, sc->tp, agf_bp, sc->sa.pag); in xrep_agfl_collect_blocks()
563 sc->sa.pag, XFS_BTNUM_BNO); in xrep_agfl_collect_blocks()
571 sc->sa.pag, XFS_BTNUM_CNT); in xrep_agfl_collect_blocks()
586 ra.rmap_cur = xfs_rmapbt_init_cursor(mp, sc->tp, agf_bp, sc->sa.pag); in xrep_agfl_collect_blocks()
623 if (xfs_perag_initialised_agf(sc->sa.pag)) { in xrep_agfl_update_agf()
624 sc->sa.pag->pagf_flcount = flcount; in xrep_agfl_update_agf()
626 &sc->sa.pag->pag_opstate); in xrep_agfl_update_agf()
659 trace_xrep_agfl_insert(sc->sa.pag, agbno, len); in xrep_agfl_fill()
699 agfl->agfl_seqno = cpu_to_be32(sc->sa.pag->pag_agno); in xrep_agfl_init_header()
744 error = xfs_alloc_read_agf(sc->sa.pag, sc->tp, 0, &agf_bp); in xrep_agfl()
753 XFS_AG_DADDR(mp, sc->sa.pag->pag_agno, in xrep_agfl()
824 error = xfs_alloc_read_agf(sc->sa.pag, sc->tp, 0, &agf_bp); in xrep_agi_find_btrees()
856 struct xfs_perag *pag = sc->sa.pag; in xrep_agi_init_header() local
863 agi->agi_seqno = cpu_to_be32(pag->pag_agno); in xrep_agi_init_header()
864 agi->agi_length = cpu_to_be32(pag->block_count); in xrep_agi_init_header()
875 ASSERT(xfs_perag_initialised_agi(pag)); in xrep_agi_init_header()
876 clear_bit(XFS_AGSTATE_AGI_INIT, &pag->pag_opstate); in xrep_agi_init_header()
908 cur = xfs_inobt_init_cursor(sc->sa.pag, sc->tp, agi_bp, XFS_BTNUM_INO); in xrep_agi_calc_from_btrees()
928 cur = xfs_inobt_init_cursor(sc->sa.pag, sc->tp, agi_bp, in xrep_agi_calc_from_btrees()
949 struct xfs_perag *pag; in xrep_agi_commit_new() local
960 pag = sc->sa.pag; in xrep_agi_commit_new()
961 pag->pagi_count = be32_to_cpu(agi->agi_count); in xrep_agi_commit_new()
962 pag->pagi_freecount = be32_to_cpu(agi->agi_freecount); in xrep_agi_commit_new()
963 set_bit(XFS_AGSTATE_AGI_INIT, &pag->pag_opstate); in xrep_agi_commit_new()
1003 XFS_AG_DADDR(mp, sc->sa.pag->pag_agno, in xrep_agi()
1032 clear_bit(XFS_AGSTATE_AGI_INIT, &sc->sa.pag->pag_opstate); in xrep_agi()