Lines Matching refs:group
29 static group** sGroupEntries = NULL;
33 static struct group sGroupBuffer;
38 query_group_entry(const char* name, gid_t _gid, struct group *group,
39 char *buffer, size_t bufferSize, struct group **_result)
74 memberCount, group, buffer, bufferSize);
76 *_result = group;
97 group** entries;
108 group* entry = relocate_pointer(baseAddress, entries[i]);
128 struct group*
131 struct group* result = NULL;
141 getgrent_r(struct group* group, char* buffer, size_t bufferSize,
142 struct group** _result)
155 sGroupEntries[sIterationIndex], group, buffer, bufferSize);
159 *_result = group;
188 struct group *
191 struct group* result = NULL;
201 getgrnam_r(const char *name, struct group *group, char *buffer,
202 size_t bufferSize, struct group **_result)
204 return query_group_entry(name, 0, group, buffer, bufferSize, _result);
208 struct group *
211 struct group* result = NULL;
221 getgrgid_r(gid_t gid, struct group *group, char *buffer,
222 size_t bufferSize, struct group **_result)
224 return query_group_entry(NULL, gid, group, buffer, bufferSize, _result);
263 // add the base group