/freebsd-11-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-11-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 */ 74 grp->gr_name); 94 grp->gr_passwd = line; 96 grp->gr_passwd = pw_pwcrypt(line); 114 struct group *grp; local 118 grp 150 delete_members(struct group *grp, char *list) argument 174 struct group *grp; local 235 print_group(struct group * grp, bool pretty) argument 286 struct group *grp = NULL; local 356 struct group *grp = NULL; local 410 grp_has_member(struct group *grp, const char *name) argument 421 grp_add_members(struct group **grp, char *members) argument 441 struct group *grp; local 568 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-11-stable/sys/contrib/alpine-hal/ |
H A D | al_hal_serdes.h | 211 * @param grp 232 enum al_serdes_group grp, 246 * @param grp 267 enum al_serdes_group grp, 278 * @param grp 285 enum al_serdes_group grp, 293 * @param grp 300 enum al_serdes_group grp); 307 * @param grp 314 enum al_serdes_group grp, [all...] |
H A D | al_hal_serdes.c | 76 enum al_serdes_group grp, 84 enum al_serdes_group grp, 199 enum al_serdes_group grp, 211 grp, 218 al_assert(((int)grp) >= AL_SRDS_GRP_A); 219 al_assert(((int)grp) <= AL_SRDS_GRP_D); 226 &obj->grp_info[grp], 241 enum al_serdes_group grp, 247 return al_serdes_reg_read(obj, grp, (enum al_serdes_reg_page)lane, type, 254 enum al_serdes_group grp, 197 al_serdes_reg_read( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_reg_page page, enum al_serdes_reg_type type, uint16_t offset, uint8_t *data) argument 239 al_serdes_lane_read( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, enum al_serdes_reg_type type, uint16_t offset, uint8_t *data) argument 252 al_serdes_reg_write( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_reg_page page, enum al_serdes_reg_type type, uint16_t offset, uint8_t data) argument 290 al_serdes_lane_write( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, enum al_serdes_reg_type type, uint16_t offset, uint8_t data) argument 333 al_serdes_bist_overrides_enable( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_rate rate) argument 469 al_serdes_bist_overrides_disable( struct al_serdes_obj *obj, enum al_serdes_group grp) argument 507 al_serdes_rx_rate_change( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_rate rate) argument 549 al_serdes_group_pm_set( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_pm pm) argument 597 al_serdes_lane_rx_rate_change_sw_flow_en( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane) argument 612 al_serdes_lane_rx_rate_change_sw_flow_dis( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane) argument 622 al_serdes_lane_pcie_rate_override_enable_set( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, al_bool en) argument 641 al_serdes_lane_pcie_rate_override_is_enabled( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane) argument 658 al_serdes_lane_pcie_rate_get( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane) argument 676 al_serdes_lane_pcie_rate_set( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, enum al_serdes_pcie_rate rate) argument 695 al_serdes_lane_pm_set( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, enum al_serdes_pm rx_pm, enum al_serdes_pm tx_pm) argument 776 al_serdes_pma_hard_reset_group( struct al_serdes_obj *obj, enum al_serdes_group grp, al_bool enable) argument 812 al_serdes_pma_hard_reset_lane( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, al_bool enable) argument 860 al_serdes_loopback_control( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, enum al_serdes_lb_mode mode) argument 905 al_serdes_bist_pattern_select( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_bist_pattern pattern, uint8_t *user_data) argument 959 al_serdes_bist_tx_enable( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, al_bool enable) argument 978 al_serdes_bist_tx_err_inject( struct al_serdes_obj *obj, enum al_serdes_group grp) argument 1003 al_serdes_bist_rx_enable( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, al_bool enable) argument 1027 al_serdes_bist_rx_status( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, al_bool *is_locked, al_bool *err_cnt_overflow, uint16_t *err_cnt) argument 1304 al_serdes_eye_measure_run( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, uint32_t timeout, unsigned int *value) argument 1343 al_serdes_eye_diag_sample( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, unsigned int x, int y, unsigned int timeout, unsigned int *value) argument 1472 al_serdes_tx_deemph_set( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, uint32_t c_zero, uint32_t c_plus_1, uint32_t c_minus_1) argument 1506 al_serdes_tx_deemph_get( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, uint32_t *c_zero, uint32_t *c_plus_1, uint32_t *c_minus_1) argument 1544 al_serdes_tx_deemph_inc( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, enum al_serdes_tx_deemph_param param) argument 1602 al_serdes_tx_deemph_dec( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, enum al_serdes_tx_deemph_param param) argument 1653 al_serdes_tx_deemph_preset( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane) argument 1674 al_serdes_signal_is_detected( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane) argument 1690 al_serdes_tx_advanced_params_set(struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, struct al_serdes_adv_tx_params *params) argument 1767 al_serdes_tx_advanced_params_get(struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, struct al_serdes_adv_tx_params *tx_params) argument 1806 al_serdes_rx_advanced_params_set(struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, struct al_serdes_adv_rx_params *params) argument 2119 al_serdes_mode_set_sgmii( struct al_serdes_obj *obj, enum al_serdes_group grp) argument 2349 al_serdes_mode_set_kr( struct al_serdes_obj *obj, enum al_serdes_group grp) argument 2579 al_serdes_rx_advanced_params_get(struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, struct al_serdes_adv_rx_params* rx_params) argument 2652 al_serdes_rx_equalization( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane) argument 2849 al_serdes_calc_eye_size( struct al_serdes_obj *obj, enum al_serdes_group grp, enum al_serdes_lane lane, int* width, int* height) argument 3177 al_serdes_sris_config( struct al_serdes_obj *obj, enum al_serdes_group grp, struct al_serdes_sris_params *params) argument [all...] |
/freebsd-11-stable/lib/libc/tests/nss/ |
H A D | getgr_test.c | 33 #include <grp.h> 116 free_group(struct group *grp) argument 120 ATF_REQUIRE(grp != NULL); 122 free(grp->gr_name); 123 free(grp->gr_passwd); 125 for (cp = grp->gr_mem; *cp; ++cp) 127 free(grp->gr_mem); 172 sdump_group(struct group *grp, char *buffer, size_t buflen) argument 178 grp->gr_name, grp 204 group_read_snapshot_func(struct group *grp, char *line) argument 295 struct group *grp; local 310 group_test_correctness(struct group *grp, void *mdata __unused) argument 350 struct group *grp; local 372 struct group *grp; local 388 group_test_getgrent(struct group *grp, void *mdata __unused) argument [all...] |
/freebsd-11-stable/sys/netpfil/ipfw/ |
H A D | dn_sched_qfq.c | 173 * grp->index is the index of the group; and grp->slot_shift 214 struct qfq_group *grp; member in struct:qfq_class 323 cl->grp = &q->groups[i]; 354 * First compute eligibility comparing grp->S, q->V, 358 qfq_calc_state(struct qfq_sched *q, struct qfq_group *grp) argument 361 unsigned int state = qfq_gt(grp->S, q->V); 362 unsigned long mask = mask_from(q->bitmaps[ER], grp->index); 367 if (qfq_gt(grp->F, next->F)) 433 * roundedS is always cl->S rounded on grp 436 qfq_slot_insert(struct qfq_group *grp, struct qfq_class *cl, uint64_t roundedS) argument 450 qfq_front_slot_remove(struct qfq_group *grp) argument 465 qfq_slot_scan(struct qfq_group *grp) argument 492 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 811 struct qfq_group *grp; local [all...] |
/freebsd-11-stable/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 224 SVCGROUP *grp; local 249 SVCGROUP *grp; local 344 SVCGROUP *grp; local 365 SVCGROUP *grp = xprt->xp_group; local 378 SVCGROUP *grp = xprt->xp_group; local 398 SVCGROUP *grp = xprt->xp_group; local 431 SVCGROUP *grp = xprt->xp_group; local 459 SVCGROUP *grp = xprt->xp_group; local 472 SVCGROUP *grp = xprt->xp_group; local 1053 svc_checkidle(SVCGROUP *grp) argument 1085 SVCGROUP *grp; local 1133 svc_run_internal(SVCGROUP *grp, bool_t ismaster) argument 1337 svc_new_thread(SVCGROUP *grp) argument 1355 SVCGROUP *grp; local 1398 SVCGROUP *grp; local [all...] |
/freebsd-11-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-11-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-11-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-11-stable/libexec/revnetgroup/ |
H A D | parse_netgroup.c | 181 struct netgrp *grp; local 212 grp = (struct netgrp *)malloc(sizeof (struct netgrp)); 213 bzero((char *)grp, sizeof (struct netgrp)); 214 grp->ng_next = grouphead.gr; 215 grouphead.gr = grp; 234 grp->ng_str[strpos] = (char *) 236 bcopy(spos, grp->ng_str[strpos], 246 grp->ng_str[strpos] = NULL; 258 grp->ng_str[NG_HOST] == NULL ? "" : grp [all...] |
/freebsd-11-stable/etc/casper/ |
H A D | Makefile | 4 FILES+= system.grp
|
/freebsd-11-stable/lib/libc/gen/ |
H A D | getgrouplist.c | 41 #include <grp.h>
|
H A D | getgrent.c | 49 #include <grp.h> 213 struct group *grp; local 235 grp = va_arg(ap, struct group *); 241 if (grp->gr_name != NULL) 242 desired_size += strlen(grp->gr_name) + 1; 243 if (grp->gr_passwd != NULL) 244 desired_size += strlen(grp->gr_passwd) + 1; 246 if (grp->gr_mem != NULL) { 248 for (mem = grp->gr_mem; *mem; ++mem) { 262 memcpy(&new_grp, grp, sizeo 308 struct group *grp; local 460 struct group grp; local 562 getgrent_r(struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 579 getgrnam_r(const char *name, struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 617 getgrgid_r(gid_t gid, struct group *grp, char *buffer, size_t bufsize, struct group **result) argument 677 static struct group grp; variable in typeref:struct:group 716 wrap_getgrnam_r(union key key, struct group *grp, char *buffer, size_t bufsize, struct group **res) argument 724 wrap_getgrgid_r(union key key, struct group *grp, char *buffer, size_t bufsize, struct group **res) argument 732 wrap_getgrent_r(union key key __unused, struct group *grp, char *buffer, size_t bufsize, struct group **res) argument 834 struct group *grp; local 942 struct group *grp; local 1080 struct group *grp; local 1301 struct group *grp; local 1514 __gr_parse_entry(char *line, size_t linesize, struct group *grp, char *membuf, size_t membufsize, int *errnop) argument [all...] |
/freebsd-11-stable/usr.sbin/mountd/ |
H A D | mountd.c | 75 #include <grp.h> 1417 struct grouplist *grp; local 1446 grp = hp->ht_grp; 1447 if (grp->gr_type == GT_HOST) { 1450 strp = grp->gr_ptr.gt_addrinfo->ai_canonname; 1454 } else if (grp->gr_type == GT_NET) { 1457 strp = grp->gr_ptr.gt_net.nt_name; 1502 struct grouplist *grp, *tgrp, *savgrp; local 1551 tgrp = grp = get_grp(); 1566 if (do_opt(&cp, &endcp, ep, grp, 2056 struct grouplist *grp; local 2178 struct grouplist *grp, *ogrp; local 2364 getexp_err(struct exportlist *ep, struct grouplist *grp, const char *reason) argument 2430 hang_dirp(struct dirlist *dp, struct grouplist *grp, struct exportlist *ep, int flags, struct xucred *anoncrp, int exflags) argument 2482 add_dlist(struct dirlist **dpp, struct dirlist *newdp, struct grouplist *grp, int flags, struct exportlist *ep, struct xucred *anoncrp, int exflags) argument 2565 struct grouplist *grp; local 2703 do_opt(char **cpp, char **endcpp, struct exportlist *ep, struct grouplist *grp, int *has_hostp, int *exflagsp, struct xucred *cr) argument 2816 get_host(char *cp, struct grouplist *grp, struct grouplist *tgrp) argument 2878 struct grouplist *grp, *tgrp; local 2956 struct grouplist *grp, defgrp; local 2994 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 3621 free_grp(struct grouplist *grp) argument [all...] |
/freebsd-11-stable/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-11-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-11-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-11-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-11-stable/lib/libcasper/services/cap_grp/ |
H A D | cap_grp.c | 39 #include <grp.h> 150 group_unpack(const nvlist_t *nvl, struct group *grp, char *buffer, argument 158 memset(grp, 0, 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-11-stable/lib/libpam/modules/pam_group/ |
H A D | pam_group.c | 41 #include <grp.h> 64 struct group *grp; local 95 if ((grp = getgrnam(group)) == NULL || grp->gr_mem == NULL) 99 if (pwd->pw_gid == grp->gr_gid) 103 for (list = grp->gr_mem; list != NULL && *list != NULL; ++list)
|
/freebsd-11-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)
|
/freebsd-11-stable/lib/libc/net/ |
H A D | nss_compat.c | 98 struct group *grp; local 106 grp = va_arg(ap, struct group *); 110 status = fn(name, grp, buffer, bufsize, errnop); 113 *(struct group **)retval = grp; 123 struct group *grp; local 131 grp = va_arg(ap, struct group *); 135 status = fn(gid, grp, buffer, bufsize, errnop); 138 *(struct group **)retval = grp; 147 struct group *grp; local 156 grp [all...] |