Lines Matching defs:fup
267 struct fileusage *fup;
311 fup = addid(DIP(dp, di_gid),
313 fup->fu_curinodes++;
316 fup->fu_curblocks +=
320 fup = addid(DIP(dp, di_uid),
322 fup->fu_curinodes++;
325 fup->fu_curblocks +=
377 struct fileusage *fup;
416 if ((fup = lookup(id, type)) == 0)
417 fup = &zerofileusage;
418 if (dqbuf.dqb_curinodes == fup->fu_curinodes &&
419 dqbuf.dqb_curblocks == fup->fu_curblocks) {
420 fup->fu_curinodes = 0;
421 fup->fu_curblocks = 0;
428 printf("%-8s fixed:", fup->fu_name);
429 if (dqbuf.dqb_curinodes != fup->fu_curinodes)
431 dqbuf.dqb_curinodes, fup->fu_curinodes);
432 if (dqbuf.dqb_curblocks != fup->fu_curblocks)
434 dqbuf.dqb_curblocks, fup->fu_curblocks);
443 fup->fu_curblocks >= dqbuf.dqb_bsoftlimit)
447 fup->fu_curblocks >= dqbuf.dqb_isoftlimit)
449 dqbuf.dqb_curinodes = fup->fu_curinodes;
450 dqbuf.dqb_curblocks = fup->fu_curblocks;
456 fup->fu_curinodes = 0;
457 fup->fu_curblocks = 0;
585 struct fileusage *fup;
587 for (fup = fuhead[type][id & (FUHASH-1)]; fup != 0; fup = fup->fu_next)
588 if (fup->fu_id == id)
589 return (fup);
599 struct fileusage *fup, **fhp;
602 if ((fup = lookup(id, type)) != NULL)
603 return (fup);
608 if ((fup = calloc(1, sizeof(*fup) + len)) == NULL)
611 fup->fu_next = *fhp;
612 *fhp = fup;
613 fup->fu_id = id;
617 memcpy(fup->fu_name, name, len + 1);
619 (void)snprintf(fup->fu_name, len, "%u", id);
620 return (fup);