group 178 daemons/based/based_remote.c struct group *group = NULL; group 189 daemons/based/based_remote.c group = getgrgid(pwd->pw_gid); group 190 daemons/based/based_remote.c if (group != NULL && pcmk__str_eq(grp, group->gr_name, pcmk__str_none)) { group 194 daemons/based/based_remote.c group = getgrnam(grp); group 195 daemons/based/based_remote.c if (group == NULL) { group 201 daemons/based/based_remote.c char *member = group->gr_mem[index++]; group 236 daemons/pacemakerd/pacemakerd.c build_arg_context(pcmk__common_args_t *args, GOptionGroup **group) { group 239 daemons/pacemakerd/pacemakerd.c context = pcmk__build_arg_context(args, "text (default), xml", group, NULL); group 89 include/crm/cluster.h struct cpg_name group; group 571 include/crm/common/output_internal.h pcmk__register_format(GOptionGroup *group, const char *name, group 586 include/crm/common/output_internal.h pcmk__register_formats(GOptionGroup *group, pcmk__supported_format_t *table); group 100 lib/cluster/cpg.c cpg_leave(cluster->cpg_handle, &cluster->group); group 813 lib/cluster/cpg.c cluster->group.length = 0; group 814 lib/cluster/cpg.c cluster->group.value[0] = 0; group 817 lib/cluster/cpg.c strncpy(cluster->group.value, message_name, 127); group 818 lib/cluster/cpg.c cluster->group.value[127] = 0; group 819 lib/cluster/cpg.c cluster->group.length = 1 + QB_MIN(127, strlen(cluster->group.value)); group 860 lib/cluster/cpg.c cs_repeat(rc, retries, 30, cpg_join(handle, &cluster->group)); group 138 lib/common/cmdline.c GOptionGroup *group = NULL; group 140 lib/common/cmdline.c group = g_option_group_new(name, header, desc, NULL, NULL); group 141 lib/common/cmdline.c g_option_group_add_entries(group, entries); group 142 lib/common/cmdline.c g_option_context_add_group(context, group); group 285 lib/common/io.c struct group *sys_grp = NULL; group 80 lib/common/output.c pcmk__register_format(GOptionGroup *group, const char *name, group 90 lib/common/output.c if (options != NULL && group != NULL) { group 91 lib/common/output.c g_option_group_add_entries(group, options); group 99 lib/common/output.c pcmk__register_formats(GOptionGroup *group, pcmk__supported_format_t *formats) { group 107 lib/common/output.c pcmk__register_format(group, entry->name, entry->create, entry->options); group 379 maint/gnulib/lib/argp-help.c int group; group 404 maint/gnulib/lib/argp-help.c int group; group 485 maint/gnulib/lib/argp-help.c entry->group = cur_group = group 486 maint/gnulib/lib/argp-help.c o->group group 487 maint/gnulib/lib/argp-help.c ? o->group group 514 maint/gnulib/lib/argp-help.c hol_add_cluster (struct hol *hol, int group, const char *header, int index, group 520 maint/gnulib/lib/argp-help.c cl->group = group; group 669 maint/gnulib/lib/argp-help.c hol_set_group (struct hol *hol, const char *name, int group) group 673 maint/gnulib/lib/argp-help.c entry->group = group; group 698 maint/gnulib/lib/argp-help.c int cmp = group_cmp (cl1->group, cl2->group); group 722 maint/gnulib/lib/argp-help.c cmp = group_cmp (cl1->group, cl2->group); group 812 maint/gnulib/lib/argp-help.c ? hol_cluster_base (entry1->cluster)->group group 813 maint/gnulib/lib/argp-help.c : entry1->group); group 815 maint/gnulib/lib/argp-help.c ? hol_cluster_base (entry2->cluster)->group group 816 maint/gnulib/lib/argp-help.c : entry2->group); group 838 maint/gnulib/lib/argp-help.c cmp = group_cmp (entry1->group, entry2->group); group 1038 maint/gnulib/lib/argp-help.c ((child->group || child->header) group 1040 maint/gnulib/lib/argp-help.c ? hol_add_cluster (hol, child->group, child->header, group 1197 maint/gnulib/lib/argp-help.c if (pest->hhstate->sep_groups && pe && pest->entry->group != pe->group) group 212 maint/gnulib/lib/argp-parse.c struct group *parent; group 225 maint/gnulib/lib/argp-parse.c group_parse (struct group *group, struct argp_state *state, int key, char *arg) group 227 maint/gnulib/lib/argp-parse.c if (group->parser) group 230 maint/gnulib/lib/argp-parse.c state->hook = group->hook; group 231 maint/gnulib/lib/argp-parse.c state->input = group->input; group 232 maint/gnulib/lib/argp-parse.c state->child_inputs = group->child_inputs; group 233 maint/gnulib/lib/argp-parse.c state->arg_num = group->args_processed; group 234 maint/gnulib/lib/argp-parse.c err = (*group->parser)(key, arg, state); group 235 maint/gnulib/lib/argp-parse.c group->hook = state->hook; group 256 maint/gnulib/lib/argp-parse.c struct group *groups; group 258 maint/gnulib/lib/argp-parse.c struct group *egroup; group 289 maint/gnulib/lib/argp-parse.c static struct group * group 291 maint/gnulib/lib/argp-parse.c struct group *parent, unsigned parent_index, group 292 maint/gnulib/lib/argp-parse.c struct group *group, struct parser_convert_state *cvt) group 345 maint/gnulib/lib/argp-parse.c + (((group - cvt->parser->groups) + 1) << USER_BITS); group 353 maint/gnulib/lib/argp-parse.c group->parser = argp->parser; group 354 maint/gnulib/lib/argp-parse.c group->argp = argp; group 355 maint/gnulib/lib/argp-parse.c group->short_end = cvt->short_end; group 356 maint/gnulib/lib/argp-parse.c group->args_processed = 0; group 357 maint/gnulib/lib/argp-parse.c group->parent = parent; group 358 maint/gnulib/lib/argp-parse.c group->parent_index = parent_index; group 359 maint/gnulib/lib/argp-parse.c group->input = 0; group 360 maint/gnulib/lib/argp-parse.c group->hook = 0; group 361 maint/gnulib/lib/argp-parse.c group->child_inputs = 0; group 370 maint/gnulib/lib/argp-parse.c group->child_inputs = cvt->child_inputs_end; group 374 maint/gnulib/lib/argp-parse.c parent = group++; group 383 maint/gnulib/lib/argp-parse.c group = group 384 maint/gnulib/lib/argp-parse.c convert_options (children++->argp, parent, index++, group, cvt); group 387 maint/gnulib/lib/argp-parse.c return group; group 463 maint/gnulib/lib/argp-parse.c struct group *group; group 481 maint/gnulib/lib/argp-parse.c glen = (szs.num_groups + 1) * sizeof (struct group); group 526 maint/gnulib/lib/argp-parse.c for (group = parser->groups; group 527 maint/gnulib/lib/argp-parse.c group < parser->egroup && (!err || err == EBADKEY); group 528 maint/gnulib/lib/argp-parse.c group++) group 530 maint/gnulib/lib/argp-parse.c if (group->parent) group 532 maint/gnulib/lib/argp-parse.c group->input = group->parent->child_inputs[group->parent_index]; group 534 maint/gnulib/lib/argp-parse.c if (!group->parser group 535 maint/gnulib/lib/argp-parse.c && group->argp->children && group->argp->children->argp) group 539 maint/gnulib/lib/argp-parse.c group->child_inputs[0] = group->input; group 541 maint/gnulib/lib/argp-parse.c err = group_parse (group, &parser->state, ARGP_KEY_INIT, 0); group 574 maint/gnulib/lib/argp-parse.c struct group *group; group 586 maint/gnulib/lib/argp-parse.c for (group = parser->groups; group 587 maint/gnulib/lib/argp-parse.c group < parser->egroup && (!err || err==EBADKEY); group 588 maint/gnulib/lib/argp-parse.c group++) group 589 maint/gnulib/lib/argp-parse.c if (group->args_processed == 0) group 590 maint/gnulib/lib/argp-parse.c err = group_parse (group, &parser->state, ARGP_KEY_NO_ARGS, 0); group 591 maint/gnulib/lib/argp-parse.c for (group = parser->egroup - 1; group 592 maint/gnulib/lib/argp-parse.c group >= parser->groups && (!err || err==EBADKEY); group 593 maint/gnulib/lib/argp-parse.c group--) group 594 maint/gnulib/lib/argp-parse.c err = group_parse (group, &parser->state, ARGP_KEY_END, 0); group 632 maint/gnulib/lib/argp-parse.c for (group = parser->groups; group < parser->egroup; group++) group 633 maint/gnulib/lib/argp-parse.c group_parse (group, &parser->state, ARGP_KEY_ERROR, 0); group 641 maint/gnulib/lib/argp-parse.c for (group = parser->egroup - 1 group 642 maint/gnulib/lib/argp-parse.c ; group >= parser->groups && (!err || err == EBADKEY) group 643 maint/gnulib/lib/argp-parse.c ; group--) group 644 maint/gnulib/lib/argp-parse.c err = group_parse (group, &parser->state, ARGP_KEY_SUCCESS, 0); group 650 maint/gnulib/lib/argp-parse.c for (group = parser->egroup - 1; group >= parser->groups; group--) group 651 maint/gnulib/lib/argp-parse.c group_parse (group, &parser->state, ARGP_KEY_FINI, 0); group 673 maint/gnulib/lib/argp-parse.c struct group *group; group 677 maint/gnulib/lib/argp-parse.c for (group = parser->groups group 678 maint/gnulib/lib/argp-parse.c ; group < parser->egroup && err == EBADKEY group 679 maint/gnulib/lib/argp-parse.c ; group++) group 683 maint/gnulib/lib/argp-parse.c err = group_parse (group, &parser->state, key, val); group 690 maint/gnulib/lib/argp-parse.c err = group_parse (group, &parser->state, key, 0); group 706 maint/gnulib/lib/argp-parse.c (--group)->args_processed += (parser->state.next - index); group 730 maint/gnulib/lib/argp-parse.c struct group *group; group 734 maint/gnulib/lib/argp-parse.c for (group = parser->groups; group < parser->egroup; group++) group 735 maint/gnulib/lib/argp-parse.c if (group->short_end > short_index) group 737 maint/gnulib/lib/argp-parse.c err = group_parse (group, &parser->state, opt, group 945 maint/gnulib/lib/argp-parse.c struct group *group; group 948 maint/gnulib/lib/argp-parse.c for (group = parser->groups; group < parser->egroup; group++) group 949 maint/gnulib/lib/argp-parse.c if (group->argp == argp) group 950 maint/gnulib/lib/argp-parse.c return group->input; group 102 maint/gnulib/lib/argp.h int group; group 304 maint/gnulib/lib/argp.h int group; group 627 maint/gnulib/lib/argp.h return !__opt->key && !__opt->name && !__opt->doc && !__opt->group; group 2920 maint/gnulib/lib/dfa.c position_set group; /* Positions that match the input char. */ group 2980 maint/gnulib/lib/dfa.c alloc_position_set (&group, d->nleaves); group 3069 maint/gnulib/lib/dfa.c append (pos, &group); group 3080 maint/gnulib/lib/dfa.c if (group.nelem > 0) group 3107 maint/gnulib/lib/dfa.c for (idx_t j = 0; mergeit && j < group.nelem; j++) group 3108 maint/gnulib/lib/dfa.c mergeit &= d->multibyte_prop[group.elems[j].index]; group 3111 maint/gnulib/lib/dfa.c merge2 (&group, &d->states[0].elems, &tmp); group 3118 maint/gnulib/lib/dfa.c int separate_contexts = state_separate_contexts (d, &group); group 3122 maint/gnulib/lib/dfa.c state = state_index (d, &group, separate_contexts ^ CTX_ANY); group 3126 maint/gnulib/lib/dfa.c state_newline = state_index (d, &group, CTX_NEWLINE); group 3130 maint/gnulib/lib/dfa.c state_letter = state_index (d, &group, CTX_LETTER); group 3181 maint/gnulib/lib/dfa.c free (group.elems); group 62 maint/gnulib/lib/dirchownmod.c uid_t owner, gid_t group, group 95 maint/gnulib/lib/dirchownmod.c || (group != (gid_t) -1 && group != st.st_gid)) group 98 maint/gnulib/lib/dirchownmod.c ? fchown (fd, owner, group) group 100 maint/gnulib/lib/dirchownmod.c ? lchown (dir, owner, group) group 101 maint/gnulib/lib/dirchownmod.c : chown (dir, owner, group)); group 49 maint/gnulib/lib/fchownat.c # define AT_FUNC_POST_FILE_PARAM_DECLS , uid_t owner, gid_t group, int flag group 50 maint/gnulib/lib/fchownat.c # define AT_FUNC_POST_FILE_ARGS , owner, group group 69 maint/gnulib/lib/fchownat.c local_lchownat (int fd, char const *file, uid_t owner, gid_t group); group 73 maint/gnulib/lib/fchownat.c # define AT_FUNC_POST_FILE_PARAM_DECLS , uid_t owner, gid_t group group 74 maint/gnulib/lib/fchownat.c # define AT_FUNC_POST_FILE_ARGS , owner, group group 87 maint/gnulib/lib/fchownat.c rpl_fchownat (int fd, char const *file, uid_t owner, gid_t group, int flag) group 91 maint/gnulib/lib/fchownat.c return local_lchownat (fd, file, owner, group); group 109 maint/gnulib/lib/fchownat.c return fchownat (fd, file, owner, group, 0); group 113 maint/gnulib/lib/fchownat.c return fchownat (fd, file, owner, group, flag); group 69 maint/gnulib/lib/getgroups.c rpl_getgroups (int n, gid_t *group) group 83 maint/gnulib/lib/getgroups.c if (sizeof *group == sizeof *gbuf) group 84 maint/gnulib/lib/getgroups.c return getgroups (n, (GETGROUPS_T *) group); group 99 maint/gnulib/lib/getgroups.c group[n] = gbuf[n]; group 77 maint/gnulib/lib/getugroups.c struct group *grp; group 36 maint/gnulib/lib/group-member.c gid_t *group; group 43 maint/gnulib/lib/group-member.c if (g->group != g->groupbuf) group 44 maint/gnulib/lib/group-member.c free (g->group); group 51 maint/gnulib/lib/group-member.c gi->group = gi->groupbuf; group 57 maint/gnulib/lib/group-member.c if (! INT_MULTIPLY_WRAPV (n_group_slots, sizeof *gi->group, &nbytes)) group 59 maint/gnulib/lib/group-member.c gi->group = malloc (nbytes); group 60 maint/gnulib/lib/group-member.c if (gi->group) group 61 maint/gnulib/lib/group-member.c n_groups = getgroups (n_group_slots, gi->group); group 86 maint/gnulib/lib/group-member.c if (gid == gi.group[i]) group 167 maint/gnulib/lib/idcache.c struct group *grent = getgrgid (gid); group 187 maint/gnulib/lib/idcache.c getgidbyname (const char *group) group 190 maint/gnulib/lib/idcache.c struct group *grent; group 194 maint/gnulib/lib/idcache.c if (*tail->name == *group && !strcmp (tail->name, group)) group 199 maint/gnulib/lib/idcache.c if (*tail->name == *group && !strcmp (tail->name, group)) group 202 maint/gnulib/lib/idcache.c grent = getgrnam (group); group 206 maint/gnulib/lib/idcache.c if (!grent && strspn (group, digits) < strlen (group)) group 208 maint/gnulib/lib/idcache.c setenv ("GROUP", group, 1); group 209 maint/gnulib/lib/idcache.c grent = getgrnam (group); /* now it will succeed */ group 213 maint/gnulib/lib/idcache.c tail = xmalloc (FLEXSIZEOF (struct userid, name, strlen (group) + 1)); group 214 maint/gnulib/lib/idcache.c strcpy (tail->name, group); group 27 maint/gnulib/lib/idcache.h extern gid_t *getgidbyname (const char *group); group 93 maint/gnulib/lib/mkdir-p.c gid_t group, group 121 maint/gnulib/lib/mkdir-p.c bool keep_owner = owner == (uid_t) -1 && group == (gid_t) -1; group 180 maint/gnulib/lib/mkdir-p.c owner, group, mode, mode_bits) group 34 maint/gnulib/lib/mkdir-p.h gid_t group, group 62 maint/gnulib/lib/openat.h chownat (int fd, char const *file, uid_t owner, gid_t group) group 64 maint/gnulib/lib/openat.h return fchownat (fd, file, owner, group, 0); group 68 maint/gnulib/lib/openat.h lchownat (int fd, char const *file, uid_t owner, gid_t group) group 70 maint/gnulib/lib/openat.h return fchownat (fd, file, owner, group, AT_SYMLINK_NOFOLLOW); group 43 maint/gnulib/lib/pt_chown.c struct group *p; group 139 maint/gnulib/lib/strtol.c # define GROUP_PARAM_PROTO , int group group 234 maint/gnulib/lib/strtol.c if (group) group 301 maint/gnulib/lib/strtol.c if (group) group 963 maint/gnulib/lib/unistd.in.h uid_t owner, gid_t group, int flag) group 966 maint/gnulib/lib/unistd.in.h uid_t owner, gid_t group, int flag)); group 970 maint/gnulib/lib/unistd.in.h uid_t owner, gid_t group, int flag) group 974 maint/gnulib/lib/unistd.in.h uid_t owner, gid_t group, int flag)); group 1571 maint/gnulib/lib/unistd.in.h _GL_FUNCDECL_RPL (lchown, int, (char const *file, uid_t owner, gid_t group) group 1573 maint/gnulib/lib/unistd.in.h _GL_CXXALIAS_RPL (lchown, int, (char const *file, uid_t owner, gid_t group)); group 1576 maint/gnulib/lib/unistd.in.h _GL_FUNCDECL_SYS (lchown, int, (char const *file, uid_t owner, gid_t group) group 1579 maint/gnulib/lib/unistd.in.h _GL_CXXALIAS_SYS (lchown, int, (char const *file, uid_t owner, gid_t group)); group 112 maint/gnulib/lib/userspec.c struct group *grp; group 50 maint/gnulib/tests/test-fchownat.c do_chown (char const *name, uid_t user, gid_t group) group 53 maint/gnulib/tests/test-fchownat.c return chownat (dfd, name, user, group); group 55 maint/gnulib/tests/test-fchownat.c return fchownat (dfd, name, user, group, 0); group 61 maint/gnulib/tests/test-fchownat.c do_lchown (char const *name, uid_t user, gid_t group) group 64 maint/gnulib/tests/test-fchownat.c return lchownat (dfd, name, user, group); group 66 maint/gnulib/tests/test-fchownat.c return fchownat (dfd, name, user, group, AT_SYMLINK_NOFOLLOW); group 111 maint/gnulib/tests/test-userspec.c struct group *gr; group 257 tools/crm_attribute.c build_arg_context(pcmk__common_args_t *args, GOptionGroup **group) { group 286 tools/crm_attribute.c context = pcmk__build_arg_context(args, NULL, group, NULL); group 61 tools/crm_error.c build_arg_context(pcmk__common_args_t *args, GOptionGroup **group) { group 64 tools/crm_error.c context = pcmk__build_arg_context(args, NULL, group, "-- <rc> [...]"); group 1192 tools/crm_mon.c build_arg_context(pcmk__common_args_t *args, GOptionGroup **group) { group 1235 tools/crm_mon.c context = pcmk__build_arg_context(args, "console (default), html, text, xml", group, NULL); group 1237 tools/crm_mon.c context = pcmk__build_arg_context(args, "text (default), html, xml", group, NULL); group 506 tools/crm_node.c build_arg_context(pcmk__common_args_t *args, GOptionGroup *group) { group 517 tools/crm_node.c context = pcmk__build_arg_context(args, NULL, &group, NULL); group 1479 tools/crm_resource.c build_arg_context(pcmk__common_args_t *args, GOptionGroup **group) { group 1522 tools/crm_resource.c context = pcmk__build_arg_context(args, "text (default), xml", group, NULL); group 431 tools/crm_simulate.c build_arg_context(pcmk__common_args_t *args, GOptionGroup **group) { group 457 tools/crm_simulate.c context = pcmk__build_arg_context(args, "text (default), xml", group, NULL); group 83 tools/crm_verify.c build_arg_context(pcmk__common_args_t *args, GOptionGroup **group) { group 93 tools/crm_verify.c context = pcmk__build_arg_context(args, "text (default), xml", group, NULL); group 145 tools/crmadmin.c build_arg_context(pcmk__common_args_t *args, GOptionGroup **group) { group 163 tools/crmadmin.c context = pcmk__build_arg_context(args, "text (default), xml", group, NULL); group 305 tools/stonith_admin.c build_arg_context(pcmk__common_args_t *args, GOptionGroup **group) { group 316 tools/stonith_admin.c context = pcmk__build_arg_context(args, "text (default), html, xml", group, NULL);