MAXQUOTAS
struct fileusage *fuhead[MAXQUOTAS][FUHASH];
u_int32_t highid[MAXQUOTAS]; /* highest addid()'ed identifier per type */
for (i = 0; i < MAXQUOTAS; i++)
for (i = 0; i < MAXQUOTAS; i++) {
struct dquot *i_dquot[MAXQUOTAS]; /* Dquot structures. */
for (i = 0; i < MAXQUOTAS; i++) {
if ((u_int)type >= MAXQUOTAS)
for (i = 0; i < MAXQUOTAS; i++) {
for (i = 0; i < MAXQUOTAS; i++) {
for (i = 0; i < MAXQUOTAS; i++) {
for (i = 0; i < MAXQUOTAS; i++) {
for (i = 0; i < MAXQUOTAS; i++) {
for (i = 0; i < MAXQUOTAS; i++) {
for (i = 0; i < MAXQUOTAS; i++) {
for (type = 0; type < MAXQUOTAS; type++)
if (type == MAXQUOTAS)
for (i = 0; i < MAXQUOTAS; i++) {
for (i = 0; i < MAXQUOTAS; i++)
if (i == MAXQUOTAS)
numdquot < MAXQUOTAS * initialvnodes)
struct vnode *um_quotas[MAXQUOTAS]; /* pointer to quota files */
struct ucred *um_cred[MAXQUOTAS]; /* quota file access cred */
time_t um_btime[MAXQUOTAS]; /* block quota time limit */
time_t um_itime[MAXQUOTAS]; /* inode quota time limit */
char um_qflags[MAXQUOTAS]; /* quota specific flags */
struct fileusage *fuhead[MAXQUOTAS][FUHASH];
uid_t highid[MAXQUOTAS]; /* highest addid()'ed identifier per type */