/freebsd-current/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-current/usr.sbin/pw/ |
H A D | grupd.c | 30 #include <grp.h> 49 gr_update(struct group * grp, char const * group) argument 55 if (grp != NULL) 56 gr = gr_dup(grp); 90 addgrent(struct group * grp) argument 92 return gr_update(grp, NULL); 96 chggrent(char const * login, struct group * grp) argument 98 return gr_update(grp, login); 102 delgrent(struct group * grp) argument 105 return (gr_update(NULL, grp [all...] |
H A D | pw_group.c | 31 #include <grp.h> 43 static void delete_members(struct group *grp, char *list); 44 static int print_group(struct group * grp, bool pretty); 48 grp_set_passwd(struct group *grp, bool update, int fd, bool precrypted) argument 60 grp->gr_passwd = "*"; /* No access */ 74 grp->gr_name); 95 grp->gr_passwd = line; 97 grp->gr_passwd = pw_pwcrypt(line); 115 struct group *grp; local 119 grp 151 delete_members(struct group *grp, char *list) argument 175 struct group *grp; local 236 print_group(struct group * grp, bool pretty) argument 293 struct group *grp = NULL; local 369 struct group *grp = NULL; local 429 grp_has_member(struct group *grp, const char *name) argument 440 grp_add_members(struct group **grp, char *members) argument 460 struct group *grp; local 593 struct group *grp = NULL; local [all...] |
H A D | pw_user.c | 39 #include <grp.h> 363 struct group *grp; local 371 if ((grp = GETGRNAM(grname)) == NULL) { 373 grp = GETGRGID(gid); 375 gid = grp->gr_gid; 376 } else if ((grp = GETGRNAM(nam)) != NULL) { 377 gid = grp->gr_gid; /* Already created? Use it anyway... */ 398 if ((grp = GETGRNAM(nam)) != NULL) 399 gid = grp->gr_gid; 532 struct group *grp local 823 struct group *gr, *grp; local 1061 struct group *grp; local 1079 struct group *grp; local 1094 struct group *grp; local 1180 struct group *grp; local 1515 struct group *grp; local [all...] |
/freebsd-current/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-current/lib/libc/tests/nss/ |
H A D | getgr_test.c | 30 #include <grp.h> 115 free_group(struct group *grp) argument 119 ATF_REQUIRE(grp != NULL); 121 free(grp->gr_name); 122 free(grp->gr_passwd); 124 for (cp = grp->gr_mem; *cp; ++cp) 126 free(grp->gr_mem); 171 sdump_group(struct group *grp, char *buffer, size_t buflen) argument 177 grp->gr_name, grp 203 group_read_snapshot_func(struct group *grp, char *line) argument 295 struct group *grp; local 313 group_test_correctness(struct group *grp, void *mdata __unused) argument 353 struct group *grp; local 375 struct group *grp; local 390 group_test_getgrent(struct group *grp, void *mdata __unused) argument [all...] |
/freebsd-current/sys/netpfil/ipfw/ |
H A D | dn_sched_qfq.c | 174 * grp->index is the index of the group; and grp->slot_shift 215 struct qfq_group *grp; member in struct:qfq_class 324 cl->grp = &q->groups[i]; 355 * First compute eligibility comparing grp->S, q->V, 359 qfq_calc_state(struct qfq_sched *q, struct qfq_group *grp) argument 362 unsigned int state = qfq_gt(grp->S, q->V); 363 unsigned long mask = mask_from(q->bitmaps[ER], grp->index); 368 if (qfq_gt(grp->F, next->F)) 434 * roundedS is always cl->S rounded on grp 437 qfq_slot_insert(struct qfq_group *grp, struct qfq_class *cl, uint64_t roundedS) argument 451 qfq_front_slot_remove(struct qfq_group *grp) argument 466 qfq_slot_scan(struct qfq_group *grp) argument 493 qfq_slot_rotate(struct qfq_sched *q, struct qfq_group *grp, uint64_t roundedS) argument 510 struct qfq_group *grp; local 523 qfq_update_class(struct qfq_sched *q, struct qfq_group *grp, struct qfq_class *cl) argument 551 struct qfq_group *grp; local 656 struct qfq_group *grp; local 810 struct qfq_group *grp; local [all...] |
/freebsd-current/lib/libcasper/services/cap_grp/ |
H A D | cap_grp.h | 46 int cap_getgrent_r(cap_channel_t *chan, struct group *grp, char *buffer, 48 int cap_getgrnam_r(cap_channel_t *chan, const char *name, struct group *grp, 50 int cap_getgrgid_r(cap_channel_t *chan, gid_t gid, struct group *grp, 81 #define cap_getgrent_r(chan, grp, buffer, bufsize, result) \ 82 getgrent_r(grp, buffer, bufsize, result) 83 #define cap_getgrnam_r(chan, name, grp, buffer, bufsize, result) \ 84 getgrnam_r(name, grp, buffer, bufsize, result) 85 #define cap_getgrgid_r(chan, gid, grp, buffer, bufsize, result) \ 86 getgrgid_r(gid, grp, buffer, bufsize, result)
|
H A D | cap_grp.c | 39 #include <grp.h> 150 group_unpack(const nvlist_t *nvl, struct group *grp, char *buffer, argument 158 explicit_bzero(grp, sizeof(*grp)); 160 error = group_unpack_string(nvl, "gr_name", &grp->gr_name, &buffer, 164 error = group_unpack_string(nvl, "gr_passwd", &grp->gr_passwd, &buffer, 168 grp->gr_gid = (gid_t)nvlist_get_number(nvl, "gr_gid"); 169 error = group_unpack_members(nvl, &grp->gr_mem, &buffer, &bufsize); 178 gid_t gid, struct group *grp, char *buffer, size_t bufsize, 222 error = group_unpack(nvl, grp, buffe 177 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 288 cap_getgrent_r(cap_channel_t *chan, struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 297 cap_getgrnam_r(cap_channel_t *chan, const char *name, struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 306 cap_getgrgid_r(cap_channel_t *chan, gid_t gid, struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 586 grp_pack(const nvlist_t *limits, const struct group *grp, nvlist_t *nvl) argument 631 struct group *grp; local 648 struct group *grp; local 669 struct group *grp; local [all...] |
/freebsd-current/sys/rpc/ |
H A D | svc.c | 74 static void svc_new_thread(SVCGROUP *grp); 90 SVCGROUP *grp; local 105 grp = &pool->sp_groups[g]; 106 mtx_init(&grp->sg_lock, "sg_lock", NULL, MTX_DEF); 107 grp->sg_pool = pool; 108 grp->sg_state = SVCPOOL_ACTIVE; 109 TAILQ_INIT(&grp->sg_xlist); 110 TAILQ_INIT(&grp->sg_active); 111 LIST_INIT(&grp->sg_idlethreads); 112 grp 185 SVCGROUP *grp; local 226 SVCGROUP *grp; local 251 SVCGROUP *grp; local 346 SVCGROUP *grp; local 367 SVCGROUP *grp = xprt->xp_group; local 380 SVCGROUP *grp = xprt->xp_group; local 402 SVCGROUP *grp = xprt->xp_group; local 435 SVCGROUP *grp = xprt->xp_group; local 463 SVCGROUP *grp = xprt->xp_group; local 476 SVCGROUP *grp = xprt->xp_group; local 1077 svc_checkidle(SVCGROUP *grp) argument 1110 SVCGROUP *grp; local 1158 svc_run_internal(SVCGROUP *grp, bool_t ismaster) argument 1362 svc_new_thread(SVCGROUP *grp) argument 1380 SVCGROUP *grp; local 1423 SVCGROUP *grp; local [all...] |
/freebsd-current/lib/libutil/tests/ |
H A D | grp_test.c | 29 #include <grp.h> 52 build_grp(struct group *grp) argument 54 grp->gr_name = grpName; 55 grp->gr_passwd = grpPasswd; 56 grp->gr_gid = grpGID; 57 grp->gr_mem = grpMems;
|
/freebsd-current/usr.bin/logins/ |
H A D | logins.c | 33 #include <grp.h> 126 struct group *grp; local 136 if ((grp = getgrent()) == NULL) 138 grps[ngrps].gr_name = xstrdup(grp->gr_name); 139 grps[ngrps].gr_passwd = xstrdup(grp->gr_passwd); 140 grps[ngrps].gr_gid = grp->gr_gid; 142 for (i = 0, len = 1; grp->gr_mem[i] != NULL; ++i) 143 len += strlen(grp->gr_mem[i]) + 1; 145 for (i = 0, len = 0; grp->gr_mem[i] != NULL; ++i) 147 i ? ",%s" : "%s", grp 233 struct xgroup *grp; local 293 struct xgroup *grp; local [all...] |
/freebsd-current/tools/build/cross-build/include/common/ |
H A D | grp.h | 38 #include_next <grp.h>
|
/freebsd-current/libexec/revnetgroup/ |
H A D | parse_netgroup.c | 178 struct netgrp *grp; local 209 grp = (struct netgrp *)malloc(sizeof (struct netgrp)); 210 bzero((char *)grp, sizeof (struct netgrp)); 211 grp->ng_next = grouphead.gr; 212 grouphead.gr = grp; 231 grp->ng_str[strpos] = (char *) 233 bcopy(spos, grp->ng_str[strpos], 243 grp->ng_str[strpos] = NULL; 255 grp->ng_str[NG_HOST] == NULL ? "" : grp [all...] |
/freebsd-current/lib/libc/gen/ |
H A D | getgrouplist.c | 37 #include <grp.h>
|
H A D | getgrent.c | 48 #include <grp.h> 212 struct group *grp; local 233 grp = va_arg(ap, struct group *); 239 if (grp->gr_name != NULL) 240 desired_size += strlen(grp->gr_name) + 1; 241 if (grp->gr_passwd != NULL) 242 desired_size += strlen(grp->gr_passwd) + 1; 244 if (grp->gr_mem != NULL) { 246 for (mem = grp->gr_mem; *mem; ++mem) { 260 memcpy(&new_grp, grp, sizeo 306 struct group *grp; local 471 struct group grp; local 571 getgrent_r(struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 588 getgrnam_r(const char *name, struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 626 getgrgid_r(gid_t gid, struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 686 static struct group grp; variable in typeref:struct:group 725 wrap_getgrnam_r(union key key, struct group *grp, char *buffer, size_t bufsize, struct group **res) argument 733 wrap_getgrgid_r(union key key, struct group *grp, char *buffer, size_t bufsize, struct group **res) argument 741 wrap_getgrent_r(union key key __unused, struct group *grp, char *buffer, size_t bufsize, struct group **res) argument 844 struct group *grp; local 957 struct group *grp; local 1095 struct group *grp; local 1317 struct group *grp; local 1535 __gr_parse_entry(char *line, size_t linesize, struct group *grp, char *membuf, size_t membufsize, int *errnop) argument [all...] |
/freebsd-current/usr.sbin/mountd/ |
H A D | mountd.c | 63 #include <grp.h> 1464 struct grouplist *grp; local 1493 grp = hp->ht_grp; 1494 if (grp->gr_type == GT_HOST) { 1497 strp = grp->gr_ptr.gt_addrinfo->ai_canonname; 1501 } else if (grp->gr_type == GT_NET) { 1504 strp = grp->gr_ptr.gt_net.nt_name; 1549 struct grouplist *grp, *tgrp, *savgrp; local 1607 tgrp = grp = get_grp(); 1622 if (do_opt(&cp, &endcp, ep, grp, 2166 struct grouplist *grp; local 2287 struct grouplist *grp, *ogrp; local 2473 getexp_err(struct exportlist *ep, struct grouplist *grp, const char *reason) argument 2538 hang_dirp(struct dirlist *dp, struct grouplist *grp, struct exportlist *ep, int flags, struct expcred *anoncrp, uint64_t exflags) argument 2590 add_dlist(struct dirlist **dpp, struct dirlist *newdp, struct grouplist *grp, int flags, struct exportlist *ep, struct expcred *anoncrp, uint64_t exflags) argument 2674 struct grouplist *grp; local 2812 do_opt(char **cpp, char **endcpp, struct exportlist *ep, struct grouplist *grp, int *has_hostp, uint64_t *exflagsp, struct expcred *cr) argument 2932 get_host(char *cp, struct grouplist *grp, struct grouplist *tgrp) argument 2994 struct grouplist *grp, *tgrp; local 3074 struct grouplist *grp, defgrp; local 3112 do_mount(struct exportlist *ep, struct grouplist *grp, uint64_t exflags, struct expcred *anoncrp, char *dirp, int dirplen, struct statfs *fsb, int numsecflavors, int *secflavors) argument 3757 free_grp(struct grouplist *grp) argument [all...] |
/freebsd-current/lib/libpam/modules/pam_ftpusers/ |
H A D | pam_ftpusers.c | 39 #include <grp.h> 58 struct group *grp; local 96 grp = getgrnam(name); 98 if (grp == NULL) 100 for (mem = grp->gr_mem; mem && *mem && !found; ++mem)
|
/freebsd-current/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 145 if (grp 330 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-current/usr.bin/newgrp/ |
H A D | newgrp.c | 37 #include <grp.h> 152 struct group *grp; local 159 if ((grp = getgrnam(grpname)) == NULL) 161 (grp = getgrgid((gid_t)lgid)) == NULL ) { 171 if (pwd->pw_gid == grp->gr_gid) 173 for (p = grp->gr_mem; *p != NULL; p++) 178 if (!dbmember && *grp->gr_passwd != '\0' && getuid() != 0) { 182 cryptpw = crypt(pass, grp->gr_passwd); 183 if (cryptpw == NULL || strcmp(grp->gr_passwd, cryptpw) != 0) { 198 if (grp [all...] |
/freebsd-current/contrib/jemalloc/include/jemalloc/internal/ |
H A D | sz.h | 60 pszind_t grp = shift << SC_LG_NGROUP; local 69 pszind_t ind = grp + mod; 78 size_t grp = pind >> SC_LG_NGROUP; local 81 size_t grp_size_mask = ~((!!grp)-1); 82 size_t grp_size = ((ZU(1) << (LG_PAGE + (SC_LG_NGROUP-1))) << grp) 85 size_t shift = (grp == 0) ? 1 : grp; 140 szind_t grp = shift << SC_LG_NGROUP; local 149 szind_t index = SC_NTINY + grp + mod; 180 size_t grp local [all...] |
/freebsd-current/lib/libpam/modules/pam_group/ |
H A D | pam_group.c | 40 #include <grp.h> 63 struct group *grp; local 94 if ((grp = getgrnam(group)) == NULL || grp->gr_mem == NULL) 98 if (pwd->pw_gid == grp->gr_gid) 102 for (list = grp->gr_mem; list != NULL && *list != NULL; ++list)
|
/freebsd-current/tools/regression/tmpfs/ |
H A D | t_setattr | 57 mkdir grp || die 58 eval $(stat -s grp | sed -e 's|st_|ost_|g') 59 chgrp 5678 grp || die 60 eval $(stat -s grp)
|
/freebsd-current/sys/contrib/dev/iwlwifi/fw/ |
H A D | img.c | 13 u8 grp = iwl_cmd_groupid(cmd_id) ?: LONG_GROUP; local 22 if (entry->group == grp && entry->cmd == cmd) { 33 u8 iwl_fw_lookup_notif_ver(const struct iwl_fw *fw, u8 grp, u8 cmd, u8 def) argument 44 if (entry->group == grp && entry->cmd == cmd) {
|