/netbsd-6-1-5-RELEASE/lib/libc/gen/ |
H A D | initgroups.c | 61 gid_t *groups = groups_list; local 67 if (getgrouplist(uname, agroup, groups, &ngroups) == -1) { 69 groups = calloc((size_t)maxgroups, sizeof *groups); 70 if (groups == NULL) 72 if (getgrouplist(uname, agroup, groups, &ngroups) == -1) 75 rval = setgroups(ngroups, groups); 79 rval = setgroups(ng, groups); 81 if (groups != groups_list) 82 free(groups); [all...] |
H A D | getgrouplist.c | 58 getgrouplist(const char *uname, gid_t agroup, gid_t *groups, int *grpcnt) 63 /* groups may be NULL if just sizing when invoked with *grpcnt = 0 */ 67 rv = getgroupmembership(uname, agroup, groups, *grpcnt, &groupc); 68 *grpcnt = groupc; /* set groupc to the actual # of groups */
|
H A D | getgroupmembership.c | 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) argument 80 _DIAGASSERT(groups != NULL); 84 if (groups[dupc] == gid) 90 groups[*groupc] = gid; 105 gid_t *groups = va_arg(ap, gid_t *); local 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, maxgr 148 gid_t *groups = va_arg(ap, gid_t *); local 241 gid_t *groups = va_arg(ap, gid_t *); local 282 gid_t *groups; member in struct:__compatggm 323 gid_t *groups = va_arg(ap, gid_t *); local 370 getgroupmembership(const char *uname, gid_t agroup, gid_t *groups, int maxgrp, int *groupc) argument [all...] |
/netbsd-6-1-5-RELEASE/usr.bin/id/ |
H A D | Makefile | 5 MAN= id.1 groups.1 whoami.1 6 LINKS= ${BINDIR}/id ${BINDIR}/groups
|
/netbsd-6-1-5-RELEASE/external/bsd/atf/dist/atf-c/detail/ |
H A D | user.c | 51 static gid_t groups[NGROUPS_MAX]; local 57 ngroups = getgroups(NGROUPS_MAX, groups); 63 if (groups[i] == gid)
|
/netbsd-6-1-5-RELEASE/external/bsd/bind/dist/unit/atf-src/atf-c/detail/ |
H A D | user.c | 53 static gid_t groups[NGROUPS_MAX]; local 59 ngroups = getgroups(NGROUPS_MAX, groups); 65 if (groups[i] == gid)
|
/netbsd-6-1-5-RELEASE/usr.bin/newgrp/ |
H A D | grutil.c | 59 free_groups(void *groups) argument 64 free(groups); 69 alloc_groups(int *ngroups, gid_t **groups, int *ngroupsmax) argument 75 *groups = malloc(*ngroupsmax * sizeof(**groups)); 76 if (*groups == NULL) 79 *ngroups = getgroups(*ngroupsmax, *groups); 81 free_groups(*groups); 88 addgid(gid_t *groups, int ngroups, int ngroupsmax, gid_t gid, int makespace) argument 93 for (i = 0; i < ngroups && groups[ 141 gid_t *groups; local 211 gid_t *groups; local [all...] |
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/gcc.c-torture/compile/ |
H A D | pr34448.c | 10 extern linked_list_t *groups; 26 ietfAttr_list_encode (groups)));
|
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/gcc.misc-tests/ |
H A D | acker1.exp | 28 postbase acker1.c $run $groups
|
H A D | dhry.exp | 28 postbase dhry.c $run $groups
|
H A D | matrix1.exp | 28 postbase matrix1.c $run $groups
|
H A D | sieve.exp | 28 postbase sieve.c $run $groups
|
H A D | sort2.exp | 28 postbase sort2.c $run $groups
|
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/ |
H A D | acker1.exp | 28 postbase acker1.c $run $groups
|
H A D | dhry.exp | 28 postbase dhry.c $run $groups
|
H A D | matrix1.exp | 28 postbase matrix1.c $run $groups
|
H A D | sieve.exp | 28 postbase sieve.c $run $groups
|
H A D | sort2.exp | 28 postbase sort2.c $run $groups
|
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/gdb/ |
H A D | reggroups.c | 32 /* Individual register groups. */ 64 /* A linked list of groups for the given architecture. */ 83 struct reggroups *groups = GDBARCH_OBSTACK_ZALLOC (gdbarch, local 86 groups->last = &groups->first; 87 return groups; 94 add_group (struct reggroups *groups, struct reggroup *group, argument 100 (*groups->last) = el; 101 groups->last = &el->next; 107 struct reggroups *groups local 129 struct reggroups *groups; local [all...] |
/netbsd-6-1-5-RELEASE/gnu/dist/diffutils/src/ |
H A D | ifdef.c | 97 struct group groups[2]; local 99 groups[0].file = &files[0]; 100 groups[0].from = beg0; 101 groups[0].upto = end0; 102 groups[1].file = &files[1]; 103 groups[1].from = beg1; 104 groups[1].upto = end1; 105 format_group (outfile, format, 0, groups); 116 struct group const *groups) 150 value[i] = groups_letter_value (groups, * 115 format_group(register FILE *out, char const *format, char endchar, struct group const *groups) argument 301 do_printf_spec(FILE *out, char const *spec, struct file_data const *file, lin n, struct group const *groups) argument [all...] |
/netbsd-6-1-5-RELEASE/external/bsd/tre/dist/python/ |
H A D | example.py | 19 print m.groups()
|
/netbsd-6-1-5-RELEASE/external/gpl2/xcvs/dist/diff/ |
H A D | ifdef.c | 98 struct group groups[2]; local 100 groups[0].file = &files[0]; 101 groups[0].from = beg0; 102 groups[0].upto = end0; 103 groups[1].file = &files[1]; 104 groups[1].from = beg1; 105 groups[1].upto = end1; 106 format_group (1, format, '\0', groups); 116 format_group (doit, format, endchar, groups) 120 struct group const *groups; [all...] |
/netbsd-6-1-5-RELEASE/usr.sbin/ypserv/revnetgroup/ |
H A D | hash.h | 46 struct grouplist *groups; member in struct:member_entry
|
/netbsd-6-1-5-RELEASE/lib/librpcsvc/ |
H A D | mount.x | 121 typedef struct groupnode *groups; 124 groups gr_next; 133 groups ex_groups;
|
/netbsd-6-1-5-RELEASE/sys/miscfs/umapfs/ |
H A D | umap_subr.c | 141 gid_t groups[NGROUPS]; local 174 /* Now we must map each of the set of groups in the cr_groups 180 groups[i] = kauth_cred_group(credp, i); 181 gid = (gid_t) umap_findid(groups[i], 184 groups[i] = gid; 186 groups[i] = NULLGROUP; 189 kauth_cred_setgroups(credp, groups, ngroups, -1, UIO_SYSSPACE);
|