Lines Matching refs:stream
70 FILE *stream; member
224 if (ent->stream == NULL) in internal_setpwent()
226 ent->stream = __nss_files_fopen ("/etc/passwd"); in internal_setpwent()
228 if (ent->stream == NULL) in internal_setpwent()
232 rewind (ent->stream); in internal_setpwent()
264 if (ent->stream != NULL) in internal_endpwent()
266 fclose (ent->stream); in internal_endpwent()
267 ent->stream = NULL; in internal_endpwent()
497 fgetpos (ent->stream, &pos); in getpwent_next_file()
499 p = fgets_unlocked (buffer, buflen, ent->stream); in getpwent_next_file()
500 if (p == NULL && feof_unlocked (ent->stream)) in getpwent_next_file()
506 fsetpos (ent->stream, &pos); in getpwent_next_file()
604 fsetpos (ent->stream, &pos); in getpwent_next_file()
662 if (ext_ent.stream == NULL) in _nss_compat_getpwent_r()
696 fgetpos (ent->stream, &pos); in internal_getpwnam_r()
698 p = fgets_unlocked (buffer, buflen, ent->stream); in internal_getpwnam_r()
699 if (p == NULL && feof_unlocked (ent->stream)) in internal_getpwnam_r()
706 fsetpos (ent->stream, &pos); in internal_getpwnam_r()
903 fgetpos (ent->stream, &pos); in internal_getpwuid_r()
905 p = fgets_unlocked (buffer, buflen, ent->stream); in internal_getpwuid_r()
906 if (p == NULL && feof_unlocked (ent->stream)) in internal_getpwuid_r()
912 fsetpos (ent->stream, &pos); in internal_getpwuid_r()