Lines Matching refs:current
431 struct display *current; /* Next item in the list */ in adddisp() local
439 while (!found && (current = prev->nextlogin)) { in adddisp()
440 if ((compare = strcmp(current->loginID, pwent->pw_name)) >= 0) { in adddisp()
443 prev = current; in adddisp()
469 new->nextlogin = current; in adddisp()
478 while (!found && (current = prev->nextuid)) { in adddisp()
479 if (current->userID > pwent->pw_uid) { in adddisp()
482 prev = current; in adddisp()
487 new->nextuid = current; in adddisp()
852 writeunformatted(struct display *current, int xtndflag, int expflag) in writeunformatted() argument
859 current->loginID, in writeunformatted()
860 current->userID, in writeunformatted()
861 current->groupname == NULL ? "" : current->groupname, in writeunformatted()
862 current->groupID, in writeunformatted()
863 current->freefield); in writeunformatted()
869 for (psecgrp = current->secgrplist; psecgrp; psecgrp = psecgrp->next) { in writeunformatted()
876 pwdinfo = current->passwdinfo; in writeunformatted()
878 current->iwd, current->shell, in writeunformatted()
887 pwdinfo = current->passwdinfo; in writeunformatted()
922 writeformatted(struct display *current, int xtndflag, int expflag) in writeformatted() argument
929 current->loginID, current->userID, in writeformatted()
930 current->groupname == NULL ? "" : current->groupname, in writeformatted()
931 current->groupID, current->freefield); in writeformatted()
937 for (psecgrp = current->secgrplist; psecgrp; psecgrp = psecgrp->next) { in writeformatted()
948 pwdinfo = current->passwdinfo; in writeformatted()
950 current->iwd); in writeformatted()
952 current->shell); in writeformatted()
966 pwdinfo = current->passwdinfo; in writeformatted()
1008 struct display *current; /* Data being displayed */ in genuidreport() local
1016 current = displayhead; in genuidreport()
1022 for (current = displayhead->nextuid; current; in genuidreport()
1023 current = current->nextuid) { in genuidreport()
1024 writeunformatted(current, xtndflag, expflag); in genuidreport()
1027 for (current = displayhead->nextuid; current; in genuidreport()
1028 current = current->nextuid) { in genuidreport()
1029 writeformatted(current, xtndflag, expflag); in genuidreport()