Home
last modified time | relevance | path

Searched refs:pagf_freeblks (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_filestream.c141 if (pag->pagf_freeblks > maxfree) { in xfs_filestream_pick_ag()
142 maxfree = pag->pagf_freeblks; in xfs_filestream_pick_ag()
161 (!minlen && pag->pagf_freeblks >= minfree)) && in xfs_filestream_pick_ag()
166 free = pag->pagf_freeblks; in xfs_filestream_pick_ag()
H A Dxfs_mount.h324 xfs_extlen_t pagf_freeblks; /* total free blocks */ member
H A Dxfs_trace.h2713 __entry->freeblks = pag->pagf_freeblks;
/kernel/linux/linux-6.6/fs/xfs/
H A Dxfs_filestream.c89 if (pag->pagf_freeblks > maxfree) { in xfs_filestream_pick_ag()
90 maxfree = pag->pagf_freeblks; in xfs_filestream_pick_ag()
105 (!minlen && pag->pagf_freeblks >= minfree)) && in xfs_filestream_pick_ag()
110 free = pag->pagf_freeblks; in xfs_filestream_pick_ag()
H A Dxfs_trace.h2892 __entry->freeblks = pag->pagf_freeblks;
/kernel/linux/linux-5.10/fs/xfs/libxfs/
H A Dxfs_ag_resv.c78 avail = pag->pagf_freeblks - pag->pag_rmapbt_resv.ar_reserved; in xfs_ag_resv_critical()
82 avail = pag->pagf_freeblks + pag->pagf_flcount - in xfs_ag_resv_critical()
313 pag->pagf_freeblks + pag->pagf_flcount); in xfs_ag_resv_init()
H A Dxfs_alloc.c415 ASSERT(args->pag->pagf_freeblks + args->pag->pagf_flcount >= in xfs_alloc_fix_len()
718 agbp->b_pag->pagf_freeblks += len; in xfs_alloc_update_counters()
2230 if (pag->pagf_freeblks - pag->pagf_longest < reserved) in xfs_alloc_longest_free_extent()
2231 delta += reserved - (pag->pagf_freeblks - pag->pagf_longest); in xfs_alloc_longest_free_extent()
2310 available = (int)(pag->pagf_freeblks + agflcount - in xfs_alloc_space_available()
3006 pag->pagf_freeblks = be32_to_cpu(agf->agf_freeblks); in xfs_alloc_read_agf()
3022 ASSERT(pag->pagf_freeblks == be32_to_cpu(agf->agf_freeblks)); in xfs_alloc_read_agf()
H A Dxfs_ag.c584 freeblks = pag->pagf_freeblks + in xfs_ag_get_geometry()
H A Dxfs_sb.c914 bfree += pag->pagf_freeblks; in xfs_initialize_perag_data()
H A Dxfs_ialloc.c1019 if (pag->pagf_freeblks >= needspace + ineed && in xfs_ialloc_ag_select()
/kernel/linux/linux-6.6/fs/xfs/libxfs/
H A Dxfs_ag_resv.c78 avail = pag->pagf_freeblks - pag->pag_rmapbt_resv.ar_reserved; in xfs_ag_resv_critical()
82 avail = pag->pagf_freeblks + pag->pagf_flcount - in xfs_ag_resv_critical()
340 pag->pagf_freeblks + pag->pagf_flcount) in xfs_ag_resv_init()
H A Dxfs_ag.h42 xfs_extlen_t pagf_freeblks; /* total free blocks */ member
H A Dxfs_alloc.c460 ASSERT(args->pag->pagf_freeblks + args->pag->pagf_flcount >= in xfs_alloc_fix_len()
775 agbp->b_pag->pagf_freeblks += len; in xfs_alloc_update_counters()
2247 if (pag->pagf_freeblks - pag->pagf_longest < reserved) in xfs_alloc_longest_free_extent()
2248 delta += reserved - (pag->pagf_freeblks - pag->pagf_longest); in xfs_alloc_longest_free_extent()
2348 available = (int)(pag->pagf_freeblks + agflcount - in xfs_alloc_space_available()
3214 pag->pagf_freeblks = be32_to_cpu(agf->agf_freeblks); in xfs_alloc_read_agf()
3248 ASSERT(pag->pagf_freeblks == be32_to_cpu(agf->agf_freeblks)); in xfs_alloc_read_agf()
H A Dxfs_ag.c205 bfree += pag->pagf_freeblks; in xfs_initialize_perag_data()
1114 freeblks = pag->pagf_freeblks + in xfs_ag_get_geometry()
H A Dxfs_ialloc.c1654 * xfs_alloc_space_available(). When the AG fills up, pagf_freeblks will in xfs_dialloc_good_ag()
1669 if (pag->pagf_freeblks < needspace + ineed || longest < ineed) in xfs_dialloc_good_ag()
/kernel/linux/linux-5.10/fs/xfs/scrub/
H A Dfscounters.c184 fsc->fdblocks += pag->pagf_freeblks; in xchk_fscount_aggregate_agcounts()
H A Drepair.c166 pag->pagf_freeblks > xfs_ag_resv_needed(pag, type) + nr_blocks; in xrep_ag_has_space()
H A Dagheader_repair.c317 pag->pagf_freeblks = be32_to_cpu(agf->agf_freeblks); in xrep_agf_commit_new()
H A Dagheader.c585 if (pag->pagf_freeblks != be32_to_cpu(agf->agf_freeblks)) in xchk_agf()
/kernel/linux/linux-6.6/fs/xfs/scrub/
H A Dfscounters.c328 fsc->fdblocks += pag->pagf_freeblks; in xchk_fscount_aggregate_agcounts()
H A Drepair.c242 pag->pagf_freeblks > xfs_ag_resv_needed(pag, type) + nr_blocks; in xrep_ag_has_space()
H A Dagheader_repair.c333 pag->pagf_freeblks = be32_to_cpu(agf->agf_freeblks); in xrep_agf_commit_new()
H A Dagheader.c607 if (pag->pagf_freeblks != be32_to_cpu(agf->agf_freeblks)) in xchk_agf()

Completed in 41 milliseconds