Lines Matching defs:passwd
29 static passwd** sPasswdEntries = NULL;
33 static struct passwd sPasswdBuffer;
38 query_passwd_entry(const char* name, uid_t _uid, struct passwd *passwd,
39 char *buffer, size_t bufferSize, struct passwd **_result)
73 shell, realName, passwd, buffer, bufferSize);
75 *_result = passwd;
96 passwd** entries;
107 passwd* entry = relocate_pointer(baseAddress, entries[i]);
125 struct passwd*
128 struct passwd* result = NULL;
138 getpwent_r(struct passwd* passwd, char* buffer, size_t bufferSize,
139 struct passwd** _result)
152 sPasswdEntries[sIterationIndex], passwd, buffer, bufferSize);
156 *_result = passwd;
185 struct passwd *
188 struct passwd* result = NULL;
198 getpwnam_r(const char *name, struct passwd *passwd, char *buffer,
199 size_t bufferSize, struct passwd **_result)
201 return query_passwd_entry(name, 0, passwd, buffer, bufferSize, _result);
205 struct passwd *
208 struct passwd* result = NULL;
218 getpwuid_r(uid_t uid, struct passwd *passwd, char *buffer,
219 size_t bufferSize, struct passwd **_result)
221 return query_passwd_entry(NULL, uid, passwd, buffer, bufferSize, _result);