| /freebsd-src/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 324 cl->grp = &q->groups[i]; in qfq_new_queue() 355 * First compute eligibility comparing grp->S, q->V, 359 qfq_calc_state(struct qfq_sched *q, struct qfq_group *grp) in qfq_calc_state() argument 362 unsigned int state = qfq_gt(grp->S, q->V); in qfq_calc_state() 363 unsigned long mask = mask_from(q->bitmaps[ER], grp->index); in qfq_calc_state() 368 if (qfq_gt(grp->F, next->F)) in qfq_calc_state() 434 * roundedS is always cl->S rounded on grp->slot_shift bits. 437 qfq_slot_insert(struct qfq_group *grp, struct qfq_class *cl, uint64_t roundedS) in qfq_slot_insert() argument [all …]
|
| /freebsd-src/usr.sbin/pw/ |
| 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) in grp_set_passwd() argument 60 grp->gr_passwd = "*"; /* No access */ in grp_set_passwd() 74 grp->gr_name); in grp_set_passwd() 95 grp->gr_passwd = line; in grp_set_passwd() 97 grp->gr_passwd = pw_pwcrypt(line); in grp_set_passwd() 115 struct group *grp; in getgroup() local 119 grp = (name != NULL) ? GETGRNAM(name) : GETGRGID(id); in getgroup() [all …]
|
| H A D | pw_user.c | 39 #include <grp.h> 363 struct group *grp; in pw_gidpolicy() local 371 if ((grp = GETGRNAM(grname)) == NULL) { in pw_gidpolicy() 373 grp = GETGRGID(gid); in pw_gidpolicy() 375 gid = grp->gr_gid; in pw_gidpolicy() 376 } else if ((grp = GETGRNAM(nam)) != NULL) { in pw_gidpolicy() 377 gid = grp->gr_gid; /* Already created? Use it anyway... */ in pw_gidpolicy() 398 if ((grp = GETGRNAM(nam)) != NULL) in pw_gidpolicy() 399 gid = grp->gr_gid; in pw_gidpolicy() 532 struct group *grp = GETGRGID(pwd->pw_gid); in print_user() local [all …]
|
| H A D | grupd.c | 30 #include <grp.h> 49 gr_update(struct group * grp, char const * group) in gr_update() argument 55 if (grp != NULL) in gr_update() 56 gr = gr_dup(grp); in gr_update() 90 addgrent(struct group * grp) in addgrent() argument 92 return gr_update(grp, NULL); in addgrent() 96 chggrent(char const * login, struct group * grp) in chggrent() argument 98 return gr_update(grp, login); in chggrent() 102 delgrent(struct group * grp) in delgrent() argument 105 return (gr_update(NULL, grp->gr_name)); in delgrent()
|
| /freebsd-src/lib/libc/tests/nss/ |
| H A D | getgr_test.c | 30 #include <grp.h> 115 free_group(struct group *grp) in free_group() argument 119 ATF_REQUIRE(grp != NULL); in free_group() 121 free(grp->gr_name); in free_group() 122 free(grp->gr_passwd); in free_group() 124 for (cp = grp->gr_mem; *cp; ++cp) in free_group() 126 free(grp->gr_mem); in free_group() 171 sdump_group(struct group *grp, char *buffer, size_t buflen) in sdump_group() argument 177 grp->gr_name, grp in sdump_group() 203 group_read_snapshot_func(struct group * grp,char * line) group_read_snapshot_func() argument 295 struct group *grp; group_fill_test_data() local 313 group_test_correctness(struct group * grp,void * mdata __unused) group_test_correctness() argument 353 struct group *grp; group_test_getgrnam() local 375 struct group *grp; group_test_getgrgid() local 390 group_test_getgrent(struct group * grp,void * mdata __unused) group_test_getgrent() argument [all...] |
| /freebsd-src/sys/rpc/ |
| H A D | svc.c | 74 static void svc_new_thread(SVCGROUP *grp); 90 SVCGROUP *grp; in svcpool_create() local 105 grp = &pool->sp_groups[g]; in svcpool_create() 106 mtx_init(&grp->sg_lock, "sg_lock", NULL, MTX_DEF); in svcpool_create() 107 grp->sg_pool = pool; in svcpool_create() 108 grp->sg_state = SVCPOOL_ACTIVE; in svcpool_create() 109 TAILQ_INIT(&grp->sg_xlist); in svcpool_create() 110 TAILQ_INIT(&grp->sg_active); in svcpool_create() 111 LIST_INIT(&grp->sg_idlethreads); in svcpool_create() 112 grp->sg_minthreads = 1; in svcpool_create() [all …]
|
| /freebsd-src/sys/contrib/device-tree/src/arm/nxp/imx/ |
| H A D | imx6qdl-dhcom-som.dtsi | 458 pinctrl_hog_base: hog-base-grp { 471 pinctrl_dhcom_a: dhcom-a-grp { 475 pinctrl_dhcom_b: dhcom-b-grp { 479 pinctrl_dhcom_c: dhcom-c-grp { 483 pinctrl_dhcom_d: dhcom-d-grp { 487 pinctrl_dhcom_e: dhcom-e-grp { 491 pinctrl_dhcom_f: dhcom-f-grp { 495 pinctrl_dhcom_g: dhcom-g-grp { 499 pinctrl_dhcom_h: dhcom-h-grp { 503 pinctrl_dhcom_i: dhcom-i-grp { [all …]
|
| H A D | imx6ull-dhcom-som.dtsi | 347 pinctrl_dhcom_i: dhcom-i-grp { 351 pinctrl_dhcom_j: dhcom-j-grp { 355 pinctrl_dhcom_k: dhcom-k-grp { 359 pinctrl_dhcom_l: dhcom-l-grp { 363 pinctrl_dhcom_m: dhcom-m-grp { 367 pinctrl_dhcom_n: dhcom-n-grp { 371 pinctrl_dhcom_o: dhcom-o-grp { 375 pinctrl_dhcom_p: dhcom-p-grp { 379 pinctrl_dhcom_q: dhcom-q-grp { 383 pinctrl_dhcom_r: dhcom-r-grp { [all...] |
| /freebsd-src/sys/contrib/device-tree/src/arm64/freescale/ |
| H A D | imx8mp-dhcom-som.dtsi | 647 pinctrl_dhcom_a: dhcom-a-grp { 654 pinctrl_dhcom_b: dhcom-b-grp { 661 pinctrl_dhcom_c: dhcom-c-grp { 668 pinctrl_dhcom_d: dhcom-d-grp { 675 pinctrl_dhcom_e: dhcom-e-grp { 682 pinctrl_dhcom_f: dhcom-f-grp { 689 pinctrl_dhcom_g: dhcom-g-grp { 696 pinctrl_dhcom_h: dhcom-h-grp { 703 pinctrl_dhcom_i: dhcom-i-grp { 710 pinctrl_dhcom_j: dhcom-j-grp { [all...] |
| H A D | imx8mm-emcon.dtsi | 111 pinctrl_csi_pwn: csi-pwn-grp { 117 pinctrl_ecspi1: ecspi1-grp { 125 pinctrl_ecspi1_cs: ecspi1cs-grp { 132 pinctrl_fec1: fec1-grp { 152 pinctrl_flexspi0: flexspi0-grp { 164 pinctrl_flexspi1: flexspi1-grp { 175 pinctrl_gpio_led: gpio-led-grp { 182 pinctrl_i2c1: i2c1-grp { 196 pinctrl_i2c3: i2c3-grp { 203 pinctrl_lvds: lvds-grp { [all …]
|
| H A D | imx8mp-data-modul-edm-sbc.dts | 643 pinctrl_ecspi1: ecspi1-grp { 652 pinctrl_ecspi2: ecspi2-grp { 661 pinctrl_ecspi3: ecspi3-grp { 670 pinctrl_eqos: eqos-grp { 693 pinctrl_fec: fec-grp { 716 pinctrl_flexcan1: flexcan1-grp { 723 pinctrl_hdmi: hdmi-grp { 730 pinctrl_hog_feature: hog-feature-grp { 742 pinctrl_hog_panel: hog-panel-grp { 749 pinctrl_hog_misc: hog-misc-grp { [all...] |
| H A D | imx8mm-data-modul-edm-sbc.dts | 485 pinctrl_ecspi1: ecspi1-grp { 494 pinctrl_ecspi2: ecspi2-grp { 503 pinctrl_ecspi3: ecspi3-grp { 512 pinctrl_fec1: fec1-grp { 537 pinctrl_hog_feature: hog-feature-grp { 553 pinctrl_hog_panel: hog-panel-grp { 560 pinctrl_hog_misc: hog-misc-grp { 586 pinctrl_hog_sbc: hog-sbc-grp { 620 pinctrl_i2c1: i2c1-grp { 627 pinctrl_i2c1_gpio: i2c1-gpio-grp { [all...] |
| H A D | imx8mm-innocomm-wb15.dtsi | 292 pinctrl_i2c1: i2c1-grp { 299 pinctrl_i2c1_gpio: i2c1-gpio-grp { 306 pinctrl_i2c2: i2c2-grp { 313 pinctrl_i2c2_gpio: i2c2-gpio-grp { 320 pinctrl_i2c3: i2c3-grp { 327 pinctrl_i2c3_gpio: i2c3-gpio-grp { 334 pinctrl_pcie0: pcie0-grp { 341 pinctrl_modem_bt: modem-bt-grp { 351 pinctrl_modem_regulator: modem-reg-grp { 357 pinctrl_pmic: pmic-irq-grp { [all …]
|
| /freebsd-src/usr.bin/logins/ |
| H A D | logins.c | 33 #include <grp.h> 126 struct group *grp; in get_groups() local 136 if ((grp = getgrent()) == NULL) in get_groups() 138 grps[ngrps].gr_name = xstrdup(grp->gr_name); in get_groups() 139 grps[ngrps].gr_passwd = xstrdup(grp->gr_passwd); in get_groups() 140 grps[ngrps].gr_gid = grp->gr_gid; in get_groups() 142 for (i = 0, len = 1; grp->gr_mem[i] != NULL; ++i) in get_groups() 143 len += strlen(grp->gr_mem[i]) + 1; in get_groups() 145 for (i = 0, len = 0; grp->gr_mem[i] != NULL; ++i) in get_groups() 147 i ? ",%s" : "%s", grp->gr_mem[i]); in get_groups() [all …]
|
| /freebsd-src/lib/libc/gen/ |
| H A D | getgrent.c | 48 #include <grp.h> 212 struct group *grp; in grp_marshal_func() local 233 grp = va_arg(ap, struct group *); in grp_marshal_func() 239 if (grp->gr_name != NULL) in grp_marshal_func() 240 desired_size += strlen(grp->gr_name) + 1; in grp_marshal_func() 241 if (grp->gr_passwd != NULL) in grp_marshal_func() 242 desired_size += strlen(grp->gr_passwd) + 1; in grp_marshal_func() 244 if (grp->gr_mem != NULL) { in grp_marshal_func() 246 for (mem = grp->gr_mem; *mem; ++mem) { in grp_marshal_func() 260 memcpy(&new_grp, grp, sizeof(struct group)); in grp_marshal_func() [all …]
|
| /freebsd-src/lib/libcasper/services/cap_grp/ |
| H A D | cap_grp.c | 38 #include <grp.h> 149 group_unpack(const nvlist_t *nvl, struct group *grp, char *buffer, 157 explicit_bzero(grp, sizeof(*grp)); in group_unpack() 159 error = group_unpack_string(nvl, "gr_name", &grp->gr_name, &buffer, in group_unpack() 163 error = group_unpack_string(nvl, "gr_passwd", &grp->gr_passwd, &buffer, in group_unpack() 167 grp->gr_gid = (gid_t)nvlist_get_number(nvl, "gr_gid"); in group_unpack() 168 error = group_unpack_members(nvl, &grp->gr_mem, &buffer, &bufsize); in group_unpack() 177 gid_t gid, struct group *grp, char *buffer, size_t bufsize, in cap_getgrcommon_r() 221 error = group_unpack(nvl, grp, buffe in cap_getgrcommon_r() 150 group_unpack(const nvlist_t * nvl,struct group * grp,char * buffer,size_t bufsize) group_unpack() argument 178 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) cap_getgrcommon_r() argument 288 cap_getgrent_r(cap_channel_t * chan,struct group * grp,char * buffer,size_t bufsize,struct group ** result) cap_getgrent_r() argument 297 cap_getgrnam_r(cap_channel_t * chan,const char * name,struct group * grp,char * buffer,size_t bufsize,struct group ** result) cap_getgrnam_r() argument 306 cap_getgrgid_r(cap_channel_t * chan,gid_t gid,struct group * grp,char * buffer,size_t bufsize,struct group ** result) cap_getgrgid_r() argument 586 grp_pack(const nvlist_t * limits,const struct group * grp,nvlist_t * nvl) grp_pack() argument 631 struct group *grp; grp_getgrent() local 648 struct group *grp; grp_getgrnam() local 669 struct group *grp; grp_getgrgid() local [all...] |
| H A D | cap_grp.3 | 55 .Fn cap_getgrent_r "cap_channel_t *chan" "struct group *grp" "char *buffer" "size_t bufsize" "struct group **result" 57 .Fn cap_getgrnam_r "cap_channel_t *chan" "const char *name" "struct group *grp" "char *buffer" "size_t bufsize" "struct group **result" 59 .Fn cap_getgrgid_r "cap_channel_t *chan" "gid_t gid" "struct group *grp" "char *buffer" "size_t bufsize" "struct group **result" 96 .Nm system.grp 163 .Nm system.grp 181 /* Use Casper capability to create capability to the system.grp service. */ 182 capgrp = cap_service_open(capcas, "system.grp"); 184 err(1, "Unable to open system.grp service"); 191 err(1, "Unable to limit access to system.grp service"); 195 err(1, "Unable to limit access to system.grp servic [all...] |
| H A D | cap_grp.h | 45 int cap_getgrent_r(cap_channel_t *chan, struct group *grp, char *buffer, 47 int cap_getgrnam_r(cap_channel_t *chan, const char *name, struct group *grp, 49 int cap_getgrgid_r(cap_channel_t *chan, gid_t gid, struct group *grp, 80 #define cap_getgrent_r(chan, grp, buffer, bufsize, result) \ 81 getgrent_r(grp, buffer, bufsize, result) 82 #define cap_getgrnam_r(chan, name, grp, buffer, bufsize, result) \ 83 getgrnam_r(name, grp, buffer, bufsize, result) 84 #define cap_getgrgid_r(chan, gid, grp, buffer, bufsize, result) \ 85 getgrgid_r(gid, grp, buffer, bufsize, result)
|
| /freebsd-src/sys/arm/nvidia/ |
| H A D | tegra_pinmux.c | 391 #define GRP(r, nm, dn_s, dn_w, up_s, up_w) \ macro 403 GRP(0x868, ao1, 12, 5, 20, 5), 404 GRP(0x86C, ao2, 12, 5, 20, 5), 405 GRP(0x870, at1, 12, 7, 20, 7), 406 GRP(0x874, at2, 12, 7, 20, 7), 407 GRP(0x878, at3, 12, 7, 20, 7), 408 GRP(0x87C, at4, 12, 7, 20, 7), 409 GRP(0x880, at5, 14, 5, 19, 5), 410 GRP(0x884, cdev1, 12, 5, 20, 5), 411 GRP(0x888, cdev2, 12, 5, 20, 5), [all …]
|
| /freebsd-src/contrib/wpa/src/eap_common/ |
| H A D | eap_pwd_common.c | 91 EAP_PWD_group *grp; in get_eap_pwd_group() local 97 grp = os_zalloc(sizeof(EAP_PWD_group)); in get_eap_pwd_group() 98 if (!grp) in get_eap_pwd_group() 100 grp->group = crypto_ec_init(num); in get_eap_pwd_group() 101 if (!grp->group) { in get_eap_pwd_group() 103 os_free(grp); in get_eap_pwd_group() 107 grp->group_num = num; in get_eap_pwd_group() 110 return grp; in get_eap_pwd_group() 118 int compute_password_element(EAP_PWD_group *grp, u16 num, in compute_password_element() argument 145 if (grp in compute_password_element() 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) compute_keys() argument [all...] |
| /freebsd-src/crypto/openssl/test/ |
| H A D | ec_internal_test.c | 199 EC_GROUP *grp = NULL; in underflow_test() local 225 grp = EC_GROUP_new_by_curve_name(NID_secp521r1); in underflow_test() 226 P = EC_POINT_new(grp); in underflow_test() 227 Q = EC_POINT_new(grp); in underflow_test() 228 R = EC_POINT_new(grp); in underflow_test() 229 if (!TEST_ptr(grp) || !TEST_ptr(P) || !TEST_ptr(Q) || !TEST_ptr(R)) in underflow_test() 236 || !TEST_true(ossl_ec_GFp_simple_set_Jprojective_coordinates_GFp(grp, P, x1, in underflow_test() 238 || !TEST_true(EC_POINT_mul(grp, Q, NULL, P, k, ctx)) in underflow_test() 239 || !TEST_true(EC_POINT_get_affine_coordinates(grp, Q, x1, y1, ctx)) in underflow_test() 240 || !TEST_true(EC_POINT_dbl(grp, R, P, ctx)) in underflow_test() [all …]
|
| /freebsd-src/sys/arm64/nvidia/tegra210/ |
| H A D | tegra210_pinmux.c | 174 #define GRP(r, nm, dn_s, dn_w, up_s, up_w) \ macro 186 GRP(0x9c0, pa6, 12, 5, 20, 5), 187 GRP(0x9c4, pcc7, 12, 5, 20, 5), 188 GRP(0x9c8, pe6, 12, 5, 20, 5), 189 GRP(0x9cc, pe7, 12, 5, 20, 5), 190 GRP(0x9d0, ph6, 12, 5, 20, 5), 191 GRP(0x9d4, pk0, 0, 0, 0, 0), 192 GRP(0x9d8, pk1, 0, 0, 0, 0), 193 GRP(0x9dc, pk2, 0, 0, 0, 0), 194 GRP(0x9e0, pk3, 0, 0, 0, 0), [all …]
|
| /freebsd-src/contrib/wpa/src/eap_server/ |
| H A D | eap_server_pwd.c | 35 EAP_PWD_group *grp; member 157 if (data->grp) { in eap_pwd_reset() 158 crypto_ec_deinit(data->grp->group); in eap_pwd_reset() 159 crypto_ec_point_deinit(data->grp->pwe, 1); in eap_pwd_reset() 160 os_free(data->grp); in eap_pwd_reset() 250 prime_len = crypto_ec_prime_len(data->grp->group); in eap_pwd_build_commit_req() 251 order_len = crypto_ec_order_len(data->grp->group); in eap_pwd_build_commit_req() 254 data->my_element = crypto_ec_point_init(data->grp->group); in eap_pwd_build_commit_req() 264 if (eap_pwd_get_rand_mask(data->grp, data->private_value, mask, in eap_pwd_build_commit_req() 268 if (crypto_ec_point_mul(data->grp in eap_pwd_build_commit_req() 316 u16 grp; eap_pwd_build_confirm_req() local 749 u16 grp; eap_pwd_process_confirm_resp() local [all...] |
| /freebsd-src/usr.sbin/mountd/ |
| H A D | mountd.c | 64 #include <grp.h> 1500 struct grouplist *grp; in put_exlist() 1529 grp = hp->ht_grp; in xdr_explist() 1530 if (grp->gr_type == GT_HOST) { 1533 strp = grp->gr_ptr.gt_addrinfo->ai_canonname; in xdr_explist_brief() 1537 } else if (grp->gr_type == GT_NET) { 1540 strp = grp->gr_ptr.gt_net.nt_name; 1585 struct grouplist *grp, *tgrp, *savgrp; in get_exportlist_one() 1644 tgrp = grp = get_grp(); in get_exportlist_one() 1659 if (do_opt(&cp, &endcp, ep, grp, in get_exportlist_one() 1464 struct grouplist *grp; put_exlist() local 1549 struct grouplist *grp, *tgrp, *savgrp; get_exportlist_one() local 2166 struct grouplist *grp; compare_nmount_exportlist() local 2287 struct grouplist *grp, *ogrp; compare_export() local 2473 getexp_err(struct exportlist * ep,struct grouplist * grp,const char * reason) getexp_err() argument 2538 hang_dirp(struct dirlist * dp,struct grouplist * grp,struct exportlist * ep,int flags,struct expcred * anoncrp,uint64_t exflags) hang_dirp() argument 2590 add_dlist(struct dirlist ** dpp,struct dirlist * newdp,struct grouplist * grp,int flags,struct exportlist * ep,struct expcred * anoncrp,uint64_t exflags) add_dlist() argument 2674 struct grouplist *grp; chk_host() local 2812 do_opt(char ** cpp,char ** endcpp,struct exportlist * ep,struct grouplist * grp,int * has_hostp,uint64_t * exflagsp,struct expcred * cr) do_opt() argument 2932 get_host(char * cp,struct grouplist * grp,struct grouplist * tgrp) get_host() argument 2994 struct grouplist *grp, *tgrp; free_exp() local 3074 struct grouplist *grp, defgrp; do_export_mount() 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) do_mount() argument 3757 free_grp(struct grouplist * grp) free_grp() argument [all...] |
| /freebsd-src/usr.bin/newgrp/ |
| H A D | newgrp.c | 37 #include <grp.h> 152 struct group *grp; in addgroup() local 159 if ((grp = getgrnam(grpname)) == NULL) in addgroup() 161 (grp = getgrgid((gid_t)lgid)) == NULL ) { in addgroup() 171 if (pwd->pw_gid == grp->gr_gid) in addgroup() 173 for (p = grp->gr_mem; *p != NULL; p++) in addgroup() 178 if (!dbmember && *grp->gr_passwd != '\0' && getuid() != 0) { in addgroup() 182 cryptpw = crypt(pass, grp->gr_passwd); in addgroup() 183 if (cryptpw == NULL || strcmp(grp->gr_passwd, cryptpw) != 0) { in addgroup() 198 if (grp->gr_gid != egid && inarray(grp->gr_gid, grps, ngrps)) { in addgroup() [all …]
|