Searched refs:grp (Results 1 - 25 of 255) sorted by relevance

1234567891011

/freebsd-current/crypto/openssh/openbsd-compat/
H A Dgetgrouplist.c43 #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 Dgrupd.c30 #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 Dpw_group.c31 #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 Dpw_user.c39 #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 Dal_serdes.c52 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 Dal_serdes.h66 enum al_serdes_group grp,
/freebsd-current/lib/libc/tests/nss/
H A Dgetgr_test.c30 #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 Ddn_sched_qfq.c174 * 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 Dcap_grp.h46 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 Dcap_grp.c39 #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 Dsvc.c74 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 Dgrp_test.c29 #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 Dlogins.c33 #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 Dgrp.h38 #include_next <grp.h>
/freebsd-current/libexec/revnetgroup/
H A Dparse_netgroup.c178 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 Dgetgrouplist.c37 #include <grp.h>
H A Dgetgrent.c48 #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 Dmountd.c63 #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 Dpam_ftpusers.c39 #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 Deap_pwd_common.c91 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 Dnewgrp.c37 #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 Dsz.h60 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 Dpam_group.c40 #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 Dt_setattr57 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 Dimg.c13 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) {

Completed in 326 milliseconds

1234567891011