Lines Matching refs:stream
64 FILE *stream; member
109 if (ent->stream == NULL) in internal_setgrent()
111 ent->stream = __nss_files_fopen ("/etc/group"); in internal_setgrent()
113 if (ent->stream == NULL) in internal_setgrent()
117 rewind (ent->stream); in internal_setgrent()
147 if (ent->stream != NULL) in internal_endgrent()
149 fclose (ent->stream); in internal_endgrent()
150 ent->stream = NULL; in internal_endgrent()
257 fgetpos (ent->stream, &pos); in getgrent_next_file()
259 p = fgets_unlocked (buffer, buflen, ent->stream); in getgrent_next_file()
260 if (p == NULL && feof_unlocked (ent->stream)) in getgrent_next_file()
266 fsetpos (ent->stream, &pos); in getgrent_next_file()
353 if (ext_ent.stream == NULL) in _nss_compat_getgrent_r()
390 fgetpos (ent->stream, &pos); in internal_getgrnam_r()
392 p = fgets_unlocked (buffer, buflen, ent->stream); in internal_getgrnam_r()
393 if (p == NULL && feof_unlocked (ent->stream)) in internal_getgrnam_r()
399 fsetpos (ent->stream, &pos); in internal_getgrnam_r()
521 fgetpos (ent->stream, &pos); in internal_getgrgid_r()
523 p = fgets_unlocked (buffer, buflen, ent->stream); in internal_getgrgid_r()
524 if (p == NULL && feof_unlocked (ent->stream)) in internal_getgrgid_r()
530 fsetpos (ent->stream, &pos); in internal_getgrgid_r()