Lines Matching refs:groups

75 __gr_addgid(gid_t gid, gid_t *groups, int maxgrp, int *groupc)  in __weak_alias()
80 _DIAGASSERT(groups != NULL); in __weak_alias()
84 if (groups[dupc] == gid) in __weak_alias()
90 groups[*groupc] = gid; in __weak_alias()
105 gid_t *groups = va_arg(ap, gid_t *); in _files_getgroupmembership() local
120 (void) __gr_addgid(agroup, groups, maxgrp, groupc); in _files_getgroupmembership()
129 if (! __gr_addgid(grp.gr_gid, groups, maxgrp, groupc)) in _files_getgroupmembership()
148 gid_t *groups = va_arg(ap, gid_t *); in _dns_getgroupmembership() local
166 (void) __gr_addgid(agroup, groups, maxgrp, groupc); in _dns_getgroupmembership()
188 if (! __gr_addgid(grp.gr_gid, groups, maxgrp, in _dns_getgroupmembership()
216 if (! __gr_addgid((gid_t)id, groups, maxgrp, groupc)) in _dns_getgroupmembership()
241 gid_t *groups = va_arg(ap, gid_t *); in _nis_getgroupmembership() local
256 (void) __gr_addgid(agroup, groups, maxgrp, groupc); in _nis_getgroupmembership()
265 if (! __gr_addgid(grp.gr_gid, groups, maxgrp, groupc)) in _nis_getgroupmembership()
282 gid_t *groups; member
308 &rerror, cp->uname, cp->agroup, cp->groups, cp->maxgrp, cp->groupc); in _compat_ggm_search()
323 gid_t *groups = va_arg(ap, gid_t *); in _compat_getgroupmembership() local
339 (void) __gr_addgid(agroup, groups, maxgrp, groupc); in _compat_getgroupmembership()
344 ggmstate.groups = groups; in _compat_getgroupmembership()
356 if (! __gr_addgid(grp.gr_gid, groups, maxgrp, groupc)) in _compat_getgroupmembership()
371 gid_t *groups, int maxgrp, int *groupc) in getgroupmembership() argument
398 &rerror, uname, agroup, groups, maxgrp, groupc); in getgroupmembership()