Lines Matching refs:uid
42 static boolean_t isreserveduid(uid_t uid);
51 uid_t uid = start; in findnextuid() local
59 if (pwd->pw_uid >= uid) { in findnextuid()
64 uid = pwd->pw_uid + 1; in findnextuid()
74 while (isreserveduid(uid) && uid < stop) /* Skip reserved IDs */ in findnextuid()
75 uid++; in findnextuid()
76 *ret = uid; in findnextuid()
85 isreserveduid(uid_t uid) in isreserveduid() argument
87 return (uid == 60001 || uid == 60002 || uid == 65534); in isreserveduid()
97 uid_t uid; in findunuseduid() local
99 for (uid = start; uid <= stop; uid++) { in findunuseduid()
100 if (isreserveduid(uid)) in findunuseduid()
102 if (getpwuid(uid) == NULL) { in findunuseduid()
108 if (uid > stop) in findunuseduid()
110 *ret = uid; in findunuseduid()