Lines Matching refs:agf

293 	xfs_agf_t	*agf;		/* a.g. freelist header */  in xfs_alloc_fix_minleft()  local
298 agf = XFS_BUF_TO_AGF(args->agbp); in xfs_alloc_fix_minleft()
299 diff = be32_to_cpu(agf->agf_freeblks) in xfs_alloc_fix_minleft()
575 struct xfs_agf *agf = XFS_BUF_TO_AGF(agbp); in xfs_alloc_update_counters() local
578 be32_add_cpu(&agf->agf_freeblks, len); in xfs_alloc_update_counters()
581 if (unlikely(be32_to_cpu(agf->agf_freeblks) > in xfs_alloc_update_counters()
582 be32_to_cpu(agf->agf_length))) in xfs_alloc_update_counters()
2087 xfs_agf_t *agf; /* a.g. freespace structure */ in xfs_alloc_get_freelist() local
2099 agf = XFS_BUF_TO_AGF(agbp); in xfs_alloc_get_freelist()
2100 if (!agf->agf_flcount) { in xfs_alloc_get_freelist()
2107 error = xfs_alloc_read_agfl(mp, tp, be32_to_cpu(agf->agf_seqno), in xfs_alloc_get_freelist()
2117 bno = be32_to_cpu(agfl_bno[be32_to_cpu(agf->agf_flfirst)]); in xfs_alloc_get_freelist()
2118 be32_add_cpu(&agf->agf_flfirst, 1); in xfs_alloc_get_freelist()
2120 if (be32_to_cpu(agf->agf_flfirst) == XFS_AGFL_SIZE(mp)) in xfs_alloc_get_freelist()
2121 agf->agf_flfirst = 0; in xfs_alloc_get_freelist()
2123 pag = xfs_perag_get(mp, be32_to_cpu(agf->agf_seqno)); in xfs_alloc_get_freelist()
2124 be32_add_cpu(&agf->agf_flcount, -1); in xfs_alloc_get_freelist()
2131 be32_add_cpu(&agf->agf_btreeblks, 1); in xfs_alloc_get_freelist()
2209 xfs_agf_t *agf; /* a.g. freespace structure */ in xfs_alloc_put_freelist() local
2218 agf = XFS_BUF_TO_AGF(agbp); in xfs_alloc_put_freelist()
2222 be32_to_cpu(agf->agf_seqno), &agflbp))) in xfs_alloc_put_freelist()
2224 be32_add_cpu(&agf->agf_fllast, 1); in xfs_alloc_put_freelist()
2225 if (be32_to_cpu(agf->agf_fllast) == XFS_AGFL_SIZE(mp)) in xfs_alloc_put_freelist()
2226 agf->agf_fllast = 0; in xfs_alloc_put_freelist()
2228 pag = xfs_perag_get(mp, be32_to_cpu(agf->agf_seqno)); in xfs_alloc_put_freelist()
2229 be32_add_cpu(&agf->agf_flcount, 1); in xfs_alloc_put_freelist()
2235 be32_add_cpu(&agf->agf_btreeblks, -1); in xfs_alloc_put_freelist()
2243 ASSERT(be32_to_cpu(agf->agf_flcount) <= XFS_AGFL_SIZE(mp)); in xfs_alloc_put_freelist()
2246 blockp = &agfl_bno[be32_to_cpu(agf->agf_fllast)]; in xfs_alloc_put_freelist()
2263 struct xfs_agf *agf = XFS_BUF_TO_AGF(bp); in xfs_agf_verify() local
2266 if (!uuid_equal(&agf->agf_uuid, &mp->m_sb.sb_meta_uuid)) in xfs_agf_verify()
2273 if (!(agf->agf_magicnum == cpu_to_be32(XFS_AGF_MAGIC) && in xfs_agf_verify()
2274 XFS_AGF_GOOD_VERSION(be32_to_cpu(agf->agf_versionnum)) && in xfs_agf_verify()
2275 be32_to_cpu(agf->agf_freeblks) <= be32_to_cpu(agf->agf_length) && in xfs_agf_verify()
2276 be32_to_cpu(agf->agf_flfirst) < XFS_AGFL_SIZE(mp) && in xfs_agf_verify()
2277 be32_to_cpu(agf->agf_fllast) < XFS_AGFL_SIZE(mp) && in xfs_agf_verify()
2278 be32_to_cpu(agf->agf_flcount) <= XFS_AGFL_SIZE(mp))) in xfs_agf_verify()
2281 if (be32_to_cpu(agf->agf_levels[XFS_BTNUM_BNO]) > XFS_BTREE_MAXLEVELS || in xfs_agf_verify()
2282 be32_to_cpu(agf->agf_levels[XFS_BTNUM_CNT]) > XFS_BTREE_MAXLEVELS) in xfs_agf_verify()
2291 if (bp->b_pag && be32_to_cpu(agf->agf_seqno) != bp->b_pag->pag_agno) in xfs_agf_verify()
2295 be32_to_cpu(agf->agf_btreeblks) > be32_to_cpu(agf->agf_length)) in xfs_agf_verify()
2389 struct xfs_agf *agf; /* ag freelist header */ in xfs_alloc_read_agf() local
2405 agf = XFS_BUF_TO_AGF(*bpp); in xfs_alloc_read_agf()
2408 pag->pagf_freeblks = be32_to_cpu(agf->agf_freeblks); in xfs_alloc_read_agf()
2409 pag->pagf_btreeblks = be32_to_cpu(agf->agf_btreeblks); in xfs_alloc_read_agf()
2410 pag->pagf_flcount = be32_to_cpu(agf->agf_flcount); in xfs_alloc_read_agf()
2411 pag->pagf_longest = be32_to_cpu(agf->agf_longest); in xfs_alloc_read_agf()
2413 be32_to_cpu(agf->agf_levels[XFS_BTNUM_BNOi]); in xfs_alloc_read_agf()
2415 be32_to_cpu(agf->agf_levels[XFS_BTNUM_CNTi]); in xfs_alloc_read_agf()
2423 ASSERT(pag->pagf_freeblks == be32_to_cpu(agf->agf_freeblks)); in xfs_alloc_read_agf()
2424 ASSERT(pag->pagf_btreeblks == be32_to_cpu(agf->agf_btreeblks)); in xfs_alloc_read_agf()
2425 ASSERT(pag->pagf_flcount == be32_to_cpu(agf->agf_flcount)); in xfs_alloc_read_agf()
2426 ASSERT(pag->pagf_longest == be32_to_cpu(agf->agf_longest)); in xfs_alloc_read_agf()
2428 be32_to_cpu(agf->agf_levels[XFS_BTNUM_BNOi])); in xfs_alloc_read_agf()
2430 be32_to_cpu(agf->agf_levels[XFS_BTNUM_CNTi])); in xfs_alloc_read_agf()