Home
last modified time | relevance | path

Searched refs:grps (Results 1 – 18 of 18) sorted by relevance

/freebsd-12-stable/usr.bin/newgrp/
Dnewgrp.c151 gid_t *grps; in addgroup() local
193 if ((grps = malloc(sizeof(gid_t) * ngrps_max)) == NULL) in addgroup()
195 if ((ngrps = getgroups(ngrps_max, (gid_t *)grps)) < 0) { in addgroup()
201 if (grp->gr_gid != egid && inarray(grp->gr_gid, grps, ngrps)) { in addgroup()
203 if (grps[i] == grp->gr_gid) in addgroup()
206 memmove(&grps[i], &grps[i + 1], (ngrps - i) * sizeof(gid_t)); in addgroup()
208 if (setgroups(ngrps, (const gid_t *)grps) < 0) { in addgroup()
223 grps[0] = grp->gr_gid; in addgroup()
226 if (egid != grp->gr_gid && !inarray(egid, grps, ngrps)) { in addgroup()
230 grps[ngrps++] = egid; in addgroup()
[all …]
/freebsd-12-stable/usr.bin/logins/
Dlogins.c123 static struct xgroup *grps; variable
138 grps = xrealloc(grps, grpsz * sizeof *grps); in get_groups()
142 grps[ngrps].gr_name = xstrdup(grp->gr_name); in get_groups()
143 grps[ngrps].gr_passwd = xstrdup(grp->gr_passwd); in get_groups()
144 grps[ngrps].gr_gid = grp->gr_gid; in get_groups()
145 grps[ngrps].gr_mem = xstrdup(""); in get_groups()
148 grps[ngrps].gr_mem = xmalloc(len); in get_groups()
150 len += sprintf(grps[ngrps].gr_mem + len, in get_groups()
152 grps[ngrps].gr_mem[len] = '\0'; in get_groups()
164 if (grps[i].gr_gid == gid) in find_group_bygid()
[all …]
/freebsd-12-stable/sys/compat/linuxkpi/common/include/linux/
Dsysfs.h209 sysfs_create_groups(struct kobject *kobj, const struct attribute_group **grps) in sysfs_create_groups() argument
214 if (grps == NULL) in sysfs_create_groups()
216 for (i = 0; grps[i] && !error; i++) in sysfs_create_groups()
217 error = sysfs_create_group(kobj, grps[i]); in sysfs_create_groups()
219 sysfs_remove_group(kobj, grps[i]); in sysfs_create_groups()
225 sysfs_remove_groups(struct kobject *kobj, const struct attribute_group **grps) in sysfs_remove_groups() argument
229 if (grps == NULL) in sysfs_remove_groups()
231 for (i = 0; grps[i]; i++) in sysfs_remove_groups()
232 sysfs_remove_group(kobj, grps[i]); in sysfs_remove_groups()
/freebsd-12-stable/lib/libcasper/services/cap_grp/tests/
Dgrp_test.c144 struct group *grps, *grpc; in runtest_cmds() local
153 grps = getgrent(); in runtest_cmds()
155 if (group_compare(grps, grpc)) { in runtest_cmds()
157 grps = getgrent(); in runtest_cmds()
159 if (group_compare(grps, grpc)) in runtest_cmds()
163 getgrent_r(&sts, bufs, sizeof(bufs), &grps); in runtest_cmds()
165 if (group_compare(grps, grpc)) { in runtest_cmds()
167 getgrent_r(&sts, bufs, sizeof(bufs), &grps); in runtest_cmds()
169 if (group_compare(grps, grpc)) in runtest_cmds()
177 getgrent_r(&sts, bufs, sizeof(bufs), &grps); in runtest_cmds()
[all …]
/freebsd-12-stable/usr.sbin/nfsuserd/
Dnfsuserd.c122 gid_t grps[NGROUPS]; in main() local
415 if (getgrouplist(pwd->pw_name, pwd->pw_gid, grps, in main()
419 nid.nid_grps = grps; in main()
514 gid_t grps[NGROUPS]; in nfsuserdsrv() local
616 grps, &ngroup) < 0) in nfsuserdsrv()
619 nid.nid_grps = grps; in nfsuserdsrv()
/freebsd-12-stable/contrib/tcsh/
Dtc.prompt.c215 gid_t grps[NGROUPS_MAX]; in tprintf() local
218 gcnt = getgroups(NGROUPS_MAX, grps); in tprintf()
221 if (grps[grp] == DOMAIN_GROUP_RID_ADMINS) in tprintf()
/freebsd-12-stable/gnu/usr.bin/grep/
Ddfa.c1934 position_set grps[NOTCHAR]; /* As many as will ever be needed. */ in dfastate() local
2058 MALLOC(grps[ngrps].elems, position, d->nleaves); in dfastate()
2059 copy(&grps[j], &grps[ngrps]); in dfastate()
2065 grps[j].elems[grps[j].nelem++] = pos; in dfastate()
2079 MALLOC(grps[ngrps].elems, position, d->nleaves); in dfastate()
2080 grps[ngrps].nelem = 1; in dfastate()
2081 grps[ngrps].elems[0] = pos; in dfastate()
2127 for (j = 0; j < grps[i].nelem; ++j) in dfastate()
2128 for (k = 0; k < d->follows[grps[i].elems[j].index].nelem; ++k) in dfastate()
2129 insert(d->follows[grps[i].elems[j].index].elems[k], &follows); in dfastate()
[all …]
/freebsd-12-stable/contrib/binutils/opcodes/
DChangeLog-200618 (grps): Use CMPXCHG8B_Fixup for cmpxchg8b.
25 (grps): Updated cmpxchg8b and vmptrst for Eq -> Mq.
55 (grps): Likewise.
293 * i386-dis.c (grps): Change "sldtQ", "strQ" and "smswQ" to
311 (grps): Add entries for GRP11_C6 and GRP11_C7.
356 (grps): Likewise.
457 * i386-dis.c (grps): Update sgdt/sidt for 64bit.
DChangeLog-98993 * i386-dis.c (grps[]): Correct GRP5 FF/3 from "call" to "lcall".
373 (grps, prefix_user_table, float_reg): Add const.
429 (grps): Add SIMD insns.
870 (grps): Add GRP14 entries for prefetch, prefetchw.
1090 (dis386, dis386_twobyte, grps): Use new suffix macros.
DChangeLog-0001139 * i386-dis.c (grps): Change "sldt", "str", and "smsw" entries
454 * i386-dis.c (grps): Don't print the implicit al/ax/eax register
649 * i386-dis.c (grps): Print l or w suffix, and require mem modrm
1134 * i386-dis.c (dis386_att, grps): Use 'T' for push/pop
1171 (grps): Add SSE instructions.
1209 (grps): Likewise.
DChangeLog370 (grps): Add GRP1a.
Di386-dis.c1540 static const struct dis386 grps[][8] = { variable
3839 dp = &grps[dp->op[1].bytemode][modrm.reg]; in print_insn()
DChangeLog-0203482 (grps): Use PNI_Fixup in the "sidtQ" entry.
DChangeLog-9297540 (grps): Likewise.
/freebsd-12-stable/contrib/openbsm/bsm/
Dlibbsm.h745 au_groups_t grps; member
/freebsd-12-stable/crypto/openssh/
Dservconf.c1017 match_cfg_line_group(const char *grps, int line, const char *user) in match_cfg_line_group() argument
1031 } else if (ga_match_pattern_list(grps) != 1) { in match_cfg_line_group()
1033 user, grps, line); in match_cfg_line_group()
1036 grps, line); in match_cfg_line_group()
/freebsd-12-stable/contrib/openbsm/libbsm/
Dbsm_io.c2036 READ_TOKEN_U_INT16(buf, len, tok->tt.grps.no, tok->len, err); in fetch_newgroups_tok()
2040 for (i = 0; i<tok->tt.grps.no; i++) { in fetch_newgroups_tok()
2041 READ_TOKEN_U_INT32(buf, len, tok->tt.grps.list[i], tok->len, in fetch_newgroups_tok()
2056 for (i = 0; i < tok->tt.grps.no; i++) { in print_newgroups_tok()
2059 print_group(fp, tok->tt.grps.list[i], oflags); in print_newgroups_tok()
2064 print_group(fp, tok->tt.grps.list[i], oflags); in print_newgroups_tok()
/freebsd-12-stable/sys/fs/nfs/
Dnfs_commonsubs.c3750 gid_t *grps; in nfssvc_idname() local
3862 grps = malloc(sizeof(gid_t) * nidp->nid_ngroup, M_TEMP, in nfssvc_idname()
3864 error = copyin(CAST_USER_ADDR_T(nidp->nid_grps), grps, in nfssvc_idname()
3873 crsetgroups(cr, nidp->nid_ngroup, grps); in nfssvc_idname()
3882 free(grps, M_TEMP); in nfssvc_idname()