Lines Matching refs:sm
45 trace_xrep_attempt(XFS_I(file_inode(sc->file)), sc->sm, error); in xrep_attempt()
52 trace_xrep_done(XFS_I(file_inode(sc->file)), sc->sm, error); in xrep_attempt()
59 sc->sm->sm_flags &= ~XFS_SCRUB_FLAGS_OUT; in xrep_attempt()
179 struct xfs_scrub_metadata *sm = sc->sm; in xrep_calc_ag_resblks() local
192 if (!(sm->sm_flags & XFS_SCRUB_IFLAG_REPAIR)) in xrep_calc_ag_resblks()
195 pag = xfs_perag_get(mp, sm->sm_agno); in xrep_calc_ag_resblks()
201 error = xfs_ialloc_read_agi(mp, NULL, sm->sm_agno, &bp); in xrep_calc_ag_resblks()
209 error = xfs_alloc_read_agf(mp, NULL, sm->sm_agno, 0, &bp); in xrep_calc_ag_resblks()
211 aglen = xfs_ag_block_count(mp, sm->sm_agno); in xrep_calc_ag_resblks()
226 !xfs_verify_agino(mp, sm->sm_agno, icount)) { in xrep_calc_ag_resblks()
229 xfs_agino_range(mp, sm->sm_agno, &first, &last); in xrep_calc_ag_resblks()
235 aglen != xfs_ag_block_count(mp, sm->sm_agno) || in xrep_calc_ag_resblks()
237 aglen = xfs_ag_block_count(mp, sm->sm_agno); in xrep_calc_ag_resblks()
242 trace_xrep_calc_ag_resblks(mp, sm->sm_agno, icount, aglen, in xrep_calc_ag_resblks()
281 trace_xrep_calc_ag_resblks_btsize(mp, sm->sm_agno, bnobt_sz, in xrep_calc_ag_resblks()