/freebsd-12-stable/crypto/openssh/openbsd-compat/ |
H A D | getgrouplist.c | 43 #include <grp.h> 48 struct group *grp; local 70 while ((grp = getgrent())) { 71 if (grp->gr_gid == agroup) 74 if (groups[i] == grp->gr_gid) 78 for (i = 0; grp->gr_mem[i]; i++) { 79 if (!strcmp(grp->gr_mem[i], uname)) { 84 groups[ngroups++] = grp->gr_gid;
|
/freebsd-12-stable/usr.sbin/pw/ |
H A D | grupd.c | 35 #include <grp.h> 54 gr_update(struct group * grp, char const * group) argument 60 if (grp != NULL) 61 gr = gr_dup(grp); 95 addgrent(struct group * grp) argument 97 return gr_update(grp, NULL); 101 chggrent(char const * login, struct group * grp) argument 103 return gr_update(grp, login); 107 delgrent(struct group * grp) argument 110 return (gr_update(NULL, grp [all...] |
H A D | pw_group.c | 36 #include <grp.h> 48 static void delete_members(struct group *grp, char *list); 49 static int print_group(struct group * grp, bool pretty); 53 grp_set_passwd(struct group *grp, bool update, int fd, bool precrypted) argument 64 grp->gr_passwd = "*"; /* No access */ 78 grp->gr_name); 99 grp->gr_passwd = line; 101 grp->gr_passwd = pw_pwcrypt(line); 119 struct group *grp; local 123 grp 155 delete_members(struct group *grp, char *list) argument 179 struct group *grp; local 240 print_group(struct group * grp, bool pretty) argument 291 struct group *grp = NULL; local 361 struct group *grp = NULL; local 415 grp_has_member(struct group *grp, const char *name) argument 426 grp_add_members(struct group **grp, char *members) argument 446 struct group *grp; local 573 struct group *grp = NULL; local [all...] |
H A D | pw_user.c | 44 #include <grp.h> 384 struct group *grp; local 392 if ((grp = GETGRNAM(grname)) == NULL) { 394 grp = GETGRGID(gid); 396 gid = grp->gr_gid; 397 } else if ((grp = GETGRNAM(nam)) != NULL && 398 (grp->gr_mem == NULL || grp->gr_mem[0] == NULL)) { 399 gid = grp->gr_gid; /* Already created? Use it anyway... */ 420 if ((grp 554 struct group *grp = GETGRGID(pwd->pw_gid); local 856 struct group *gr, *grp; local 1068 struct group *grp; local 1086 struct group *grp; local 1101 struct group *grp; local 1187 struct group *grp; local 1513 struct group *grp; local [all...] |
/freebsd-12-stable/sys/contrib/alpine-hal/ |
H A D | al_serdes.c | 52 enum al_serdes_group grp, 55 handle_init[grp](serdes_regs_base, obj); 50 al_serdes_handle_grp_init( void __iomem *serdes_regs_base, enum al_serdes_group grp, struct al_serdes_grp_obj *obj) argument
|
H A D | al_serdes.h | 66 enum al_serdes_group grp,
|
/freebsd-12-stable/lib/libc/tests/nss/ |
H A D | getgr_test.c | 33 #include <grp.h> 118 free_group(struct group *grp) argument 122 ATF_REQUIRE(grp != NULL); 124 free(grp->gr_name); 125 free(grp->gr_passwd); 127 for (cp = grp->gr_mem; *cp; ++cp) 129 free(grp->gr_mem); 174 sdump_group(struct group *grp, char *buffer, size_t buflen) argument 180 grp->gr_name, grp 206 group_read_snapshot_func(struct group *grp, char *line) argument 298 struct group *grp; local 316 group_test_correctness(struct group *grp, void *mdata __unused) argument 356 struct group *grp; local 378 struct group *grp; local 393 group_test_getgrent(struct group *grp, void *mdata __unused) argument [all...] |
/freebsd-12-stable/sys/netpfil/ipfw/ |
H A D | dn_sched_qfq.c | 175 * grp->index is the index of the group; and grp->slot_shift 216 struct qfq_group *grp; member in struct:qfq_class 325 cl->grp = &q->groups[i]; 356 * First compute eligibility comparing grp->S, q->V, 360 qfq_calc_state(struct qfq_sched *q, struct qfq_group *grp) argument 363 unsigned int state = qfq_gt(grp->S, q->V); 364 unsigned long mask = mask_from(q->bitmaps[ER], grp->index); 369 if (qfq_gt(grp->F, next->F)) 435 * roundedS is always cl->S rounded on grp 438 qfq_slot_insert(struct qfq_group *grp, struct qfq_class *cl, uint64_t roundedS) argument 452 qfq_front_slot_remove(struct qfq_group *grp) argument 467 qfq_slot_scan(struct qfq_group *grp) argument 494 qfq_slot_rotate(struct qfq_sched *q, struct qfq_group *grp, uint64_t roundedS) argument 512 struct qfq_group *grp; local 525 qfq_update_class(struct qfq_sched *q, struct qfq_group *grp, struct qfq_class *cl) argument 553 struct qfq_group *grp; local 658 struct qfq_group *grp; local 813 struct qfq_group *grp; local [all...] |
/freebsd-12-stable/lib/libcasper/services/cap_grp/ |
H A D | cap_grp.h | 44 int cap_getgrent_r(cap_channel_t *chan, struct group *grp, char *buffer, 46 int cap_getgrnam_r(cap_channel_t *chan, const char *name, struct group *grp, 48 int cap_getgrgid_r(cap_channel_t *chan, gid_t gid, struct group *grp, 76 #define cap_getgrent_r(chan, grp, buffer, bufsize, result) \ 77 getgrent_r(grp, buffer, bufsize, result) 78 #define cap_getgrnam_r(chan, name, grp, buffer, bufsize, result) \ 79 getgrnam_r(name, grp, buffer, bufsize, result) 80 #define cap_getgrgid_r(chan, gid, grp, buffer, bufsize, result) \ 81 getgrgid_r(gid, grp, buffer, bufsize, result)
|
H A D | cap_grp.c | 41 #include <grp.h> 152 group_unpack(const nvlist_t *nvl, struct group *grp, char *buffer, argument 160 memset(grp, 0, sizeof(*grp)); 162 error = group_unpack_string(nvl, "gr_name", &grp->gr_name, &buffer, 166 error = group_unpack_string(nvl, "gr_passwd", &grp->gr_passwd, &buffer, 170 grp->gr_gid = (gid_t)nvlist_get_number(nvl, "gr_gid"); 171 error = group_unpack_members(nvl, &grp->gr_mem, &buffer, &bufsize); 180 gid_t gid, struct group *grp, char *buffer, size_t bufsize, 224 error = group_unpack(nvl, grp, buffe 179 cap_getgrcommon_r(cap_channel_t *chan, const char *cmd, const char *name, gid_t gid, struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 290 cap_getgrent_r(cap_channel_t *chan, struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 299 cap_getgrnam_r(cap_channel_t *chan, const char *name, struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 308 cap_getgrgid_r(cap_channel_t *chan, gid_t gid, struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 588 grp_pack(const nvlist_t *limits, const struct group *grp, nvlist_t *nvl) argument 633 struct group *grp; local 650 struct group *grp; local 671 struct group *grp; local [all...] |
/freebsd-12-stable/sys/rpc/ |
H A D | svc.c | 76 static void svc_new_thread(SVCGROUP *grp); 92 SVCGROUP *grp; local 107 grp = &pool->sp_groups[g]; 108 mtx_init(&grp->sg_lock, "sg_lock", NULL, MTX_DEF); 109 grp->sg_pool = pool; 110 grp->sg_state = SVCPOOL_ACTIVE; 111 TAILQ_INIT(&grp->sg_xlist); 112 TAILQ_INIT(&grp->sg_active); 113 LIST_INIT(&grp->sg_idlethreads); 114 grp 187 SVCGROUP *grp; local 228 SVCGROUP *grp; local 253 SVCGROUP *grp; local 348 SVCGROUP *grp; local 369 SVCGROUP *grp = xprt->xp_group; local 382 SVCGROUP *grp = xprt->xp_group; local 404 SVCGROUP *grp = xprt->xp_group; local 437 SVCGROUP *grp = xprt->xp_group; local 465 SVCGROUP *grp = xprt->xp_group; local 478 SVCGROUP *grp = xprt->xp_group; local 1059 svc_checkidle(SVCGROUP *grp) argument 1092 SVCGROUP *grp; local 1140 svc_run_internal(SVCGROUP *grp, bool_t ismaster) argument 1344 svc_new_thread(SVCGROUP *grp) argument 1362 SVCGROUP *grp; local 1405 SVCGROUP *grp; local [all...] |
/freebsd-12-stable/lib/libutil/tests/ |
H A D | grp_test.c | 32 #include <grp.h> 55 build_grp(struct group *grp) argument 57 grp->gr_name = grpName; 58 grp->gr_passwd = grpPasswd; 59 grp->gr_gid = grpGID; 60 grp->gr_mem = grpMems;
|
/freebsd-12-stable/contrib/apr/user/unix/ |
H A D | groupinfo.c | 22 #include <grp.h> 39 struct group grp; local 44 rv = getgrgid_r(groupid, &grp, grbuf, sizeof(grbuf), &gr); 67 struct group grp; local 72 rv = getgrnam_r(groupname, &grp, grbuf, sizeof(grbuf), &gr);
|
/freebsd-12-stable/usr.bin/logins/ |
H A D | logins.c | 37 #include <grp.h> 130 struct group *grp; local 140 if ((grp = getgrent()) == NULL) 142 grps[ngrps].gr_name = xstrdup(grp->gr_name); 143 grps[ngrps].gr_passwd = xstrdup(grp->gr_passwd); 144 grps[ngrps].gr_gid = grp->gr_gid; 146 for (i = 0, len = 1; grp->gr_mem[i] != NULL; ++i) 147 len += strlen(grp->gr_mem[i]) + 1; 149 for (i = 0, len = 0; grp->gr_mem[i] != NULL; ++i) 151 i ? ",%s" : "%s", grp 237 struct xgroup *grp; local 297 struct xgroup *grp; local [all...] |
/freebsd-12-stable/lib/libc/gen/ |
H A D | getgrouplist.c | 41 #include <grp.h>
|
H A D | getgrent.c | 51 #include <grp.h> 215 struct group *grp; local 237 grp = va_arg(ap, struct group *); 243 if (grp->gr_name != NULL) 244 desired_size += strlen(grp->gr_name) + 1; 245 if (grp->gr_passwd != NULL) 246 desired_size += strlen(grp->gr_passwd) + 1; 248 if (grp->gr_mem != NULL) { 250 for (mem = grp->gr_mem; *mem; ++mem) { 264 memcpy(&new_grp, grp, sizeo 310 struct group *grp; local 475 struct group grp; local 575 getgrent_r(struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 592 getgrnam_r(const char *name, struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 630 getgrgid_r(gid_t gid, struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 690 static struct group grp; variable in typeref:struct:group 729 wrap_getgrnam_r(union key key, struct group *grp, char *buffer, size_t bufsize, struct group **res) argument 737 wrap_getgrgid_r(union key key, struct group *grp, char *buffer, size_t bufsize, struct group **res) argument 745 wrap_getgrent_r(union key key __unused, struct group *grp, char *buffer, size_t bufsize, struct group **res) argument 848 struct group *grp; local 961 struct group *grp; local 1099 struct group *grp; local 1321 struct group *grp; local 1539 __gr_parse_entry(char *line, size_t linesize, struct group *grp, char *membuf, size_t membufsize, int *errnop) argument [all...] |
/freebsd-12-stable/libexec/revnetgroup/ |
H A D | parse_netgroup.c | 183 struct netgrp *grp; local 214 grp = (struct netgrp *)malloc(sizeof (struct netgrp)); 215 bzero((char *)grp, sizeof (struct netgrp)); 216 grp->ng_next = grouphead.gr; 217 grouphead.gr = grp; 236 grp->ng_str[strpos] = (char *) 238 bcopy(spos, grp->ng_str[strpos], 248 grp->ng_str[strpos] = NULL; 260 grp->ng_str[NG_HOST] == NULL ? "" : grp [all...] |
/freebsd-12-stable/usr.sbin/mountd/ |
H A D | mountd.c | 77 #include <grp.h> 1462 struct grouplist *grp; local 1491 grp = hp->ht_grp; 1492 if (grp->gr_type == GT_HOST) { 1495 strp = grp->gr_ptr.gt_addrinfo->ai_canonname; 1499 } else if (grp->gr_type == GT_NET) { 1502 strp = grp->gr_ptr.gt_net.nt_name; 1547 struct grouplist *grp, *tgrp, *savgrp; local 1596 tgrp = grp = get_grp(); 1611 if (do_opt(&cp, &endcp, ep, grp, 2115 struct grouplist *grp; local 2236 struct grouplist *grp, *ogrp; local 2422 getexp_err(struct exportlist *ep, struct grouplist *grp, const char *reason) argument 2487 hang_dirp(struct dirlist *dp, struct grouplist *grp, struct exportlist *ep, int flags, struct xucred *anoncrp, int exflags) argument 2539 add_dlist(struct dirlist **dpp, struct dirlist *newdp, struct grouplist *grp, int flags, struct exportlist *ep, struct xucred *anoncrp, int exflags) argument 2622 struct grouplist *grp; local 2760 do_opt(char **cpp, char **endcpp, struct exportlist *ep, struct grouplist *grp, int *has_hostp, int *exflagsp, struct xucred *cr) argument 2873 get_host(char *cp, struct grouplist *grp, struct grouplist *tgrp) argument 2935 struct grouplist *grp, *tgrp; local 3013 struct grouplist *grp, defgrp; local 3051 do_mount(struct exportlist *ep, struct grouplist *grp, int exflags, struct xucred *anoncrp, char *dirp, int dirplen, struct statfs *fsb, int numsecflavors, int *secflavors) argument 3677 free_grp(struct grouplist *grp) argument [all...] |
/freebsd-12-stable/lib/libpam/modules/pam_ftpusers/ |
H A D | pam_ftpusers.c | 41 #include <grp.h> 60 struct group *grp; local 98 grp = getgrnam(name); 100 if (grp == NULL) 102 for (mem = grp->gr_mem; mem && *mem && !found; ++mem)
|
/freebsd-12-stable/contrib/wpa/src/eap_common/ |
H A D | eap_pwd_common.c | 91 EAP_PWD_group *grp; local 97 grp = os_zalloc(sizeof(EAP_PWD_group)); 98 if (!grp) 100 grp->group = crypto_ec_init(num); 101 if (!grp->group) { 103 os_free(grp); 107 grp->group_num = num; 110 return grp; 118 int compute_password_element(EAP_PWD_group *grp, u16 num, argument 143 if (grp 304 compute_keys(EAP_PWD_group *grp, const struct crypto_bignum *k, const struct crypto_bignum *peer_scalar, const struct crypto_bignum *server_scalar, const u8 *confirm_peer, const u8 *confirm_server, const u32 *ciphersuite, u8 *msk, u8 *emsk, u8 *session_id) argument [all...] |
/freebsd-12-stable/sys/arm/samsung/exynos/ |
H A D | exynos5_combiner.c | 276 int grp; local 282 for (grp = 0; grp < 32; grp++) { 283 if (intrs & (1 << grp)) { 284 n = (grp / 4); 285 shift = (grp % 4) * 8; 290 ih = intr_map[grp][i].ih; 291 ih_user = intr_map[grp][i].ih_user; 292 enabled = intr_map[grp][ 310 int grp; local [all...] |
/freebsd-12-stable/usr.bin/newgrp/ |
H A D | newgrp.c | 40 #include <grp.h> 155 struct group *grp; local 162 if ((grp = getgrnam(grpname)) == NULL) 164 (grp = getgrgid((gid_t)lgid)) == NULL ) { 174 if (pwd->pw_gid == grp->gr_gid) 176 for (p = grp->gr_mem; *p != NULL; p++) 181 if (!dbmember && *grp->gr_passwd != '\0' && getuid() != 0) { 185 cryptpw = crypt(pass, grp->gr_passwd); 186 if (cryptpw == NULL || strcmp(grp->gr_passwd, cryptpw) != 0) { 201 if (grp [all...] |
/freebsd-12-stable/contrib/jemalloc/include/jemalloc/internal/ |
H A D | sz.h | 59 pszind_t grp = shift << LG_SIZE_CLASS_GROUP; local 68 pszind_t ind = grp + mod; 79 size_t grp = pind >> LG_SIZE_CLASS_GROUP; local 82 size_t grp_size_mask = ~((!!grp)-1); 84 (LG_SIZE_CLASS_GROUP-1))) << grp) & grp_size_mask; 86 size_t shift = (grp == 0) ? 1 : grp; 140 szind_t grp = shift << LG_SIZE_CLASS_GROUP; local 149 szind_t index = NTBINS + grp + mod; 182 size_t grp local [all...] |
/freebsd-12-stable/lib/libpam/modules/pam_group/ |
H A D | pam_group.c | 43 #include <grp.h> 66 struct group *grp; local 97 if ((grp = getgrnam(group)) == NULL || grp->gr_mem == NULL) 101 if (pwd->pw_gid == grp->gr_gid) 105 for (list = grp->gr_mem; list != NULL && *list != NULL; ++list)
|
/freebsd-12-stable/tools/regression/tmpfs/ |
H A D | t_setattr | 58 mkdir grp || die 59 eval $(stat -s grp | sed -e 's|st_|ost_|g') 60 chgrp 5678 grp || die 61 eval $(stat -s grp)
|