FUHASH
static struct fileusage *fuhead[MAXQUOTAS][FUHASH];
for (fup = fuhead[type][id & (FUHASH-1)]; fup != 0; fup = fup->fu_next)
fhp = &fuhead[type][id & (FUHASH - 1)];
cup = iup = &fuhead[type][id & (FUHASH-1)];
if (++cup >= &fuhead[type][FUHASH])
for (fup = fuhead[idtype][id & (FUHASH-1)]; fup != 0; fup = fup->fu_next)
for (fupp = &fuhead[idtype][id & (FUHASH-1)]; *fupp != 0;) {
fhp = &fuhead[idtype][id & (FUHASH - 1)];
static struct fileusage *fuhead[REPQUOTA_NUMIDTYPES][FUHASH];