Lines Matching refs:gs
70 struct group_storage *gs = (struct group_storage *)_THREAD_PRIVATE(gr_storage, in getgrent() local
74 if ((!_gr_fp && !start_gr()) || !grscan(0, 0, NULL, p_gr, gs)) in getgrent()
81 getgrnam_gs(const char *name, struct group *p_gr, struct group_storage *gs) in getgrnam_gs() argument
89 rval = grscan(1, 0, name, p_gr, gs); in getgrnam_gs()
101 struct group_storage *gs = (struct group_storage *)_THREAD_PRIVATE(gr_storage, in getgrnam() local
104 return getgrnam_gs(name, p_gr, gs); in getgrnam()
127 getgrgid_gs(gid_t gid, struct group *p_gr, struct group_storage *gs) in getgrgid_gs() argument
135 rval = grscan(1, gid, NULL, p_gr, gs); in getgrgid_gs()
147 struct group_storage *gs = (struct group_storage *)_THREAD_PRIVATE(gr_storage, in getgrgid() local
150 return getgrgid_gs(gid, p_gr, gs); in getgrgid()
224 struct group_storage *gs) in grscan() argument
232 if (gs == NULL) in grscan()
234 members = gs->members; in grscan()
235 line = gs->line; in grscan()
238 if (!fgets(line, sizeof(gs->line), _gr_fp)) in grscan()