groups 256 maint/gnulib/lib/argp-parse.c struct group *groups; groups 345 maint/gnulib/lib/argp-parse.c + (((group - cvt->parser->groups) + 1) << USER_BITS); groups 412 maint/gnulib/lib/argp-parse.c parser->egroup = convert_options (argp, 0, 0, parser->groups, &cvt); groups 414 maint/gnulib/lib/argp-parse.c parser->egroup = parser->groups; /* No parsers at all! */ groups 501 maint/gnulib/lib/argp-parse.c parser->groups = parser->storage; groups 524 maint/gnulib/lib/argp-parse.c if (parser->groups < parser->egroup) groups 525 maint/gnulib/lib/argp-parse.c parser->groups->input = input; groups 526 maint/gnulib/lib/argp-parse.c for (group = parser->groups; groups 586 maint/gnulib/lib/argp-parse.c for (group = parser->groups; groups 592 maint/gnulib/lib/argp-parse.c group >= parser->groups && (!err || err==EBADKEY); groups 632 maint/gnulib/lib/argp-parse.c for (group = parser->groups; group < parser->egroup; group++) groups 642 maint/gnulib/lib/argp-parse.c ; group >= parser->groups && (!err || err == EBADKEY) groups 650 maint/gnulib/lib/argp-parse.c for (group = parser->egroup - 1; group >= parser->groups; group--) groups 677 maint/gnulib/lib/argp-parse.c for (group = parser->groups groups 734 maint/gnulib/lib/argp-parse.c for (group = parser->groups; group < parser->egroup; group++) groups 749 maint/gnulib/lib/argp-parse.c group_parse (&parser->groups[group_key - 1], &parser->state, groups 948 maint/gnulib/lib/argp-parse.c for (group = parser->groups; group < parser->egroup; group++) groups 33 maint/gnulib/lib/getgroups.c getgroups (_GL_UNUSED int n, _GL_UNUSED GETGROUPS_T *groups) groups 66 maint/gnulib/lib/mgetgroups.c mgetgroups (char const *username, gid_t gid, gid_t **groups) groups 112 maint/gnulib/lib/mgetgroups.c *groups = g; groups 133 maint/gnulib/lib/mgetgroups.c *groups = g; groups 163 maint/gnulib/lib/mgetgroups.c *groups = g; groups 19 maint/gnulib/lib/mgetgroups.h int mgetgroups (const char *username, gid_t gid, gid_t **groups); groups 21 maint/gnulib/lib/mgetgroups.h int xgetgroups (const char *username, gid_t gid, gid_t **groups); groups 1197 maint/gnulib/lib/unistd.in.h _GL_FUNCDECL_RPL (getgroups, int, (int n, gid_t *groups)); groups 1198 maint/gnulib/lib/unistd.in.h _GL_CXXALIAS_RPL (getgroups, int, (int n, gid_t *groups)); groups 1201 maint/gnulib/lib/unistd.in.h _GL_FUNCDECL_SYS (getgroups, int, (int n, gid_t *groups)); groups 1203 maint/gnulib/lib/unistd.in.h _GL_CXXALIAS_SYS (getgroups, int, (int n, gid_t *groups)); groups 31 maint/gnulib/lib/xgetgroups.c xgetgroups (char const *username, gid_t gid, gid_t **groups) groups 33 maint/gnulib/lib/xgetgroups.c int result = mgetgroups (username, gid, groups); groups 46 maint/gnulib/tests/test-getgroups.c gid_t *groups; groups 56 maint/gnulib/tests/test-getgroups.c ASSERT (result + 1 < SIZE_MAX / sizeof *groups); groups 57 maint/gnulib/tests/test-getgroups.c groups = malloc ((result + 1) * sizeof *groups); groups 58 maint/gnulib/tests/test-getgroups.c ASSERT (groups); groups 59 maint/gnulib/tests/test-getgroups.c groups[result] = -1; groups 67 maint/gnulib/tests/test-getgroups.c ASSERT (getgroups (result - 1, groups) == -1); groups 70 maint/gnulib/tests/test-getgroups.c ASSERT (getgroups (result, groups) == result); groups 71 maint/gnulib/tests/test-getgroups.c ASSERT (getgroups (result + 1, groups) == result); groups 72 maint/gnulib/tests/test-getgroups.c ASSERT (groups[result] == -1); groups 84 maint/gnulib/tests/test-getgroups.c printf ("%d\n", (int) groups[i]); groups 86 maint/gnulib/tests/test-getgroups.c free (groups);