Lines Matching refs:pwd
221 wbcErr wbcGetpwnam(const char *name, struct passwd **pwd)
234 if (name == NULL || pwd == NULL) {
247 wbc_status = copy_pwd(&lpwd, pwd);
256 wbcErr wbcGetpwuid(uid_t uid, struct passwd **pwd)
269 if (pwd == NULL) {
282 wbc_status = copy_pwd(&lpwd, pwd);
291 wbcErr wbcGetpwsid(struct wbcDomainSid *sid, struct passwd **pwd)
301 wbc_status = wbcGetpwuid(uid, pwd);
492 wbcErr wbcGetpwent(struct passwd **pwd)
505 if (pwd == NULL) {
518 wbc_status = copy_pwd(&lpwd, pwd);
616 struct passwd *pwd;
622 wbc_status = wbcGetpwnam(account, &pwd);
636 gids[0] = pwd->pw_gid;
639 status = ctx->initgroups_dyn(pwd->pw_name, pwd->pw_gid, &start,
652 wbcFreeMemory(pwd);