| /freebsd-12-stable/usr.bin/newgrp/ |
| D | newgrp.c | 151 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/ |
| D | logins.c | 123 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/ |
| D | sysfs.h | 209 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/ |
| D | grp_test.c | 144 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/ |
| D | nfsuserd.c | 122 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/ |
| D | tc.prompt.c | 215 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/ |
| D | dfa.c | 1934 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/ |
| D | ChangeLog-2006 | 18 (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.
|
| D | ChangeLog-9899 | 3 * 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.
|
| D | ChangeLog-0001 | 139 * 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.
|
| D | ChangeLog | 370 (grps): Add GRP1a.
|
| D | i386-dis.c | 1540 static const struct dis386 grps[][8] = { variable 3839 dp = &grps[dp->op[1].bytemode][modrm.reg]; in print_insn()
|
| D | ChangeLog-0203 | 482 (grps): Use PNI_Fixup in the "sidtQ" entry.
|
| D | ChangeLog-9297 | 540 (grps): Likewise.
|
| /freebsd-12-stable/contrib/openbsm/bsm/ |
| D | libbsm.h | 745 au_groups_t grps; member
|
| /freebsd-12-stable/crypto/openssh/ |
| D | servconf.c | 1017 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/ |
| D | bsm_io.c | 2036 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/ |
| D | nfs_commonsubs.c | 3750 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()
|