| /src/lib/libc/gen/ |
| initgroups.c | 59 gid_t *groups = groups_list; local 65 if (getgrouplist(uname, agroup, groups, &ngroups) == -1) { 67 groups = calloc((size_t)maxgroups, sizeof *groups); 68 if (groups == NULL) 70 if (getgrouplist(uname, agroup, groups, &ngroups) == -1) 73 rval = setgroups(ngroups, groups); 77 rval = setgroups(ng, groups); 79 if (groups != groups_list) 80 free(groups); [all...] |
| 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 */
|
| 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) 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, maxgrp, groupc) 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 [all...] |
| /src/usr.bin/id/ |
| Makefile | 5 MAN= id.1 groups.1 whoami.1 6 LINKS= ${BINDIR}/id ${BINDIR}/groups
|
| id.c | 63 static gid_t *groups; variable 76 if (strcmp(getprogname(), "groups") == 0) { 135 if ((groups = malloc((maxgroups + 1) * sizeof(gid_t))) == NULL) 171 free(groups); 185 (void)printf("groups\t"); 211 (void)printf("groups\t"); 244 if ((ngroups = getgroups(maxgroups, groups)) != 0) { 245 for (fmt = " groups=%ju", lastid = -1, cnt = 0; cnt < ngroups; 247 gid = groups[cnt]; 264 gid_t *glist = groups; [all...] |
| /src/usr.bin/newgrp/ |
| grutil.c | 59 free_groups(void *groups) 64 free(groups); 69 alloc_groups(int *ngroups, gid_t **groups, int *ngroupsmax) 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) 93 for (i = 0; i < ngroups && groups[i] != gid; i++ 142 gid_t *groups; local 212 gid_t *groups; local [all...] |
| /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/mediatek/ |
| mt7622-rfb1.dts | 272 groups = "emmc", "emmc_rst"; 296 groups = "emmc"; 318 groups = "mdc_mdio", "rgmii_via_gmac2"; 325 groups = "i2c1_0"; 332 groups = "i2c2_0"; 339 groups = "i2s_out_mclk_bclk_ws", 355 groups = "ir_1_rx"; 362 groups = "ir_1_tx"; 370 groups = "par_nand"; 377 groups = "pcie0_pad_perst" [all...] |
| mt7622-bananapi-bpi-r64.dts | 333 groups = "emmc", "emmc_rst"; 357 groups = "emmc"; 379 groups = "mdc_mdio", "rgmii_via_gmac2"; 386 groups = "i2c1_0"; 393 groups = "i2c2_0"; 400 groups = "i2s_out_mclk_bclk_ws", 416 groups = "ir_1_rx"; 423 groups = "ir_1_tx"; 431 groups = "par_nand"; 438 groups = "pcie0_pad_perst" [all...] |
| /src/usr.sbin/ypserv/revnetgroup/ |
| hash.h | 46 struct grouplist *groups; member in struct:member_entry
|
| hash.c | 177 * structure also has a linked list of groups hung off it. If handed 203 p = cur->groups; 212 tmp->next = cur->groups; 213 cur->groups = tmp; 223 new->groups = tmp;
|
| /src/lib/librpcsvc/ |
| mount.x | 121 typedef struct groupnode *groups; 124 groups gr_next; 133 groups ex_groups;
|
| /src/sys/miscfs/umapfs/ |
| umap_subr.c | 140 gid_t groups[NGROUPS]; local 173 /* Now we must map each of the set of groups in the cr_groups 179 groups[i] = kauth_cred_group(credp, i); 180 gid = (gid_t) umap_findid(groups[i], 183 groups[i] = gid; 185 groups[i] = NULLGROUP; 188 kauth_cred_setgroups(credp, groups, ngroups, -1, UIO_SYSSPACE);
|
| /src/tests/usr.bin/id/ |
| pwgr.c | 105 getgrouplist(const char *name, gid_t basegid, gid_t *groups, int *ngroups) 111 groups[0] = basegid; 119 groups[0] = basegid; 124 groups[1] = 0;
|
| t_groups.sh | 31 [ -f ./groups ] || ln -s $(atf_get_srcdir)/h_id ./groups 32 ./groups "\${@}" 62 # groups shares code) when using the -Gn options.
|
| /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/broadcom/ |
| bcm958625k.dts | 131 groups = "nand_grp"; 136 groups = "gpio_b_0_grp", "gpio_b_1_grp", "gpio_b_2_grp", 142 groups = "pwm0_grp", "pwm1_grp", "pwm2_grp", "pwm3_grp"; 147 groups = "emmc_grp";
|
| bcm958522er.dts | 132 groups = "nand_grp";
|
| bcm958525er.dts | 132 groups = "nand_grp";
|
| /src/sys/arch/arm/amlogic/ |
| meson_pinctrl.h | 75 const struct meson_pinctrl_group *groups; member in struct:meson_pinctrl_config
|
| meson_pinctrl.c | 115 group = &sc->sc_conf->groups[n]; 169 /* Disable conflicting groups */ 171 group = &sc->sc_conf->groups[n]; 188 const char *groups; local 199 groups = fdtbus_pinctrl_parse_groups(mux, &groups_len); 200 if (groups == NULL) 204 groups_len -= strlen(groups) + 1, groups += strlen(groups) + 1) { 205 meson_pinctrl_setfunc(sc, groups); [all...] |
| /src/sys/rump/librump/rumpkern/ |
| accessors.c | 103 rump_cred_create(uid_t uid, gid_t gid, size_t ngroups, gid_t *groups) 116 rv = kauth_cred_setgroups(cred, groups, ngroups, 0, UIO_SYSSPACE);
|
| /src/distrib/utils/libhack/ |
| getgrent.c | 212 gid_t *groups, int *grpcnt) 225 groups[ngroups] = agroup; 231 * Scan the group file to find additional groups. 242 if (grp->gr_gid == groups[i]) 246 groups[ngroups] = grp->gr_gid;
|
| /src/share/man/man7/ |
| Makefile | 13 MAN+= groups.7
|
| /src/usr.bin/mail/ |
| glob.h | 71 EXTERN struct grouphead *groups[HSHSIZE];/* Pointer to active groups */ variable in typeref:struct:grouphead
|
| /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/gemini/ |
| gemini-dlink-dir-685.dts | 365 groups = "gpio0bgrp", 380 groups = "gpio1bgrp"; 384 * These GPIO groups will be mapped in over some 391 groups = "gpio0ggrp", "gpio0igrp", "gpio0jgrp", 398 groups = "gmii_gmac0_grp"; 417 groups = "gmii_gmac0_grp";
|
| /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/axis/ |
| artpec6.dtsi | 209 groups = "uart0grp2"; 214 groups = "uart1grp0"; 219 groups = "uart2grp1"; 224 groups = "uart3grp0";
|