Lines Matching defs:usr
213 struct user *usr;
220 for (usr = users, i = nusers; --i >= 0; usr++) {
221 usr->space = usr->spc30 = usr->spc60 = usr->spc90 = 0;
222 usr->count = 0;
231 struct user *usr, *usrn;
238 for (usr = svusr, i = nusers >> 1; --i >= 0; usr++) {
239 for (usrn = users + (usr->uid&(nusers - 1));
245 *usrn = *usr;
252 struct user *usr;
257 for (usr = users + (uid & (nusers - 1)), i = nusers;
259 usr--) {
260 if (!usr->name) {
261 usr->uid = uid;
264 asprintf(&usr->name, "#%u", uid);
266 asprintf(&usr->name, "%s",
268 if (!usr->name)
270 return usr;
271 } else if (usr->uid == uid)
272 return usr;
274 if (usr <= users)
275 usr = users + nusers;
298 struct user *usr;
303 usr = user(uid);
304 usr->count++;
305 usr->space += blks;
308 usr->spc90 += blks;
310 usr->spc60 += blks;
312 usr->spc30 += blks;
416 struct user *usr, *usrs;
435 for (usr = usrs, n = nusers; --n >= 0 && usr->count; usr++) {
436 printf("%5lld", SIZE(usr->space));
438 printf("\t%5ld", usr->count);
439 printf("\t%-8s", usr->name);
442 SIZE(usr->spc30), SIZE(usr->spc60),
443 SIZE(usr->spc90));