Lines Matching refs:db_agfree
221 bmp->db_agfree[i] = le64_to_cpu(dbmp_le->dn_agfree[i]);
320 dbmp_le->dn_agfree[i] = cpu_to_le64(bmp->db_agfree[i]);
648 (bmp->db_agfree[agpref] >= avgfree))
661 if (bmp->db_agfree[agpref] >= avgfree) {
665 } else if (bmp->db_agfree[agpref] > hwm) {
667 hwm = bmp->db_agfree[agpref];
1431 || bmp->db_agfree[agno] == bmp->db_agsize) {
1434 (bmp->db_agfree[agno] == bmp->db_agsize)) {
1665 nblocks = bmp->db_agfree[agno];
1688 if (bmp->db_agfree[agno] == 0)
1692 nblocks = bmp->db_agfree[agno];
2323 bmp->db_agfree[agno] -= nblocks;
2463 bmp->db_agfree[agno] += nblocks;
2470 if ((bmp->db_agfree[agno] == bmp->db_agsize && agno == bmp->db_maxag) ||
2472 bmp->db_agfree[agno] == (bmp-> db_mapsize & (BPERDMAP - 1)))) {
2475 if (bmp->db_agfree[bmp->db_maxag] !=
3386 bmp->db_agfree[agno] -= nblocks;
3467 * reconfigure db_agfree[]
3477 ag_rem = bmp->db_agfree[0]; /* save agfree[0] */
3479 bmp->db_agfree[n] = 0; /* init collection point */
3484 bmp->db_agfree[n] += bmp->db_agfree[i];
3487 bmp->db_agfree[0] += ag_rem; /* restore agfree[0] */
3490 bmp->db_agfree[n] = 0;
3502 * global control page db_nfree, db_agfree[agno], db_maxfreebud;
3614 bmp->db_agfree[agno] += n;
3736 if (bmp->db_agfree[bmp->db_agpref] < avgfree) {
3739 if (bmp->db_agfree[bmp->db_agpref] >= avgfree)