db_agpref
bmp->db_agpref = le32_to_cpu(dbmp_le->dn_agpref);
(bmp->db_agpref >= MAXAG) || (bmp->db_agpref < 0) ||
if (bmp->db_agpref > bmp->db_maxag)
bmp->db_agpref = bmp->db_maxag;
dbmp_le->dn_agpref = cpu_to_le32(bmp->db_agpref);
if (bmp->db_agfree[bmp->db_agpref] < avgfree) {
for (bmp->db_agpref = 0; bmp->db_agpref < actags;
bmp->db_agpref++) {
if (bmp->db_agfree[bmp->db_agpref] >= avgfree)
if (bmp->db_agpref >= bmp->db_numag) {
agpref = bmp->db_agpref;
bmp->db_agpref = agpref;
bmp->db_agpref = next_best;
return (bmp->db_agpref);