Home | History | Annotate | Download | only in gen

Lines Matching defs:maxgrp

69  *	Add gid to the groups array (of maxgrp size) at the position
71 * past &groups[maxgrp].
75 __gr_addgid(gid_t gid, gid_t *groups, int maxgrp, int *groupc)
83 for (dupc = 0; dupc < MIN(maxgrp, *groupc); dupc++) {
89 if (*groupc < maxgrp) /* add this gid */
106 int maxgrp = va_arg(ap, int);
116 /* groups may be NULL if just sizing when invoked with maxgrp = 0 */
120 (void) __gr_addgid(agroup, groups, maxgrp, groupc);
129 if (! __gr_addgid(grp.gr_gid, groups, maxgrp, groupc))
149 int maxgrp = va_arg(ap, int);
162 /* groups may be NULL if just sizing when invoked with maxgrp = 0 */
166 (void) __gr_addgid(agroup, groups, maxgrp, groupc);
188 if (! __gr_addgid(grp.gr_gid, groups, maxgrp,
216 if (! __gr_addgid((gid_t)id, groups, maxgrp, groupc))
242 int maxgrp = va_arg(ap, int);
252 /* groups may be NULL if just sizing when invoked with maxgrp = 0 */
256 (void) __gr_addgid(agroup, groups, maxgrp, groupc);
265 if (! __gr_addgid(grp.gr_gid, groups, maxgrp, groupc))
284 int maxgrp;
308 &rerror, cp->uname, cp->agroup, cp->groups, cp->maxgrp, cp->groupc);
324 int maxgrp = va_arg(ap, int);
335 /* groups may be NULL if just sizing when invoked with maxgrp = 0 */
339 (void) __gr_addgid(agroup, groups, maxgrp, groupc);
346 ggmstate.maxgrp = maxgrp;
356 if (! __gr_addgid(grp.gr_gid, groups, maxgrp, groupc))
371 gid_t *groups, int maxgrp, int *groupc)
384 /* groups may be NULL if just sizing when invoked with maxgrp = 0 */
398 &rerror, uname, agroup, groups, maxgrp, groupc);
401 if (*groupc > maxgrp) /* too many groups found */