Lines Matching refs:pag

414 	error = xfs_ialloc_read_agi(sa->pag, sc->tp, &sa->agi_bp);  in xchk_perag_read_headers()
418 error = xfs_alloc_read_agf(sa->pag, sc->tp, 0, &sa->agf_bp); in xchk_perag_read_headers()
436 ASSERT(sa->pag != NULL); in xchk_perag_drain_and_lock()
479 if (!xfs_perag_intent_busy(sa->pag)) in xchk_perag_drain_and_lock()
494 error = xfs_perag_intent_drain(sa->pag); in xchk_perag_drain_and_lock()
515 ASSERT(!sa->pag); in xchk_ag_read_headers()
516 sa->pag = xfs_perag_get(mp, agno); in xchk_ag_read_headers()
517 if (!sa->pag) in xchk_ag_read_headers()
558 xchk_ag_btree_healthy_enough(sc, sa->pag, XFS_BTNUM_BNO)) { in xchk_ag_btcur_init()
561 sa->pag, XFS_BTNUM_BNO); in xchk_ag_btcur_init()
565 xchk_ag_btree_healthy_enough(sc, sa->pag, XFS_BTNUM_CNT)) { in xchk_ag_btcur_init()
568 sa->pag, XFS_BTNUM_CNT); in xchk_ag_btcur_init()
573 xchk_ag_btree_healthy_enough(sc, sa->pag, XFS_BTNUM_INO)) { in xchk_ag_btcur_init()
574 sa->ino_cur = xfs_inobt_init_cursor(sa->pag, sc->tp, sa->agi_bp, in xchk_ag_btcur_init()
580 xchk_ag_btree_healthy_enough(sc, sa->pag, XFS_BTNUM_FINO)) { in xchk_ag_btcur_init()
581 sa->fino_cur = xfs_inobt_init_cursor(sa->pag, sc->tp, sa->agi_bp, in xchk_ag_btcur_init()
587 xchk_ag_btree_healthy_enough(sc, sa->pag, XFS_BTNUM_RMAP)) { in xchk_ag_btcur_init()
589 sa->pag); in xchk_ag_btcur_init()
594 xchk_ag_btree_healthy_enough(sc, sa->pag, XFS_BTNUM_REFC)) { in xchk_ag_btcur_init()
596 sa->agf_bp, sa->pag); in xchk_ag_btcur_init()
615 if (sa->pag) { in xchk_ag_free()
616 xfs_perag_put(sa->pag); in xchk_ag_free()
617 sa->pag = NULL; in xchk_ag_free()
766 struct xfs_perag *pag; in xchk_iget_agi() local
783 pag = xfs_perag_get(mp, XFS_INO_TO_AGNO(mp, inum)); in xchk_iget_agi()
784 error = xfs_ialloc_read_agi(pag, tp, agi_bpp); in xchk_iget_agi()
785 xfs_perag_put(pag); in xchk_iget_agi()
868 struct xfs_perag *pag; in xchk_iget_for_scrubbing() local
949 pag = xfs_perag_get(mp, XFS_INO_TO_AGNO(mp, sc->sm->sm_ino)); in xchk_iget_for_scrubbing()
950 if (!pag) { in xchk_iget_for_scrubbing()
955 error = xfs_imap(pag, sc->tp, sc->sm->sm_ino, &imap, in xchk_iget_for_scrubbing()
957 xfs_perag_put(pag); in xchk_iget_for_scrubbing()
1251 struct xfs_perag *pag = sc->sa.pag; in xchk_inode_is_allocated() local
1257 if (pag == NULL) { in xchk_inode_is_allocated()
1258 ASSERT(pag != NULL); in xchk_inode_is_allocated()
1269 ino = XFS_AGINO_TO_INO(sc->mp, pag->pag_agno, agino); in xchk_inode_is_allocated()
1275 ip = radix_tree_lookup(&pag->pag_ici_root, agino); in xchk_inode_is_allocated()