Searched refs:groups (Results 1 - 25 of 139) sorted by relevance

123456

/netbsd-6-1-5-RELEASE/lib/libc/gen/
H A Dinitgroups.c61 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 Dgetgrouplist.c58 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 Dgetgroupmembership.c69 * 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 DMakefile5 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 Duser.c51 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 Duser.c53 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 Dgrutil.c59 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 Dpr34448.c10 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 Dacker1.exp28 postbase acker1.c $run $groups
H A Ddhry.exp28 postbase dhry.c $run $groups
H A Dmatrix1.exp28 postbase matrix1.c $run $groups
H A Dsieve.exp28 postbase sieve.c $run $groups
H A Dsort2.exp28 postbase sort2.c $run $groups
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/testsuite/gcc.misc-tests/
H A Dacker1.exp28 postbase acker1.c $run $groups
H A Ddhry.exp28 postbase dhry.c $run $groups
H A Dmatrix1.exp28 postbase matrix1.c $run $groups
H A Dsieve.exp28 postbase sieve.c $run $groups
H A Dsort2.exp28 postbase sort2.c $run $groups
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/gdb/
H A Dreggroups.c32 /* 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 Difdef.c97 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 Dexample.py19 print m.groups()
/netbsd-6-1-5-RELEASE/external/gpl2/xcvs/dist/diff/
H A Difdef.c98 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 Dhash.h46 struct grouplist *groups; member in struct:member_entry
/netbsd-6-1-5-RELEASE/lib/librpcsvc/
H A Dmount.x121 typedef struct groupnode *groups;
124 groups gr_next;
133 groups ex_groups;
/netbsd-6-1-5-RELEASE/sys/miscfs/umapfs/
H A Dumap_subr.c141 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);

Completed in 152 milliseconds

123456