Lines Matching refs:pag
55 struct xfs_perag *pag;
98 struct xfs_perag *pag,
114 xfs_btree_reada_bufs(mp, pag->pag_agno, agbno,
186 struct xfs_perag *pag = iwag->pag;
194 trace_xfs_iwalk_ag_rec(mp, pag->pag_agno, irec);
200 error = iwag->inobt_walk_fn(mp, tp, pag->pag_agno, irec,
218 ino = XFS_AGINO_TO_INO(mp, pag->pag_agno,
272 struct xfs_perag *pag = iwag->pag;
278 error = xfs_inobt_cur(pag, tp, XFS_BTNUM_INO, curpp, agi_bpp);
312 iwag->lastino = XFS_AGINO_TO_INO(mp, pag->pag_agno,
393 error = xfs_inobt_cur(iwag->pag, iwag->tp, XFS_BTNUM_INO, curpp,
407 struct xfs_perag *pag = iwag->pag;
415 ASSERT(pag->pag_agno == XFS_INO_TO_AGNO(mp, iwag->startino));
434 rec_fsino = XFS_AGINO_TO_INO(mp, pag->pag_agno, irec->ir_startino);
455 xfs_iwalk_ichunk_ra(mp, pag, irec);
571 struct xfs_perag *pag;
582 for_each_perag_from(mp, agno, pag) {
583 iwag.pag = pag;
590 iwag.pag = NULL;
593 if (iwag.pag)
594 xfs_perag_rele(pag);
629 xfs_perag_put(iwag->pag);
649 struct xfs_perag *pag;
660 for_each_perag_from(mp, agno, pag) {
673 iwag->pag = xfs_perag_hold(pag);
680 startino = XFS_AGINO_TO_INO(mp, pag->pag_agno + 1, 0);
684 if (pag)
685 xfs_perag_rele(pag);
755 struct xfs_perag *pag;
766 for_each_perag_from(mp, agno, pag) {
767 iwag.pag = pag;
771 iwag.startino = XFS_AGINO_TO_INO(mp, pag->pag_agno + 1, 0);
774 iwag.pag = NULL;
777 if (iwag.pag)
778 xfs_perag_rele(pag);