Lines Matching refs:result
61 * For each result:
80 pr->result->pw_uid = c;
82 pr->result->pw_gid = c;
89 pr->result->pw_name = &(pr->buffer[i]);
93 &pr->result->pw_name,
97 pr->result->pw_passwd = &(pr->buffer[i]);
100 &pr->result->pw_passwd,
104 pr->result->pw_gecos = &(pr->buffer[i]);
107 &pr->result->pw_gecos,
112 pr->result->pw_dir = &(pr->buffer[i]);
115 &pr->result->pw_dir,
119 pr->result->pw_shell = &(pr->buffer[i]);
122 &pr->result->pw_shell,
130 enum nss_status _nss_sss_getpwnam_r(const char *name, struct passwd *result,
153 ret = sss_nss_mc_getpwnam(name, name_len, result, buffer, buflen);
177 ret = sss_nss_mc_getpwnam(name, name_len, result, buffer, buflen);
203 pwrep.result = result;
217 /* only 1 result is accepted for this function */
241 enum nss_status _nss_sss_getpwuid_r(uid_t uid, struct passwd *result,
259 ret = sss_nss_mc_getpwuid(uid, result, buffer, buflen);
284 ret = sss_nss_mc_getpwuid(uid, result, buffer, buflen);
310 pwrep.result = result;
324 /* only 1 result is accepted for this function */
368 static enum nss_status internal_getpwent_r(struct passwd *result,
394 pwrep.result = result;
437 /* call again ourselves, this will return the first result */
438 return internal_getpwent_r(result, buffer, buflen, errnop);
441 enum nss_status _nss_sss_getpwent_r(struct passwd *result,
448 nret = internal_getpwent_r(result, buffer, buflen, errnop);