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];
1363 || bmp->db_agfree[agno] == bmp->db_agsize) {
1366 (bmp->db_agfree[agno] == bmp->db_agsize)) {
1597 nblocks = bmp->db_agfree[agno];
1620 if (bmp->db_agfree[agno] == 0)
1624 nblocks = bmp->db_agfree[agno];
2255 bmp->db_agfree[agno] -= nblocks;
2395 bmp->db_agfree[agno] += nblocks;
2402 if ((bmp->db_agfree[agno] == bmp->db_agsize && agno == bmp->db_maxag) ||
2404 bmp->db_agfree[agno] == (bmp-> db_mapsize & (BPERDMAP - 1)))) {
2407 if (bmp->db_agfree[bmp->db_maxag] !=
3322 bmp->db_agfree[agno] -= nblocks;
3403 * reconfigure db_agfree[]
3413 ag_rem = bmp->db_agfree[0]; /* save agfree[0] */
3415 bmp->db_agfree[n] = 0; /* init collection point */
3420 bmp->db_agfree[n] += bmp->db_agfree[i];
3423 bmp->db_agfree[0] += ag_rem; /* restore agfree[0] */
3426 bmp->db_agfree[n] = 0;
3438 * global control page db_nfree, db_agfree[agno], db_maxfreebud;
3550 bmp->db_agfree[agno] += n;
3672 if (bmp->db_agfree[bmp->db_agpref] < avgfree) {
3675 if (bmp->db_agfree[bmp->db_agpref] >= avgfree)