Symbol: group
usr/src/boot/sys/fs/cd9660/iso.h
202
uchar_t group [ISODCL(5, 8)]; /* 723 */
usr/src/boot/sys/sys/ioccom.h
54
#define _IOC(inout,group,num,len) ((unsigned long) \
usr/src/boot/sys/sys/ioccom.h
55
((inout) | (((len) & IOCPARM_MASK) << 16) | ((group) << 8) | (num)))
usr/src/cmd/acct/acctcom.c
105
struct group *getgrnam(),*grp;
usr/src/cmd/allocate/allocate3.c
597
_newdac(char *file, uid_t owner, gid_t group, o_mode_t mode)
usr/src/cmd/allocate/allocate3.c
602
if (chown(file, owner, group) == -1) {
usr/src/cmd/allocate/allocate3.c
607
if (chown(file, owner, group) == -1) {
usr/src/cmd/allocate/allocate3.c
625
err = acl_strip(file, owner, group, (mode_t)mode);
usr/src/cmd/auditreduce/option.c
577
struct group *grp;
usr/src/cmd/bnu/grades.c
68
struct group *grp;
usr/src/cmd/boot/bootadm/bootadm.c
1814
struct group *gp;
usr/src/cmd/chgrp/chgrp.c
63
static struct group *gr;
usr/src/cmd/chown/chown.c
62
static struct group *grp;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1189
last_item->group,
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
120
int group;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1246
last_item->group = req->level;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1255
j, last_item->group, last_item->mib_id,
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1354
(localp[c]).group = item->group;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1403
switch (tempp2->group) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1439
tempp1->group == tempp2->group &&
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1445
switch (tempp2->group) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1456
diffptr->group = tempp2->group;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1507
diffptr->group = tempp2->group;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1558
diffptr->group = tempp2->group;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1596
diffptr->group = tempp2->group;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1622
diffptr->group = tempp2->group;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1671
diffptr->group = tempp2->group;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1724
diffptr->group = tempp2->group;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1791
diffptr->group = tempp2->group;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1812
diffptr->group = tempp2->group;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1869
diffptr->group = tempp2->group;
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
2166
switch (item->group) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
2321
jtemp++, item->group, item->mib_id,
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
2327
switch (item->group) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
2963
jtemp++, tempitem->group, tempitem->mib_id,
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
2968
switch (tempitem->group) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
3022
item->group, item->mib_id, item->length,
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
3026
switch (item->group) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
3906
jtemp++, item->group, item->mib_id, item->length,
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
3909
if (item->group == MIB2_IP && family_selected(AF_INET)) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
3926
if (item->group == MIB2_IP6 && family_selected(AF_INET6)) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4128
item->group, item->mib_id, item->length,
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4131
if (item->group == MIB2_IP && family_selected(AF_INET) &&
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4137
if (item->group == MIB2_IP6 && family_selected(AF_INET6) &&
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4228
item->group, item->mib_id, item->length,
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4231
if (!(item->group == MIB2_IP && item->mib_id == MIB2_IP_MEDIA))
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4320
item->group, item->mib_id, item->length,
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4323
if (!(item->group == MIB2_IP6 &&
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4430
if (iptr->group == MIB2_IP6 && iptr->mib_id == MIB2_IP6_ROUTE)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4432
if (iptr->group == MIB2_IP && iptr->mib_id == MIB2_IP_ROUTE)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4434
if ((iptr->group == MIB2_IP || iptr->group == MIB2_IP6) &&
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4467
if (v4_attrs != NULL && iptr->group == MIB2_IP &&
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4470
} else if (v6_attrs != NULL && iptr->group == MIB2_IP6 &&
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4492
item->group, item->mib_id,
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4495
if (!((item->group == MIB2_IP &&
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4497
(item->group == MIB2_IP6 &&
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4501
if (item->group == MIB2_IP && !family_selected(AF_INET))
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4503
else if (item->group == MIB2_IP6 && !family_selected(AF_INET6))
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4507
if (item->group == MIB2_IP) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
4519
if (item->group == MIB2_IP) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5141
gather_attrs(const mib_item_t *item, int group, int mib_id, int esize)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5148
if (iptr->group == group && iptr->mib_id == mib_id) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5170
if (iptr->group == group && iptr->mib_id == EXPER_XPORT_MLP) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5223
gather_info(const mib_item_t *item, int group, int mib_id, int esize)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5230
if (iptr->group == group && iptr->mib_id == mib_id) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5252
if (iptr->group != group || iptr->mib_id != EXPER_SOCK_INFO)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5532
item->group, item->mib_id,
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5536
if (!((item->group == MIB2_TCP &&
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5538
(item->group == MIB2_TCP6 &&
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5542
if (item->group == MIB2_TCP && !family_selected(AF_INET))
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5544
if (item->group == MIB2_TCP6 && !family_selected(AF_INET6))
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5547
if (item->group == MIB2_TCP) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5978
item->group, item->mib_id,
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5981
if (!((item->group == MIB2_UDP &&
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5983
(item->group == MIB2_UDP6 &&
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5987
if (item->group == MIB2_UDP && !family_selected(AF_INET))
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5989
else if (item->group == MIB2_UDP6 && !family_selected(AF_INET6))
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5992
if (item->group == MIB2_UDP) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6308
if (!(item->group == MIB2_SCTP &&
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6341
if (!(item->group == MIB2_SCTP &&
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6555
if (!(item->group == MIB2_SCTP &&
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6636
item->group, item->mib_id, item->length,
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6639
if (item->group != EXPER_DVMRP)
usr/src/cmd/cmd-inet/usr.bin/pppd/auth.c
356
struct group *g;
usr/src/cmd/cmd-inet/usr.bin/rdist/defs.h
138
extern struct group *gr; /* pointer to static area used by getgrent */
usr/src/cmd/cmd-inet/usr.bin/rdist/main.c
52
struct group *gr; /* pointer to static area used by getgrent */
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
1023
if (chog(new, owner, group, mode) < 0) {
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
1151
chog(char *file, char *owner, char *group, int mode)
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
1186
if (*group == ':') {
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
1187
gid = atoi(group + 1);
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
1192
if (gr == NULL || strcmp(group, gr->gr_name) != 0) {
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
1193
if ((*group == ':' &&
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
1194
(getgrgid(gid = atoi(group + 1)) == NULL)) ||
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
1195
((gr = getgrnam(group)) == NULL)) {
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
1197
note("%s:%s: unknown group", host, group);
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
307
#define protogroup() (gr ? gr->gr_name : group)
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
323
static char user[15], group[15];
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
357
sprintf(group, ":%d", stb.st_gid);
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
776
char *owner, *group;
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
817
group = cp;
usr/src/cmd/cmd-inet/usr.bin/rdist/server.c
864
if (chog(target, owner, group, mode) == 0)
usr/src/cmd/cmd-inet/usr.lib/pppoe/options.c
717
struct group *gr;
usr/src/cmd/cmd-inet/usr.lib/wpad/wpa_supplicant.c
379
wpa_supplicant_select_bss(struct wpa_supplicant *wpa_s, struct wpa_ssid *group,
usr/src/cmd/cmd-inet/usr.lib/wpad/wpa_supplicant.c
405
ssid = group;
usr/src/cmd/cmd-inet/usr.sbin/inetconv/inetconv.c
439
struct group *grp;
usr/src/cmd/cmd-inet/usr.sbin/route.c
221
long group;
usr/src/cmd/cmd-inet/usr.sbin/route.c
3107
++i, last_item->group,
usr/src/cmd/cmd-inet/usr.sbin/route.c
3164
last_item->group = req->level;
usr/src/cmd/cmd-inet/usr.sbin/route.c
3171
j, last_item->group, last_item->mib_id,
usr/src/cmd/cmd-inet/usr.sbin/route.c
633
if (item->group == MIB2_IP) {
usr/src/cmd/cmd-inet/usr.sbin/route.c
650
if (item->group != MIB2_IP ||
usr/src/cmd/cmd-inet/usr.sbin/route.c
669
if (item->group == MIB2_IP6) {
usr/src/cmd/cmd-inet/usr.sbin/route.c
687
if (item->group != MIB2_IP6 ||
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
769
struct group *grp;
usr/src/cmd/cpio/cpio.c
229
struct group *Curgr_p, /* Current group entry for -t option */
usr/src/cmd/cpio/cpio.c
9715
fchownat(int fd, char *name, uid_t owner, gid_t group, int flag)
usr/src/cmd/cpio/cpio.c
9718
return (lchown(name, owner, group));
usr/src/cmd/cpio/cpio.c
9720
return (chown(name, owner, group));
usr/src/cmd/devfsadm/devfsadm.c
262
struct group *gp;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1028
make_resources(sa_group_t group)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1034
for (share = sa_get_share(group, NULL); share != NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1071
check_valid_group(sa_group_t group, char *groupname, char *protocol)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1075
if (has_protocol(group, protocol)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1106
enforce_featureset(sa_group_t group, char *protocol, boolean_t dryrun,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1131
!resource_compliant(group)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1133
make_resources(group);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1152
set_all_protocols(sa_group_t group)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1168
optionset = sa_create_optionset(group, protolist[i]);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1193
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1313
group = sa_get_group(handle, groupname);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1314
if (group != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1316
ret = check_valid_group(group, groupname, protocol);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1333
group, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1337
if (group == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1338
group = sa_create_group(handle, (char *)groupname,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1342
if (group != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1349
ret = enforce_featureset(group, protocol,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1359
(void) add_optionset(group, optlist, protocol,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1362
optionset = sa_create_optionset(group,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1368
ret = set_all_protocols(group);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1383
if (group != NULL)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1384
(void) sa_remove_group(group);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1399
ret = sa_remove_group(group);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1412
group_status(sa_group_t group)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1417
state = sa_get_group_attr(group, "state");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1437
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1541
group = sa_get_group(handle, groupname);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1542
if (group == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1548
share = sa_get_share(group, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1567
ret = sa_remove_group(group);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1580
security = sa_get_security(group, sectype, protocol);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1586
optionset = sa_get_optionset(group, protocol);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1600
sa_get_security(group, NULL, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1623
for (share = sa_get_share(group, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1683
group_proto(sa_group_t group)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1697
for (optionset = sa_get_optionset(group, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1727
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1788
for (group = sa_get_group(handle, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1789
group != NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1790
group = sa_get_next_group(group)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1793
if (protocol == NULL || has_protocol(group, protocol)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1794
name = sa_get_group_attr(group, "name");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1805
(void) printf("\t%s", isenabled(group) ?
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1808
proto = group_proto(group);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1888
show_properties(sa_group_t group, char *protocol, char *prefix)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1896
optionset = sa_get_optionset(group, protocol);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1902
security = sa_get_security(group, protocol, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1909
for (optionset = sa_get_optionset(group, protocol);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1920
for (security = sa_get_security(group, NULL, protocol);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2171
show_group(sa_group_t group, int verbose, int properties, char *proto,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2179
groupname = sa_get_group_attr(group, "name");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2183
if (proto != NULL && !has_protocol(group, proto)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2194
zfs = sa_get_group_attr(group, "zfs");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2205
show_properties(group, proto, "");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2210
for (zgroup = sa_get_sub_group(group);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2223
for (share = sa_get_share(group, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2268
show_group_xml(xmlDocPtr doc, sa_group_t group)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2274
node = xmlCopyNode((xmlNodePtr)group, 1);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2294
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2366
for (group = sa_get_group(handle, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2367
group != NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2368
group = sa_get_next_group(group)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2374
show_group_xml(doc, group);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2376
show_group(group, verbose, properties, protocol,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2382
group = sa_get_group(handle, argv[optind]);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2383
if (group != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2385
show_group_xml(doc, group);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2387
show_group(group, verbose, properties,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2411
enable_share(sa_handle_t handle, sa_group_t group, sa_share_t share,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2428
value = sa_get_group_attr(group, "state");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2435
zfs = sa_get_group_attr(group, "zfs");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2448
for (optionset = sa_get_optionset(group, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2504
sa_require_resource(sa_group_t group)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2508
for (optionset = sa_get_optionset(group, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2541
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2688
group = sa_get_group(handle, argv[optind]);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2689
if (group != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2690
if (sa_require_resource(group) == B_TRUE &&
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2700
ret = sa_check_path(group, sharepath,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2703
share = sa_add_share(group, sharepath,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2713
if (parent != group) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2753
group,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2759
group,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2818
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2905
group = sa_get_group(handle, argv[optind]);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2906
if (group == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2943
zfsnew = sa_get_group_attr(group, "zfs");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2954
if (ret == SA_OK && parent != group && !dryrun) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2976
ret = sa_move_share(group, share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2981
if (ret == SA_OK && parent != group && !dryrun) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2984
(void) enable_share(handle, group, share, 1);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3014
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3104
group = sa_get_group(handle, argv[optind]);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3105
if (group == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3112
group = NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3133
if (group != NULL)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3134
share = sa_get_share(group, sharepath);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3169
if (group != NULL)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3170
share = sa_get_share(group, dir);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3188
if (group != NULL)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3196
if (group == NULL)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3197
group = sa_get_parent_group(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3246
pname = sa_get_group_attr(group, "name");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3275
sa_group_t group, sharegroup;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3381
group = sa_get_group(handle, groupname);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3383
group = NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3433
if (group != NULL && group != sharegroup) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3541
add_security(sa_group_t group, char *sectype,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3550
security = sa_get_security(group, sectype, proto);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3552
security = sa_create_security(group, sectype, proto);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3560
handle = sa_find_group_handle(group);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3639
zfscheck(sa_group_t group, sa_share_t share)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3644
if (sa_group_is_zfs(group)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3683
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3688
group = sa_get_group(handle, groupname);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3689
if (group != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3698
share = sa_get_share(group, sharepath);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3706
ret = zfscheck(group, share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3708
sa_group_is_zfs(group))
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3731
resource = sa_get_resource(group, rsrcname);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3754
share == NULL ? group : share, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3760
change |= add_optionset(group, optlist,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3763
worklist = add_list(worklist, group,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3802
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3817
group = sa_get_group(handle, groupname);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3818
if (group != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3821
share = sa_get_share(group, sharepath);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3829
ret = zfscheck(group, share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3831
sa_group_is_zfs(group))
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3842
share == NULL ? group : share, sectype);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3848
change = add_security(group, sectype,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3856
worklist = add_list(worklist, group, share,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4055
remove_options(sa_group_t group, struct options *optlist,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4064
optionset = sa_get_optionset(group, proto);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4092
valid_unset(sa_group_t group, struct options *optlist, char *proto)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4099
optionset = sa_get_optionset(group, proto);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4122
valid_unset_security(sa_group_t group, struct options *optlist, char *proto,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4132
security = sa_get_security(group, sec, proto);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4160
remove_security(sa_group_t group, char *sectype,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4168
security = sa_get_security(group, sectype, proto);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4209
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4216
group = sa_get_group(handle, groupname);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4217
if (group == NULL)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4225
share = sa_get_share(group, sharepath);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4246
resource = sa_get_resource(group, rsrcname);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4268
ret = valid_unset(share != NULL ? share : group,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4289
change |= remove_options(group,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4293
worklist = add_list(worklist, group, share,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4332
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4338
group = sa_get_group(handle, groupname);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4339
if (group == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4344
share = sa_get_share(group, sharepath);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4352
ret = valid_unset_security(share != NULL ? share : group,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4374
change = remove_security(group, sectype,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4381
security = sa_get_security(group, sec, protocol);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4398
worklist = add_list(worklist, group, 0, protocol);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4603
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
464
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4663
group = sa_get_group(handle, argv[optind]);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4664
if (group != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4667
state = sa_get_group_attr(group, "state");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4678
worklist = add_list(worklist, group,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4693
for (group = sa_get_group(handle, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4694
group != NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4695
group = sa_get_next_group(group)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4696
worklist = add_list(worklist, group, 0, protocol);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4726
disable_group(sa_group_t group, char *proto)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4735
if (!has_protocol(group, proto))
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4738
for (share = sa_get_share(group, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4765
sa_group_t subgroup, group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4768
group = (sa_group_t)work->item;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4770
ret = sa_set_group_attr(group, "state", "disabled");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4773
name = sa_get_group_attr(group, "name");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4776
for (subgroup = sa_get_sub_group(group);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4783
ret = disable_group(group, work->proto);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4818
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
483
group = sa_get_parent_group(parent);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
485
if (group == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4880
group = sa_get_group(handle, argv[optind]);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4881
if (group != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4884
state = sa_get_group_attr(group, "state");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
489
for (opt = sa_get_optionset(group, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4895
worklist = add_list(worklist, group, 0,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4910
for (group = sa_get_group(handle, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4911
group != NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4912
group = sa_get_next_group(group))
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4913
worklist = add_list(worklist, group, 0, protocol);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4950
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5012
group = sa_get_group(handle, argv[optind]);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5013
if (group != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5014
state = sa_get_group_attr(group, "state");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5017
worklist = add_list(worklist, group, 0,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5030
if (sa_get_optionset(group,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5041
for (group = sa_get_group(handle, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5042
group != NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5043
group = sa_get_next_group(group)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5044
state = sa_get_group_attr(group, "state");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5046
worklist = add_list(worklist, group, 0,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5078
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5138
group = sa_get_group(handle, argv[optind]);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5139
if (group != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5140
state = sa_get_group_attr(group, "state");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5143
worklist = add_list(worklist, group, 0,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5158
for (group = sa_get_group(handle, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5159
group != NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5160
group = sa_get_next_group(group)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5161
state = sa_get_group_attr(group, "state");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5163
worklist = add_list(worklist, group, 0,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5300
out_share(FILE *out, sa_group_t group, char *proto)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5311
if (proto != NULL && sa_get_optionset(group, proto) == NULL)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5326
for (share = sa_get_share(group, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5343
groupname = sa_get_group_attr(group, "name");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
539
enable_group(sa_group_t group, char *updateproto, int notify, char *proto)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5405
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5407
for (group = sa_get_group(handle, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5408
group != NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5409
group = sa_get_next_group(group)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5418
zfs = sa_get_group_attr(group, "zfs");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5422
for (zgroup = sa_get_sub_group(group);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5430
out_share(out, group, proto);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
544
if (!has_protocol(group, proto))
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5453
sa_group_t group = NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
547
for (share = sa_get_share(group, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5576
group = sa_get_parent_group(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5578
group = sa_get_group(handle, legacygroup);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5579
if (group == NULL && strcmp(legacygroup, "smb") == 0) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5585
group = sa_create_group(handle, legacygroup,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5587
if (group != NULL)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5588
(void) sa_create_optionset(group,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5593
if (group == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5598
groupstatus = group_status(group);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5600
share = sa_add_share(group, sharepath,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5610
group = sa_get_group(handle,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5612
if (group == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5620
group, sharepath,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
567
isenabled(sa_group_t group)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
572
if (group != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
573
state = sa_get_group_attr(group, "state");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
601
sa_group_t group;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
605
group = (sa_group_t)work->item;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
614
ret = sa_set_group_attr(group, "state", "enabled");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
626
if (!isenabled(group))
usr/src/cmd/dfs.cmds/sharemgr/commands.c
654
zfs = sa_get_group_attr(group, "zfs");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
662
enable_group(group, zfs == NULL ? updateproto : NULL,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
667
for (subgroup = sa_get_sub_group(group);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
676
zfs = sa_get_group_attr(group, "zfs");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
677
name = sa_get_group_attr(group, "name");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
73
has_protocol(sa_group_t group, char *protocol)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
78
optionset = sa_get_optionset(group, protocol);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
828
add_optionset(sa_group_t group, struct options *optlist, char *proto, int *err)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
835
optionset = sa_get_optionset(group, proto);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
837
optionset = sa_create_optionset(group, proto);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
846
handle = sa_find_group_handle(group);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
917
resource_compliant(sa_group_t group)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
921
for (share = sa_get_share(group, NULL); share != NULL;
usr/src/cmd/find/find.c
1733
struct group *gr;
usr/src/cmd/find/find.c
585
struct group *gr;
usr/src/cmd/fm/fmtopo/common/fmtopo.c
1085
if (pp->group == NULL)
usr/src/cmd/fm/fmtopo/common/fmtopo.c
1101
if (topo_fmri_getpgrp(thp, nvl, pp->group,
usr/src/cmd/fm/fmtopo/common/fmtopo.c
1105
pp->group, topo_strerror(err));
usr/src/cmd/fm/fmtopo/common/fmtopo.c
1108
print_fmri_pgroup(thp, pp->group,
usr/src/cmd/fm/fmtopo/common/fmtopo.c
1114
if (topo_fmri_getprop(thp, nvl, pp->group, pp->prop,
usr/src/cmd/fm/fmtopo/common/fmtopo.c
1118
pp->group, pp->prop,
usr/src/cmd/fm/fmtopo/common/fmtopo.c
1122
print_fmri_pgroup(thp, pp->group, pnvl);
usr/src/cmd/fm/fmtopo/common/fmtopo.c
535
const char *group)
usr/src/cmd/fm/fmtopo/common/fmtopo.c
541
int pg_done, match, all = strcmp(group, ALL) == 0;
usr/src/cmd/fm/fmtopo/common/fmtopo.c
562
match = strcmp(group, pgn) == 0;
usr/src/cmd/fm/fmtopo/common/fmtopo.c
68
const char *group;
usr/src/cmd/fm/fmtopo/common/fmtopo.c
723
if ((ret = topo_prop_setprop(node, pp->group, nvl,
usr/src/cmd/fm/fmtopo/common/fmtopo.c
731
if ((ret = topo_fmri_setprop(thp, fmri, pp->group, nvl,
usr/src/cmd/fm/fmtopo/common/fmtopo.c
747
if ((ret = topo_prop_getprop(node, pp->group, pp->prop, NULL,
usr/src/cmd/fm/fmtopo/common/fmtopo.c
750
g_pname, pp->group, pp->prop, topo_strerror(err));
usr/src/cmd/fm/fmtopo/common/fmtopo.c
754
if ((ret = topo_fmri_getprop(thp, fmri, pp->group, pp->prop,
usr/src/cmd/fm/fmtopo/common/fmtopo.c
757
g_pname, pp->group, pp->prop, topo_strerror(err));
usr/src/cmd/fm/fmtopo/common/fmtopo.c
762
print_pgroup(thp, node, pp->group, NULL, NULL, 0);
usr/src/cmd/fm/fmtopo/common/fmtopo.c
782
if (pp->group == NULL)
usr/src/cmd/fm/fmtopo/common/fmtopo.c
800
pp->group,
usr/src/cmd/fm/fmtopo/common/fmtopo.c
805
pp->group);
usr/src/cmd/fm/fmtopo/common/fmtopo.c
810
if (topo_prop_getprop(node, pp->group, pp->prop,
usr/src/cmd/fm/fmtopo/common/fmtopo.c
814
pp->group, pp->prop,
usr/src/cmd/fm/fmtopo/common/fmtopo.c
818
print_pgroup(thp, node, pp->group, NULL,
usr/src/cmd/fm/fmtopo/common/fmtopo.c
923
pp->group = NULL;
usr/src/cmd/fm/fmtopo/common/fmtopo.c
931
pp->group = p;
usr/src/cmd/fm/fmtopo/common/fmtopo.c
946
pp->group, pp->prop);
usr/src/cmd/fm/fmtopo/common/fmtopo.c
953
pp->group = p;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2411
struct group *gr;
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid.c
200
struct group grp;
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid.c
47
extern struct group *_uncached_getgrgid_r(gid_t, struct group *, char *, int);
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid.c
48
extern struct group *_uncached_getgrnam_r(const char *, struct group *,
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
342
struct group grp;
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
343
struct group *grp_ptr;
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
346
char *group;
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
357
if (!extract_domain(argp->str, &group, &domain)) {
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
366
if (!validate_id_str(group)) {
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
373
id = strtoul(group, (char **)NULL, 10);
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
399
rc = idmap_getgidbywinname(group, domain, 0, &result.u_res.gid);
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
410
(grp_rc = getgrnam_r(group, &grp, grp_buf, grp_buflen, &grp_ptr))
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
442
struct group grp;
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
443
struct group *grp_ptr;
usr/src/cmd/fs.d/smbclnt/mount/mount.c
422
struct group *grp;
usr/src/cmd/getent/dogetgr.c
35
putgrent(const struct group *grp, FILE *fp)
usr/src/cmd/getent/dogetgr.c
69
struct group *grp;
usr/src/cmd/getfacl/getfacl.c
317
struct group *groupp;
usr/src/cmd/getfacl/getfacl.c
321
if (groupp == (struct group *)NULL) {
usr/src/cmd/groups/groups.c
104
struct group *gr;
usr/src/cmd/groups/groups.c
51
extern struct group *getgrgid();
usr/src/cmd/grpck/grpck.c
100
struct group *gp;
usr/src/cmd/grpck/grpck.c
142
t->groups = (struct group *)
usr/src/cmd/grpck/grpck.c
143
emalloc(sizeof (struct group));
usr/src/cmd/grpck/grpck.c
324
t->groups = (struct group *)
usr/src/cmd/grpck/grpck.c
325
emalloc(sizeof (struct group));
usr/src/cmd/grpck/grpck.c
354
gp = (struct group *)emalloc(sizeof (struct group));
usr/src/cmd/grpck/grpck.c
70
struct group *nxt;
usr/src/cmd/grpck/grpck.c
78
struct group *groups;
usr/src/cmd/hal/hald/util_helper.c
99
struct group *gr = NULL;
usr/src/cmd/id/id.c
318
struct group *gr;
usr/src/cmd/id/id.c
366
struct group *grp;
usr/src/cmd/id/id.c
384
struct group *group;
usr/src/cmd/id/id.c
389
while ((ngroups < gidsetsize) && ((group = getgrent()) != NULL))
usr/src/cmd/id/id.c
390
for (gr_mem = group->gr_mem; *gr_mem; gr_mem++)
usr/src/cmd/id/id.c
393
grouplist[ngroups] = group->gr_gid;
usr/src/cmd/id/id.c
42
#define GRNULL ((struct group *)0)
usr/src/cmd/id/id.c
77
struct group *gr;
usr/src/cmd/idmap/idmapd/dbutils.c
2960
struct group grp, *grpp;
usr/src/cmd/idmap/idmapd/dbutils.c
3013
struct group grp;
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
251
struct group *grp,
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
50
directory_entry_rpc *pent, struct passwd *pwd, struct group *grp,
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
83
struct group *grp = NULL;
usr/src/cmd/ipcs/ipcs.c
390
struct group *g; /* ptr to group group entry */
usr/src/cmd/ipf/tools/ipf_y.y
278
with keep head group
usr/src/cmd/ipf/tools/ipf_y.y
493
group: | IPFY_GROUP YY_STR { DOALL(strncpy(fr->fr_group, $2, \
usr/src/cmd/ipf/tools/ipfcomp.c
1003
emitGroup(-2, dir, m, fr1, group, count, 0);
usr/src/cmd/ipf/tools/ipfcomp.c
1005
emitGroup(-2, dir, m, fr1, group, 0, count);
usr/src/cmd/ipf/tools/ipfcomp.c
1228
emitGroup(rn, dir, m, fr1, group, count, 0);
usr/src/cmd/ipf/tools/ipfcomp.c
1230
emitGroup(rn, dir, m, fr1, group, 0, count);
usr/src/cmd/ipf/tools/ipfcomp.c
1241
char *group;
usr/src/cmd/ipf/tools/ipfcomp.c
1245
group = grp->fg_name;
usr/src/cmd/ipf/tools/ipfcomp.c
1261
fprintf(fp, "static frentry_t ipfrule_%s_%s;\n", instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1265
int ipfrule_add_%s_%s()\n", instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1288
fp->fr_next = NULL;\n", instr, group, instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1297
}\n", instr, group, instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1310
fp = &ipfrule_%s_%s;\n", instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1316
(in != 0) ? "IN" : "OUT", instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1319
instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1325
instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1329
int ipfrule_remove_%s_%s()\n", instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1340
if (ipfrule_%s_%s.fr_ref > 0) {\n", instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1359
instr, group, instr, group, instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
434
static void emitGroup(num, dir, v, fr, group, incount, outcount)
usr/src/cmd/ipf/tools/ipfcomp.c
438
char *group;
usr/src/cmd/ipf/tools/ipfcomp.c
457
if (strncmp(egroup, group, FR_GROUPLEN)) {
usr/src/cmd/ipf/tools/ipfcomp.c
473
strncpy(egroup, group, FR_GROUPLEN);
usr/src/cmd/ipf/tools/ipfcomp.c
497
if (strncmp(g->fg_name, group, FR_GROUPLEN) != 0)
usr/src/cmd/ipf/tools/ipfcomp.c
507
group, incount);
usr/src/cmd/ipf/tools/ipfcomp.c
526
group, outcount);
usr/src/cmd/ipf/tools/ipfcomp.c
558
(dir == 0) ? "in" : "out", group);
usr/src/cmd/ipf/tools/ipfcomp.c
738
dir ? "out" : "in", group, num);
usr/src/cmd/ipf/tools/ipfcomp.c
985
static void printCgroup(dir, top, m, group)
usr/src/cmd/ipf/tools/ipfcomp.c
989
char *group;
usr/src/cmd/ipf/tools/ipfstat.c
808
static void printlivelist(out, set, fp, group, comment)
usr/src/cmd/ipf/tools/ipfstat.c
811
char *group, *comment;
usr/src/cmd/ipf/tools/ipfstat.c
830
if (group != NULL)
usr/src/cmd/ipf/tools/ipfstat.c
831
strncpy(rule.iri_group, group, FR_GROUPLEN);
usr/src/cmd/ipf/tools/ipfstat.c
901
static void printdeadlist(out, set, fp, group, comment)
usr/src/cmd/ipf/tools/ipfstat.c
904
char *group, *comment;
usr/src/cmd/ipf/tools/ipfstat.c
981
printdeadlist(out, set, fb.fr_data, group,
usr/src/cmd/ipf/tools/ipmon_y.y
100
| group { $$ = $1; }
usr/src/cmd/ipf/tools/ipmon_y.y
153
group: IPM_GROUP '=' YY_NUMBER { $$ = new_opt(IPM_GROUP);
usr/src/cmd/ipf/tools/ipmon_y.y
61
%type <opt> direction dstip dstport every execute group interface
usr/src/cmd/latencytop/stat.c
276
lt_datagroup_t *group;
usr/src/cmd/latencytop/stat.c
282
group = &(stat->lt_sc_groups[group_to_use]);
usr/src/cmd/latencytop/stat.c
284
if (group->lt_grp_cidlist != NULL) {
usr/src/cmd/latencytop/stat.c
286
group->lt_grp_cidlist, LT_INT_TO_POINTER(cause_id));
usr/src/cmd/latencytop/stat.c
288
group->lt_grp_cidlist = g_hash_table_new_full(
usr/src/cmd/latencytop/stat.c
291
lt_check_null(group->lt_grp_cidlist);
usr/src/cmd/latencytop/stat.c
318
g_hash_table_insert(group->lt_grp_cidlist,
usr/src/cmd/latencytop/stat.c
327
lt_update_stat_value(&group->lt_grp_summary.lt_se_data, type,
usr/src/cmd/latencytop/stat.c
602
lt_datagroup_t *group;
usr/src/cmd/latencytop/stat.c
641
group = &(stat_c->lt_sc_groups[GROUP_SOBJ]);
usr/src/cmd/latencytop/stat.c
643
group = &(stat_c->lt_sc_groups[GROUP_CAUSE]);
usr/src/cmd/latencytop/stat.c
646
if (group->lt_grp_cidlist == NULL) {
usr/src/cmd/latencytop/stat.c
651
ret->lt_sl_gtotal = group->lt_grp_summary.lt_se_data.lt_s_total;
usr/src/cmd/latencytop/stat.c
653
list = g_hash_table_get_values(group->lt_grp_cidlist);
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
1760
struct group data;
usr/src/cmd/listen/listen.c
1337
struct group *grpp;
usr/src/cmd/listen/nlps_serv.c
626
struct group *grpp;
usr/src/cmd/logadm/main.c
588
const char *group;
usr/src/cmd/logadm/main.c
721
group = opts_optarg(opts, "g");
usr/src/cmd/logadm/main.c
724
group = groupbuf;
usr/src/cmd/logadm/main.c
727
(void) strlcat(ownerbuf, group, MAXATTR - strlen(ownerbuf));
usr/src/cmd/logins/logins.c
1253
struct group *grent; /* /etc/group entry */
usr/src/cmd/logins/logins.c
556
struct group *grent; /* Group info, from getgrent() */
usr/src/cmd/lp/lib/lp/files.c
67
chownmod(char *path, uid_t owner, gid_t group, mode_t mode)
usr/src/cmd/lp/lib/lp/files.c
71
if ((rc = Chown(path, owner, group)) == 0)
usr/src/cmd/ls/ls.c
2282
struct group *grent;
usr/src/cmd/mail/init.c
103
struct group *grpptr; /* pointer to struct group */
usr/src/cmd/mail/mail.h
391
extern struct group *grpptr; /* pointer to struct group */
usr/src/cmd/mailx/cmdtab.c
56
"alias", C group, M|RAWLIST, 0, 1000,
usr/src/cmd/mailx/cmdtab.c
92
"group", C group, M|RAWLIST, 0, 1000,
usr/src/cmd/mailx/hdr/def.h
489
extern int group(char **argv);
usr/src/cmd/make/include/vroot/args.h
53
int user; int group;
usr/src/cmd/make/lib/vroot/chown.cc
30
extern int chown(const char *path, uid_t owner, gid_t group);
usr/src/cmd/make/lib/vroot/chown.cc
37
vroot_result= chown(path, vroot_args.chown.user, vroot_args.chown.group);
usr/src/cmd/make/lib/vroot/chown.cc
41
int chown_vroot(char *path, int user, int group, pathpt vroot_path, pathpt vroot_vroot)
usr/src/cmd/make/lib/vroot/chown.cc
44
vroot_args.chown.group= group;
usr/src/cmd/mdb/common/mdb/mdb_cmds.c
2338
uintptr_t group = 4;
usr/src/cmd/mdb/common/mdb/mdb_cmds.c
2347
'g', MDB_OPT_UINTPTR, &group,
usr/src/cmd/mdb/common/mdb/mdb_cmds.c
2361
(group == 0) || (group > 0x100) ||
usr/src/cmd/mdb/common/mdb/mdb_cmds.c
2375
dflags |= MDB_DUMP_GROUP(group) | MDB_DUMP_WIDTH(width);
usr/src/cmd/mdb/common/mdb/mdb_dump.c
109
if (!(i % group))
usr/src/cmd/mdb/common/mdb/mdb_dump.c
110
mdb_printf((group == 1 && i && !(i % 8)) ? " " : " ");
usr/src/cmd/mdb/common/mdb/mdb_dump.c
115
int j = group * ((i / group) + 1) - (i % group) - 1;
usr/src/cmd/mdb/common/mdb/mdb_dump.c
205
int group, width;
usr/src/cmd/mdb/common/mdb/mdb_dump.c
227
group = DUMP_GROUP(flags);
usr/src/cmd/mdb/common/mdb/mdb_dump.c
229
if (((group - 1) & group) || (width % group)) {
usr/src/cmd/mdb/common/mdb/mdb_dump.c
230
group = 4;
usr/src/cmd/mdb/common/mdb/mdb_dump.c
231
flags = (flags & 0xfffff) | MDB_DUMP_GROUP(group);
usr/src/cmd/mdb/common/mdb/mdb_dump.c
245
len -= len % group;
usr/src/cmd/mdb/common/mdb/mdb_dump.c
58
int group = DUMP_GROUP(flags);
usr/src/cmd/mdb/common/mdb/mdb_dump.c
64
if (!(i % group))
usr/src/cmd/mdb/common/mdb/mdb_dump.c
65
mdb_printf((group == 1 && i && !(i % 8)) ? " " : " ");
usr/src/cmd/mdb/common/mdb/mdb_dump.c
96
int group = DUMP_GROUP(flags);
usr/src/cmd/mdb/common/modules/genunix/genunix.c
4292
{ "group", "?[-q]", "display a group", group},
usr/src/cmd/mdb/common/modules/genunix/group.c
103
group_t group;
usr/src/cmd/mdb/common/modules/genunix/group.c
107
if (mdb_vread(&group, sizeof (struct group), wsp->walk_addr) == -1) {
usr/src/cmd/mdb/common/modules/genunix/group.c
112
gw->gw_size = group.grp_size;
usr/src/cmd/mdb/common/modules/genunix/group.c
127
gw->gw_set = mdb_alloc(group.grp_size * sizeof (uintptr_t),
usr/src/cmd/mdb/common/modules/genunix/group.c
130
if (mdb_vread(gw->gw_set, group.grp_size * sizeof (uintptr_t),
usr/src/cmd/mdb/common/modules/genunix/group.c
131
(uintptr_t)group.grp_set) == -1) {
usr/src/cmd/mdb/common/modules/genunix/group.c
132
mdb_warn("couldn't read 'group set' at %p", group.grp_set);
usr/src/cmd/mdb/common/modules/genunix/group.c
44
group_t group;
usr/src/cmd/mdb/common/modules/genunix/group.c
67
if (mdb_vread(&group, sizeof (struct group), addr) == -1) {
usr/src/cmd/mdb/common/modules/genunix/group.c
78
addr, group.grp_size, group.grp_capacity, group.grp_set);
usr/src/cmd/mdb/common/modules/genunix/group.h
40
int group(uintptr_t, uint_t, int, const mdb_arg_t *);
usr/src/cmd/mdb/common/modules/mac/mac.c
1001
(void) mdb_vread(&group, sizeof (group), (uintptr_t)ring.mr_gh);
usr/src/cmd/mdb/common/modules/mac/mac.c
1015
group.mrg_mh, ring.mr_srs, flent.fe_flow_name);
usr/src/cmd/mdb/common/modules/mac/mac.c
981
mac_group_t group;
usr/src/cmd/modload/drvsubr.c
1430
struct group *sysgrp;
usr/src/cmd/modload/drvsubr.c
368
struct group *sysgrp;
usr/src/cmd/ndmpd/ndmp/ndmpd_fhistory.c
488
file_stat_entry->group = file_stat->st_gid;
usr/src/cmd/ndmpd/ndmp/ndmpd_fhistory.c
703
file_stat_entry->group = file_stat->st_gid;
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
364
struct group *grp;
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
2091
struct group *grp;
usr/src/cmd/newgrp/newgrp.c
235
struct group *g;
usr/src/cmd/nscd/nscd_admin.c
100
char *group = "param-group-cache";
usr/src/cmd/nscd/nscd_admin.c
182
rc = _nscd_cfg_get_handle(group, dbname, &h, NULL);
usr/src/cmd/nscd/nscd_admin.c
186
dbname, group);
usr/src/cmd/nscd/nscd_admin.c
195
dbname, group);
usr/src/cmd/oamuser/group/add_group.c
39
add_group(group, gid)
usr/src/cmd/oamuser/group/add_group.c
40
char *group; /* name of group to add */
usr/src/cmd/oamuser/group/add_group.c
80
(void) fprintf(etctmp, "%s::%u:\n", group, gid);
usr/src/cmd/oamuser/group/add_group.c
91
(void) fprintf(etctmp, "%s::%u:\n", group, gid);
usr/src/cmd/oamuser/group/del_group.c
47
del_group(char *group)
usr/src/cmd/oamuser/group/del_group.c
51
struct group *grpstruct;
usr/src/cmd/oamuser/group/del_group.c
90
if (strcmp(grpstruct->gr_name, group) == 0)
usr/src/cmd/oamuser/group/groupdel.c
51
char *group; /* group name from command line */
usr/src/cmd/oamuser/group/groupdel.c
59
group = argv[1];
usr/src/cmd/oamuser/group/groupdel.c
61
switch (retval = del_group(group)) {
usr/src/cmd/oamuser/group/groupdel.c
66
errmsg(M_NO_GROUP, group);
usr/src/cmd/oamuser/group/mod_group.c
47
mod_group(char *group, gid_t gid, char *newgroup)
usr/src/cmd/oamuser/group/mod_group.c
53
struct group *g_ptr;
usr/src/cmd/oamuser/group/mod_group.c
87
if (strcmp(g_ptr->gr_name, group) == 0) {
usr/src/cmd/oamuser/inc/users.h
82
extern int valid_gname(char *, struct group **, int *);
usr/src/cmd/oamuser/inc/users.h
83
extern int valid_group(char *, struct group **, int *);
usr/src/cmd/oamuser/inc/users.h
87
extern void putgrent(struct group *, FILE *);
usr/src/cmd/oamuser/lib/putgrent.c
38
putgrent(struct group *grpstr, FILE *to)
usr/src/cmd/oamuser/lib/vgid.c
44
struct group *getgrgid();
usr/src/cmd/oamuser/lib/vgid.c
50
struct group **gptr;
usr/src/cmd/oamuser/lib/vgid.c
52
register struct group *t_gptr;
usr/src/cmd/oamuser/lib/vgname.c
43
valid_gname(char *group, struct group **gptr, int *warning)
usr/src/cmd/oamuser/lib/vgname.c
45
struct group *t_gptr;
usr/src/cmd/oamuser/lib/vgname.c
46
char *ptr = group;
usr/src/cmd/oamuser/lib/vgname.c
52
if (!group || !*group)
usr/src/cmd/oamuser/lib/vgname.c
72
if ((t_gptr = getgrnam(group)) != NULL) {
usr/src/cmd/oamuser/lib/vgroup.c
42
extern int valid_gid(gid_t, struct group **);
usr/src/cmd/oamuser/lib/vgroup.c
51
valid_group(char *group, struct group **gptr, int *warning)
usr/src/cmd/oamuser/lib/vgroup.c
56
struct group *grp;
usr/src/cmd/oamuser/lib/vgroup.c
60
if (!isalldigit(group))
usr/src/cmd/oamuser/lib/vgroup.c
61
return (valid_gname(group, gptr, warning));
usr/src/cmd/oamuser/lib/vgroup.c
68
l = strtol(group, &ptr, 10);
usr/src/cmd/oamuser/lib/vgroup.c
83
if (valid_gname(group, &grp, &warn) == NOTUNIQUE) {
usr/src/cmd/oamuser/user/groups.c
53
struct group *g_ptr; /* group structure from fgetgrent */
usr/src/cmd/oamuser/user/useradd.c
114
static char *group = NULL; /* group from command line */
usr/src/cmd/oamuser/user/useradd.c
146
struct group *g_ptr;
usr/src/cmd/oamuser/user/useradd.c
200
group = optarg;
usr/src/cmd/oamuser/user/useradd.c
299
if (group != NULL) {
usr/src/cmd/oamuser/user/useradd.c
300
switch (valid_group(group, &g_ptr, &warning)) {
usr/src/cmd/oamuser/user/useradd.c
302
errmsg(M_INVALID, group, "group id");
usr/src/cmd/oamuser/user/useradd.c
306
errmsg(M_TOOBIG, "gid", group);
usr/src/cmd/oamuser/user/useradd.c
311
errmsg(M_GRP_NOTUSED, group);
usr/src/cmd/oamuser/user/useradd.c
315
warningmsg(warning, group);
usr/src/cmd/oamuser/user/useradd.c
466
if (group != NULL) {
usr/src/cmd/oamuser/user/useradd.c
467
switch (valid_group(group, &g_ptr, &warning)) {
usr/src/cmd/oamuser/user/useradd.c
469
errmsg(M_INVALID, group, "group id");
usr/src/cmd/oamuser/user/useradd.c
473
errmsg(M_TOOBIG, "gid", group);
usr/src/cmd/oamuser/user/useradd.c
478
errmsg(M_GRP_NOTUSED, group);
usr/src/cmd/oamuser/user/useradd.c
484
warningmsg(warning, group);
usr/src/cmd/oamuser/user/usermod.c
155
struct group *g_ptr; /* validated group from -g */
usr/src/cmd/oamuser/user/usermod.c
204
group = optarg;
usr/src/cmd/oamuser/user/usermod.c
443
if (group) {
usr/src/cmd/oamuser/user/usermod.c
444
switch (valid_group(group, &g_ptr, &warning)) {
usr/src/cmd/oamuser/user/usermod.c
446
errmsg(M_INVALID, group, "group id");
usr/src/cmd/oamuser/user/usermod.c
450
errmsg(M_TOOBIG, "gid", group);
usr/src/cmd/oamuser/user/usermod.c
454
errmsg(M_GRP_NOTUSED, group);
usr/src/cmd/oamuser/user/usermod.c
458
gid = (gid_t)strtol(group, &ptr, (int)10);
usr/src/cmd/oamuser/user/usermod.c
463
warningmsg(warning, group);
usr/src/cmd/oamuser/user/usermod.c
473
else group = NULL;
usr/src/cmd/oamuser/user/usermod.c
620
if (group) {
usr/src/cmd/oamuser/user/usermod.c
95
static char *group = NULL; /* group from command line */
usr/src/cmd/oamuser/user/val_lgrp.c
55
struct group *g_ptr;
usr/src/cmd/pfexecd/pfexecd.c
222
struct group *grp, grpm;
usr/src/cmd/pgrep/pgrep.c
395
struct group *grent;
usr/src/cmd/picl/plugins/sun4v/lib/snmp/snmplib.c
302
for (prev = NULL, curr = smd->group; curr; curr = curr->next)
usr/src/cmd/picl/plugins/sun4v/lib/snmp/snmplib.c
306
smd->group = oidg;
usr/src/cmd/picl/plugins/sun4v/lib/snmp/snmplib.c
765
if (smd->group == NULL)
usr/src/cmd/picl/plugins/sun4v/lib/snmp/snmplib.c
768
for (grp = smd->group; grp; grp = grp->next) {
usr/src/cmd/picl/plugins/sun4v/lib/snmp/snmplib.h
56
oidgroup_t *group;
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Expression.java
257
int val = Integer.parseInt(m.group(5));
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Expression.java
259
if (m.group(2) != null)
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Expression.java
260
imp = validateImportance(m.group(2));
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Expression.java
262
validateKeyword(keys, m.group(3));
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Expression.java
267
exp = new KVOpExpression(imp, m.group(3),
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Expression.java
268
m.group(4), val);
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Expression.java
434
if (m.group(2) != null)
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Expression.java
435
imp = validateImportance(m.group(2));
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Expression.java
437
validateKeyword(keys, m.group(3));
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Expression.java
438
exp = new KVExpression(imp, m.group(3), m.group(4));
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Expression.java
585
if (m.group(2) != null)
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Expression.java
586
imp = validateImportance(m.group(2));
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Expression.java
588
validateKeyword(keys, m.group(3));
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Expression.java
589
exp = new KExpression(imp, m.group(3));
usr/src/cmd/pools/poold/com/sun/solaris/service/locality/LocalityDomain.java
174
LocalityGroup group = getGroup(id);
usr/src/cmd/pools/poold/com/sun/solaris/service/locality/LocalityDomain.java
175
if (group != null && exclude.contains(group) == false)
usr/src/cmd/pools/poold/com/sun/solaris/service/locality/LocalityDomain.java
176
result.add(group);
usr/src/cmd/pools/poold/com/sun/solaris/service/locality/LocalityDomain.java
200
LocalityGroup group = getGroup(id);
usr/src/cmd/pools/poold/com/sun/solaris/service/locality/LocalityDomain.java
201
Integer score = (Integer) grps.get(group);
usr/src/cmd/pools/poold/com/sun/solaris/service/locality/LocalityDomain.java
204
grps.put(group, Integer.valueOf(iscore));
usr/src/cmd/pools/poold/com/sun/solaris/service/locality/LocalityDomain.java
206
grps.put(group, Integer.valueOf(1));
usr/src/cmd/pools/poold/com/sun/solaris/service/locality/LocalityDomain.java
274
private void getGroups(LocalityGroup group, Set descendents)
usr/src/cmd/pools/poold/com/sun/solaris/service/locality/LocalityDomain.java
276
Set children = group.getChildren();
usr/src/cmd/pools/poold/com/sun/solaris/service/locality/LocalityDomain.java
308
private LocalityGroup getGroup(LocalityGroup group, int cpuid)
usr/src/cmd/pools/poold/com/sun/solaris/service/locality/LocalityDomain.java
310
Set children = group.getChildren();
usr/src/cmd/pools/poold/com/sun/solaris/service/locality/LocalityDomain.java
313
int cpus[] = group.getCPUIDs();
usr/src/cmd/pools/poold/com/sun/solaris/service/locality/LocalityDomain.java
318
return (group);
usr/src/cmd/praudit/format.c
159
struct group *grent;
usr/src/cmd/praudit/format.c
205
struct group *grent;
usr/src/cmd/ps/ps.c
1654
struct group *grp;
usr/src/cmd/ps/ps.c
2191
struct group *grp;
usr/src/cmd/ptools/pargs/pargs.c
787
struct group *gr = getgrgid((gid_t)val);
usr/src/cmd/ptools/pcred/pcred.c
107
if (login != NULL && (user != NULL || group != NULL || grplst != NULL))
usr/src/cmd/ptools/pcred/pcred.c
272
struct group *grp = getgrnam(grnam);
usr/src/cmd/ptools/pcred/pcred.c
330
if (group != NULL)
usr/src/cmd/ptools/pcred/pcred.c
331
gid = str2gid(group);
usr/src/cmd/ptools/pcred/pcred.c
51
static char *group;
usr/src/cmd/ptools/pcred/pcred.c
91
group = optarg;
usr/src/cmd/ptools/psecflags/psecflags.c
90
struct group *grp;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
470
group_t *group;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
477
for (group = group_list; group != NULL; group = group->next) {
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
480
if (bsearch(&phci, group->phcis, group->nphcis, sizeof (phci_t),
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
491
detect_client_change(hdl, cmd, flags, group, rsrc)) {
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
492
if (merge_clients(&nclients, &clients, group) < 0) {
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
529
detect_client_change(rcm_handle_t *hdl, int cmd, int flags, group_t *group,
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
540
for (i = 0; i < group->nphcis; i++) {
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
543
if (strcmp(group->phcis[i].path, rsrc) == 0)
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
552
if ((group->phcis[i].state == DI_PATH_STATE_ONLINE) ||
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
553
(group->phcis[i].state == DI_PATH_STATE_STANDBY)) {
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
554
if (rcm_get_rsrcstate(hdl, group->phcis[i].path, &state)
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
561
group->phcis[i].path, state);
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
583
merge_clients(int *nclients, char ***clientsp, group_t *group)
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
589
if (group->nclients) {
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
591
*nclients += group->nclients;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
606
clients_new[i] = group->clients[i - old_nclients];
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
653
group_t *group;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
668
for (group = group_list; group != NULL; group = group->next) {
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
669
for (i = 0; i < group->nphcis; i++) {
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
675
if ((reg = lookup_phci(group->phcis[i].path)) != NULL) {
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
678
reg->phci.state = group->phcis[i].state;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
692
reg->phci.path = strdup(group->phcis[i].path);
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
700
reg->phci.state = group->phcis[i].state;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
764
group_t *group;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
78
struct group *next;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
812
for (group = group_list; group != NULL; group = group->next) {
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
815
if (nphcis != group->nphcis)
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
820
if (strcmp(phcis[i].path, group->phcis[i].path) != 0)
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
830
if ((group->clients[group->nclients] =
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
833
group->nclients++;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
839
if ((group = (group_t *)calloc(1, sizeof (*group))) == NULL) {
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
846
if ((group->clients = (char **)calloc(*nclients, sizeof (char *))) ==
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
848
free(group);
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
852
group->nphcis = nphcis;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
853
group->phcis = phcis;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
854
if ((group->clients[0] = get_rsrcname(dinode)) == NULL) {
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
855
free_group(group);
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
858
group->nclients = 1;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
861
group->next = group_list;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
862
group_list = group;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
893
group_t *group = group_list;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
896
while (group) {
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
897
next = group->next;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
898
free_group(group);
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
899
group = next;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
909
free_group(group_t *group)
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
911
if (group) {
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
912
free_phcis(group->nphcis, group->phcis);
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
913
free_clients(group->nclients, group->clients);
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
914
free(group);
usr/src/cmd/renice/renice.c
107
struct group *grp;
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
120
last_item->group,
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
174
last_item->group = req->level;
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
181
j, last_item->group, last_item->mib_id,
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
278
if ((item->group == MIB2_IP) && (item->mib_id == 0)) {
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
291
if ((item->group == MIB2_IP) && (item->mib_id == MIB2_IP_20)) {
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
357
if ((item->group == MIB2_IP) && (item->mib_id == MIB2_IP_21)) {
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
471
if ((item->group == MIB2_IP) && (item->mib_id == MIB2_IP_20)) {
usr/src/cmd/rpcsvc/rpc.bootparamd/bootparam_ip_route.c
62
long group;
usr/src/cmd/rpcsvc/rstat_proc.c
490
last_item->group,
usr/src/cmd/rpcsvc/rstat_proc.c
549
last_item->group = req->level;
usr/src/cmd/rpcsvc/rstat_proc.c
556
j, last_item->group, last_item->mib_id,
usr/src/cmd/rpcsvc/rstat_proc.c
81
long group;
usr/src/cmd/rpcsvc/rstat_proc.c
958
item->group, item->mib_id, item->length,
usr/src/cmd/rpcsvc/rstat_proc.c
961
if (item->group != MIB2_IP || item->mib_id != MIB2_IP_20)
usr/src/cmd/sendmail/include/sm/conf.h
1317
extern struct group *getgrgid();
usr/src/cmd/sendmail/include/sm/conf.h
1318
extern struct group *getgrnam();
usr/src/cmd/sendmail/include/sm/conf.h
1620
extern struct group *getgrent(), *getgrnam(), *getgrgid();
usr/src/cmd/sendmail/include/sm/conf.h
2124
extern struct group *getgrent(), *getgrnam(), *getgrgid();
usr/src/cmd/sendmail/include/sm/string.h
48
sm_strdup_tagged_x __P((const char *str, char *file, int line, int group));
usr/src/cmd/sendmail/include/sm/string.h
58
# define sm_strdup_tagged_x(str, file, line, group) \
usr/src/cmd/sendmail/include/sm/string.h
59
strcpy(sm_malloc_tagged_x(strlen(str) + 1, file, line, group), str)
usr/src/cmd/sendmail/libsm/heap.c
359
sm_malloc_tagged(size, tag, num, group)
usr/src/cmd/sendmail/libsm/heap.c
363
int group;
usr/src/cmd/sendmail/libsm/heap.c
383
if (ptr != NULL && !sm_heap_register(ptr, size, tag, num, group))
usr/src/cmd/sendmail/libsm/heap.c
413
sm_malloc_tagged_x(size, tag, num, group)
usr/src/cmd/sendmail/libsm/heap.c
417
int group;
usr/src/cmd/sendmail/libsm/heap.c
440
if (ptr != NULL && !sm_heap_register(ptr, size, tag, num, group))
usr/src/cmd/sendmail/libsm/heap.c
470
sm_heap_register(ptr, size, tag, num, group)
usr/src/cmd/sendmail/libsm/heap.c
475
int group;
usr/src/cmd/sendmail/libsm/heap.c
506
hi->hi_group = group;
usr/src/cmd/sendmail/libsm/rpool.c
126
sm_rpool_malloc_tagged_x(rpool, size, file, line, group)
usr/src/cmd/sendmail/libsm/rpool.c
131
int group;
usr/src/cmd/sendmail/libsm/rpool.c
141
return sm_malloc_tagged_x(size, file, line, group);
usr/src/cmd/sendmail/libsm/rpool.c
222
sm_rpool_malloc_tagged(rpool, size, file, line, group)
usr/src/cmd/sendmail/libsm/rpool.c
227
int group;
usr/src/cmd/sendmail/libsm/rpool.c
237
return sm_malloc_tagged(size, file, line, group);
usr/src/cmd/sendmail/libsm/strdup.c
151
sm_strdup_tagged_x(s, file, line, group)
usr/src/cmd/sendmail/libsm/strdup.c
154
int line, group;
usr/src/cmd/sendmail/libsm/strdup.c
160
d = sm_malloc_tagged_x(l, file, line, group);
usr/src/cmd/sendmail/libsmutil/safefile.c
408
register struct group *gr = NULL;
usr/src/cmd/sendmail/libsmutil/safefile.c
56
register struct group *gr = NULL;
usr/src/cmd/sendmail/src/main.c
2439
int group;
usr/src/cmd/sendmail/src/main.c
2472
proc_list_drop(ret, status, &group);
usr/src/cmd/sendmail/src/main.c
2480
group, WTERMSIG(status));
usr/src/cmd/sendmail/src/main.c
2484
group, -1);
usr/src/cmd/sendmail/src/main.c
2490
group, (long) ret,
usr/src/cmd/sendmail/src/main.c
2505
group);
usr/src/cmd/sendmail/src/main.c
2506
mark_work_group_restart(group,
usr/src/cmd/sendmail/src/readcf.c
1447
struct group *gr;
usr/src/cmd/sendmail/src/readcf.c
2684
register struct group *gr;
usr/src/cmd/sendmail/src/readcf.c
3343
register struct group *gr;
usr/src/cmd/sendmail/util/mail.local.c
127
struct group *grpptr;
usr/src/cmd/setfacl/setfacl.c
608
struct group *grp;
usr/src/cmd/sgs/elfdump/common/elfdump.c
5333
group(cache, shnum, file, flags);
usr/src/cmd/sgs/liblddbg/common/files.c
213
const char *mode, *group;
usr/src/cmd/sgs/liblddbg/common/files.c
262
group = conv_grpdesc_flags(flags, &grpdesc_flags_buf);
usr/src/cmd/sgs/liblddbg/common/files.c
264
group = MSG_ORIG(MSG_STR_EMPTY);
usr/src/cmd/sgs/liblddbg/common/files.c
276
dbg_print(lml, MSG_INTL(str), NAME(lmp), mode, group);
usr/src/cmd/smbsrv/smbd/smbd_main.c
948
struct group *grp;
usr/src/cmd/svr4pkg/installf/installf.c
256
(void) strncpy(ept->ainfo.group, argv[n++], ATRSIZ);
usr/src/cmd/svr4pkg/libinst/pkgdbmerg.c
1037
if (strcmp(cf_ent->ainfo.group, el_ent->cf_ent.ainfo.group) != 0) {
usr/src/cmd/svr4pkg/libinst/pkgdbmerg.c
1039
if (strcmp(el_ent->cf_ent.ainfo.group, BADGROUP) == 0)
usr/src/cmd/svr4pkg/libinst/pkgdbmerg.c
1040
(void) strcpy(el_ent->cf_ent.ainfo.group,
usr/src/cmd/svr4pkg/libinst/pkgdbmerg.c
1041
cf_ent->ainfo.group);
usr/src/cmd/svr4pkg/libinst/pkgdbmerg.c
573
if (strcmp(el_ent->cf_ent.ainfo.group, DB_UNDEFINED_ENTRY) == 0)
usr/src/cmd/svr4pkg/libinst/pkgdbmerg.c
574
(void) strcpy(el_ent->cf_ent.ainfo.group, DEFAULT_GROUP);
usr/src/cmd/svr4pkg/libinst/pkgobjmap.c
633
if (strcmp(ept2->ainfo.group, "?") == 0)
usr/src/cmd/svr4pkg/libinst/pkgobjmap.c
634
(void) strlcpy(ept2->ainfo.group, ept1->ainfo.group,
usr/src/cmd/svr4pkg/libinst/pkgobjmap.c
635
sizeof (ept2->ainfo.group));
usr/src/cmd/svr4pkg/libinst/pkgobjmap.c
636
if (strcmp(ept1->ainfo.group, ept2->ainfo.group) &&
usr/src/cmd/svr4pkg/libinst/pkgobjmap.c
637
strcmp(ept1->ainfo.group, "?"))
usr/src/cmd/svr4pkg/libinst/procmap.c
391
if (strcmp(ept2->ainfo.group, "?") == 0)
usr/src/cmd/svr4pkg/libinst/procmap.c
392
(void) strcpy(ept2->ainfo.group, ept1->ainfo.group);
usr/src/cmd/svr4pkg/libinst/procmap.c
393
if (strcmp(ept1->ainfo.group, ept2->ainfo.group) &&
usr/src/cmd/svr4pkg/libinst/procmap.c
394
strcmp(ept1->ainfo.group, "?"))
usr/src/cmd/svr4pkg/pkgchk/ckentry.c
91
mapvar(2, ept->ainfo.group);
usr/src/cmd/svr4pkg/pkginstall/check.c
889
extlist[i]->cf_ent.ainfo.group);
usr/src/cmd/svr4pkg/pkginstall/check.c
896
extlist[i]->cf_ent.ainfo.group);
usr/src/cmd/svr4pkg/pkginstall/check.c
916
extlist[i]->cf_ent.ainfo.group);
usr/src/cmd/svr4pkg/pkginstall/check.c
920
extlist[i]->cf_ent.ainfo.group);
usr/src/cmd/svr4pkg/pkginstall/reqexec.c
329
struct group *grp;
usr/src/cmd/svr4pkg/pkginstall/reqexec.c
358
if ((grp = getgrnam(CHK_GRP)) != (struct group *)NULL) {
usr/src/cmd/svr4pkg/pkgmk/main.c
767
*(eptlist[i]->ainfo.group) != '$') {
usr/src/cmd/svr4pkg/pkgmk/mkpkgmap.c
105
extern void attrpreset(int mode, char *owner, char *group);
usr/src/cmd/svr4pkg/pkgmk/mkpkgmap.c
283
if (strcmp(entry.ainfo.group, NOGROUP) == 0) {
usr/src/cmd/svr4pkg/pkgmk/mkpkgmap.c
284
(void) strlcpy(entry.ainfo.group, CURGROUP,
usr/src/cmd/svr4pkg/pkgmk/mkpkgmap.c
285
sizeof (entry.ainfo.group));
usr/src/cmd/svr4pkg/pkgmk/mkpkgmap.c
295
entry.ainfo.group,
usr/src/cmd/svr4pkg/pkgmk/mkpkgmap.c
301
entry.ainfo.group,
usr/src/cmd/svr4pkg/pkgmk/mkpkgmap.c
511
char owner[ATRSIZ+1], group[ATRSIZ+1], attrib_save[(4*ATRSIZ)];
usr/src/cmd/svr4pkg/pkgmk/mkpkgmap.c
536
(void) strncpy(group, group_ptr, ATRSIZ);
usr/src/cmd/svr4pkg/pkgmk/mkpkgmap.c
578
d_grp[nfp] = qstrdup(group);
usr/src/cmd/svr4pkg/pkgproto/main.c
190
(void) strlcpy(entry.ainfo.group, BADGROUP, sizeof (entry.ainfo.group));
usr/src/cmd/tar/tar.c
6332
struct group *grent = getgrgid(gid);
usr/src/cmd/tar/tar.c
6351
getgidbyname(char *group)
usr/src/cmd/tar/tar.c
6355
if ((c = hash_lookup_byname(groups, group)) == NULL) {
usr/src/cmd/tar/tar.c
6356
struct group *grent = getgrnam(group);
usr/src/cmd/tar/tar.c
6357
c = hash_insert(groups, group, grent ? (int)grent->gr_gid : -1);
usr/src/cmd/tar/tar.c
8553
fchownat(int fd, const char *name, uid_t owner, gid_t group, int flag)
usr/src/cmd/tar/tar.c
8556
return (lchown(name, owner, group));
usr/src/cmd/tar/tar.c
8558
return (chown(name, owner, group));
usr/src/cmd/tip/log.c
20
logent(char *group, char *num, char *acu, char *message)
usr/src/cmd/tip/log.c
43
user, timestamp, group,
usr/src/cmd/ttymon/ttymon.c
149
struct group *gp;
usr/src/cmd/users/users.c
651
struct group *grent; /* Ptr to an /etc/group entry */
usr/src/cmd/vntsd/cmd.c
148
if (clientp->cons->group->num_cons > 1)
usr/src/cmd/vntsd/cmd.c
163
if (clientp->cons->group->num_cons > 1)
usr/src/cmd/vntsd/common.c
432
assert(consp->group);
usr/src/cmd/vntsd/common.c
436
(void) strncpy(vcc_cons.group_name, consp->group->group_name,
usr/src/cmd/vntsd/common.c
438
vcc_cons.tcp_port = consp->group->tcp_port;
usr/src/cmd/vntsd/common.c
463
assert(consp->group);
usr/src/cmd/vntsd/console.c
355
groupp = consp->group;
usr/src/cmd/vntsd/console.c
394
assert(consp->group);
usr/src/cmd/vntsd/console.c
434
if ((rv = write_connect_msg(clientp, consp->group->group_name,
usr/src/cmd/vntsd/vntsd.c
647
groupp = consp->group;
usr/src/cmd/vntsd/vntsd.h
289
struct vntsd_group *group; /* back link to group */
usr/src/cmd/vntsd/vntsdvcc.c
102
groupp = consp->group;
usr/src/cmd/vntsd/vntsdvcc.c
307
consp->group = groupp;
usr/src/cmd/vntsd/write.c
72
assert(consp->group != NULL);
usr/src/cmd/vscan/vscand/vs_main.c
319
struct group *grp;
usr/src/cmd/wall/wall.c
73
static struct group *pgrp;
usr/src/cmd/ypcmd/revnetgroup/getgroup.c
104
doit(group, list)
usr/src/cmd/ypcmd/revnetgroup/getgroup.c
105
char *group;
usr/src/cmd/ypcmd/revnetgroup/getgroup.c
118
if ((val = match(group)) == NULL) {
usr/src/cmd/ypcmd/revnetgroup/getgroup.c
127
if (strcmp(ls->name, group) == 0) {
usr/src/cmd/ypcmd/revnetgroup/getgroup.c
130
group);
usr/src/cmd/ypcmd/revnetgroup/getgroup.c
137
ls->name = group;
usr/src/cmd/ypcmd/revnetgroup/getgroup.c
176
(void) fprintf(stderr, "--- %s %s\n", group, val);
usr/src/cmd/ypcmd/revnetgroup/getgroup.c
245
match(group)
usr/src/cmd/ypcmd/revnetgroup/getgroup.c
246
char *group;
usr/src/cmd/ypcmd/revnetgroup/getgroup.c
248
return (lookup(ngtable, group));
usr/src/cmd/ypcmd/revnetgroup/getgroup.c
87
my_getgroup(group)
usr/src/cmd/ypcmd/revnetgroup/getgroup.c
88
char *group;
usr/src/cmd/ypcmd/revnetgroup/getgroup.c
91
doit(group, (struct list *) NULL);
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
112
while (group = nextgroup()) {
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
113
glist = my_getgroup(group);
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
114
storegroup(group, glist, byuser);
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
129
char *group;
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
137
group = cur->key;
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
139
return (group);
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
180
storegroup(char *group, struct grouplist *glist, int byuser)
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
200
enter(key, group);
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
207
newentry(char *name, char *group)
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
216
new->groups->str = group;
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
224
appendgroup(groupentrylist grlist, char *group)
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
230
if (strcmp(group, cur->str) == 0) {
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
241
cur->str = group;
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
246
enter(char *name, char *group)
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
254
grouptable[key] = newentry(name, group);
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
262
appendgroup(gel, group);
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
264
gelprev->next = newentry(name, group);
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
277
char *group;
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
296
STRCPY(group, buf);
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
298
store(ngtable, group, line);
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
87
static void storegroup(char *group, struct grouplist *glist, int byuser);
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
88
static void enter(char *name, char *group);
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
89
static void appendgroup(groupentrylist grlist, char *group);
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
90
static groupentrylist newentry(char *name, char *group);
usr/src/cmd/ypcmd/revnetgroup/revnetgroup.c
97
char *group;
usr/src/cmd/zfs/zfs_main.c
2686
struct group *g;
usr/src/cmd/zfs/zfs_main.c
4917
struct group *g = NULL;
usr/src/cmd/zfs/zfs_main.c
5123
boolean_t group;
usr/src/cmd/zfs/zfs_main.c
5230
int uge_sum = opts->user + opts->group + opts->everyone;
usr/src/cmd/zfs/zfs_main.c
5457
struct group *g = NULL;
usr/src/cmd/zfs/zfs_main.c
5480
} else if (opts->group) {
usr/src/cmd/zfs/zfs_main.c
5733
opts.group = B_TRUE;
usr/src/common/acl/acl_common.c
1048
uid_t owner, gid_t group, boolean_t isdir)
usr/src/common/acl/acl_common.c
1073
dest->a_id = group;
usr/src/common/acl/acl_common.c
1088
uid_t owner, gid_t group, boolean_t isdir)
usr/src/common/acl/acl_common.c
1125
error = acevals_to_aent(&list->user_obj, aent, list, owner, group,
usr/src/common/acl/acl_common.c
1139
error = acevals_to_aent(vals, aent, list, owner, group,
usr/src/common/acl/acl_common.c
1150
error = acevals_to_aent(&list->group_obj, aent, list, owner, group,
usr/src/common/acl/acl_common.c
1157
for (vals = avl_first(&list->group); vals != NULL;
usr/src/common/acl/acl_common.c
1158
vals = AVL_NEXT(&list->group, vals)) {
usr/src/common/acl/acl_common.c
1163
error = acevals_to_aent(vals, aent, list, owner, group,
usr/src/common/acl/acl_common.c
1200
error = acevals_to_aent(&list->other_obj, aent, list, owner, group,
usr/src/common/acl/acl_common.c
1235
while ((node = avl_destroy_nodes(&al->group, &cookie)) != NULL)
usr/src/common/acl/acl_common.c
1239
avl_destroy(&al->group);
usr/src/common/acl/acl_common.c
1265
ln_ace_to_aent(ace_t *ace, int n, uid_t owner, gid_t group,
usr/src/common/acl/acl_common.c
1297
avl_create(&normacl->group, acevals_compare, sizeof (acevals_t),
usr/src/common/acl/acl_common.c
1308
avl_create(&dfacl->group, acevals_compare, sizeof (acevals_t),
usr/src/common/acl/acl_common.c
1372
vals = acevals_find(acep, &acl->group,
usr/src/common/acl/acl_common.c
1439
owner, group, isdir);
usr/src/common/acl/acl_common.c
144
avl_tree_t group;
usr/src/common/acl/acl_common.c
1446
owner, group, isdir);
usr/src/common/acl/acl_common.c
1463
uid_t owner, gid_t group, aclent_t **retaclentp, int *retaclcnt)
usr/src/common/acl/acl_common.c
1470
error = ln_ace_to_aent(acebufp, acecnt, owner, group,
usr/src/common/acl/acl_common.c
1505
gid_t group)
usr/src/common/acl/acl_common.c
1534
isdir, owner, group, (aclent_t **)&acldata, &aclcnt);
usr/src/common/acl/acl_common.c
1618
masks->group = ACE_READ_ACL|ACE_READ_ATTRIBUTES|ACE_READ_NAMED_ATTRS|
usr/src/common/acl/acl_common.c
1621
masks->group |= read_mask;
usr/src/common/acl/acl_common.c
1623
masks->group |= write_mask;
usr/src/common/acl/acl_common.c
1625
masks->group |= execute_mask;
usr/src/common/acl/acl_common.c
1672
SET_ACE(acl, index, -1, masks.group, ACE_ACCESS_ALLOWED_ACE_TYPE,
usr/src/common/acl/acl_common.h
42
uint32_t group; /* allow mask matching mode */
usr/src/common/acl/acl_common.h
56
uid_t owner, gid_t group);
usr/src/common/crypto/ecc/ec.c
169
group = ECGroup_fromName(params->name, kmflag);
usr/src/common/crypto/ecc/ec.c
173
if (group == NULL) {
usr/src/common/crypto/ecc/ec.c
184
group = ECGroup_consGFp(&irreducible, &a, &b, &Gx, &Gy, &order, params->cofactor);
usr/src/common/crypto/ecc/ec.c
192
group = ECGroup_consGF2m(&irreducible, irr_arr, &a, &b, &Gx, &Gy, &order, params->cofactor);
usr/src/common/crypto/ecc/ec.c
196
if (group == NULL)
usr/src/common/crypto/ecc/ec.c
200
CHECK_MPI_OK( ECPoints_mul(group, k1, k2, &Px, &Py, &Qx, &Qy) );
usr/src/common/crypto/ecc/ec.c
202
CHECK_MPI_OK( ECPoints_mul(group, k1, NULL, NULL, NULL, &Qx, &Qy) );
usr/src/common/crypto/ecc/ec.c
222
ECGroup_free(group);
usr/src/common/crypto/ecc/ec.c
471
ECGroup *group = NULL;
usr/src/common/crypto/ecc/ec.c
501
group = ECGroup_fromName(ecParams->name, kmflag);
usr/src/common/crypto/ecc/ec.c
502
if (group == NULL) {
usr/src/common/crypto/ecc/ec.c
522
if ((err = ECPoint_validate(group, &Px, &Py)) < MP_YES) {
usr/src/common/crypto/ecc/ec.c
534
ECGroup_free(group);
usr/src/common/crypto/ecc/ec.c
95
ECGroup *group = NULL;
usr/src/common/crypto/ecc/ec2.h
101
const ECGroup *group);
usr/src/common/crypto/ecc/ec2.h
117
mp_int *rz, const ECGroup *group);
usr/src/common/crypto/ecc/ec2.h
122
mp_int *rz, const ECGroup *group);
usr/src/common/crypto/ecc/ec2.h
129
const ECGroup *group);
usr/src/common/crypto/ecc/ec2.h
60
mp_int *ry, const ECGroup *group);
usr/src/common/crypto/ecc/ec2.h
65
mp_int *ry, const ECGroup *group);
usr/src/common/crypto/ecc/ec2.h
69
mp_int *ry, const ECGroup *group);
usr/src/common/crypto/ecc/ec2.h
72
mp_err ec_GF2m_validate_point(const mp_int *px, const mp_int *py, const ECGroup *group);
usr/src/common/crypto/ecc/ec2.h
81
const ECGroup *group);
usr/src/common/crypto/ecc/ec2.h
89
const ECGroup *group);
usr/src/common/crypto/ecc/ec2.h
95
mp_int *ry, mp_int *rz, const ECGroup *group);
usr/src/common/crypto/ecc/ec2_163.c
271
ec_group_set_gf2m163(ECGroup *group, ECCurveName name)
usr/src/common/crypto/ecc/ec2_163.c
273
group->meth->field_mod = &ec_GF2m_163_mod;
usr/src/common/crypto/ecc/ec2_163.c
274
group->meth->field_mul = &ec_GF2m_163_mul;
usr/src/common/crypto/ecc/ec2_163.c
275
group->meth->field_sqr = &ec_GF2m_163_sqr;
usr/src/common/crypto/ecc/ec2_193.c
290
ec_group_set_gf2m193(ECGroup *group, ECCurveName name)
usr/src/common/crypto/ecc/ec2_193.c
292
group->meth->field_mod = &ec_GF2m_193_mod;
usr/src/common/crypto/ecc/ec2_193.c
293
group->meth->field_mul = &ec_GF2m_193_mul;
usr/src/common/crypto/ecc/ec2_193.c
294
group->meth->field_sqr = &ec_GF2m_193_sqr;
usr/src/common/crypto/ecc/ec2_233.c
315
ec_group_set_gf2m233(ECGroup *group, ECCurveName name)
usr/src/common/crypto/ecc/ec2_233.c
317
group->meth->field_mod = &ec_GF2m_233_mod;
usr/src/common/crypto/ecc/ec2_233.c
318
group->meth->field_mul = &ec_GF2m_233_mul;
usr/src/common/crypto/ecc/ec2_233.c
319
group->meth->field_sqr = &ec_GF2m_233_sqr;
usr/src/common/crypto/ecc/ec2_aff.c
107
MP_CHECKOK(group->meth->field_add(py, qy, &tempy, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
108
MP_CHECKOK(group->meth->field_add(px, qx, &tempx, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
109
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ec2_aff.c
110
field_div(&tempy, &tempx, &lambda, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
111
MP_CHECKOK(group->meth->field_sqr(&lambda, &tempx, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
112
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ec2_aff.c
113
field_add(&tempx, &lambda, &tempx, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
114
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ec2_aff.c
115
field_add(&tempx, &group->curvea, &tempx, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
116
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ec2_aff.c
117
field_add(&tempx, px, &tempx, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
118
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ec2_aff.c
119
field_add(&tempx, qx, &tempx, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
129
MP_CHECKOK(group->meth->field_div(qy, qx, &lambda, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
130
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ec2_aff.c
131
field_add(&lambda, qx, &lambda, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
133
MP_CHECKOK(group->meth->field_sqr(&lambda, &tempx, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
134
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ec2_aff.c
135
field_add(&tempx, &lambda, &tempx, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
136
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ec2_aff.c
137
field_add(&tempx, &group->curvea, &tempx, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
140
MP_CHECKOK(group->meth->field_add(qx, &tempx, &tempy, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
141
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ec2_aff.c
142
field_mul(&tempy, &lambda, &tempy, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
143
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ec2_aff.c
144
field_add(&tempy, &tempx, &tempy, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
145
MP_CHECKOK(group->meth->field_add(&tempy, qy, ry, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
161
const ECGroup *group)
usr/src/common/crypto/ecc/ec2_aff.c
169
MP_CHECKOK(group->meth->field_add(qx, qy, &nqy, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
170
MP_CHECKOK(group->point_add(px, py, qx, &nqy, rx, ry, group));
usr/src/common/crypto/ecc/ec2_aff.c
180
mp_int *ry, const ECGroup *group)
usr/src/common/crypto/ecc/ec2_aff.c
182
return group->point_add(px, py, px, py, rx, ry, group);
usr/src/common/crypto/ecc/ec2_aff.c
191
mp_int *rx, mp_int *ry, const ECGroup *group)
usr/src/common/crypto/ecc/ec2_aff.c
223
MP_CHECKOK(group->meth->field_add(&qx, &qy, &qy, group->meth));
usr/src/common/crypto/ecc/ec2_aff.c
232
MP_CHECKOK(group->point_dbl(&sx, &sy, &sx, &sy, group));
usr/src/common/crypto/ecc/ec2_aff.c
235
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ec2_aff.c
236
point_add(&sx, &sy, &qx, &qy, &sx, &sy, group));
usr/src/common/crypto/ecc/ec2_aff.c
252
MP_CHECKOK(group->point_dbl(&sx, &sy, &sx, &sy, group));
usr/src/common/crypto/ecc/ec2_aff.c
257
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ec2_aff.c
258
point_add(&sx, &sy, &qx, &qy, &sx, &sy, group));
usr/src/common/crypto/ecc/ec2_aff.c
261
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ec2_aff.c
262
point_sub(&sx, &sy, &qx, &qy, &sx, &sy, group));
usr/src/common/crypto/ecc/ec2_aff.c
283
ec_GF2m_validate_point(const mp_int *px, const mp_int *py, const ECGroup *group)
usr/src/common/crypto/ecc/ec2_aff.c
307
if ((MP_SIGN(px) == MP_NEG) || (mp_cmp(px, &group->meth->irr) >= 0) ||
usr/src/common/crypto/ecc/ec2_aff.c
308
(MP_SIGN(py) == MP_NEG) || (mp_cmp(py, &group->meth->irr) >= 0)) {
usr/src/common/crypto/ecc/ec2_aff.c
313
if (group->meth->field_enc) {
usr/src/common/crypto/ecc/ec2_aff.c
314
group->meth->field_enc(px, &pxt, group->meth);
usr/src/common/crypto/ecc/ec2_aff.c
315
group->meth->field_enc(py, &pyt, group->meth);
usr/src/common/crypto/ecc/ec2_aff.c
321
MP_CHECKOK( group->meth->field_sqr(&pyt, &accl, group->meth) );
usr/src/common/crypto/ecc/ec2_aff.c
322
MP_CHECKOK( group->meth->field_mul(&pxt, &pyt, &tmp, group->meth) );
usr/src/common/crypto/ecc/ec2_aff.c
323
MP_CHECKOK( group->meth->field_add(&accl, &tmp, &accl, group->meth) );
usr/src/common/crypto/ecc/ec2_aff.c
325
MP_CHECKOK( group->meth->field_sqr(&pxt, &tmp, group->meth) );
usr/src/common/crypto/ecc/ec2_aff.c
326
MP_CHECKOK( group->meth->field_mul(&pxt, &tmp, &accr, group->meth) );
usr/src/common/crypto/ecc/ec2_aff.c
327
MP_CHECKOK( group->meth->field_mul(&group->curvea, &tmp, &tmp, group->meth) );
usr/src/common/crypto/ecc/ec2_aff.c
328
MP_CHECKOK( group->meth->field_add(&tmp, &accr, &accr, group->meth) );
usr/src/common/crypto/ecc/ec2_aff.c
329
MP_CHECKOK( group->meth->field_add(&accr, &group->curveb, &accr, group->meth) );
usr/src/common/crypto/ecc/ec2_aff.c
331
MP_CHECKOK( group->meth->field_add(&accl, &accr, &accr, group->meth) );
usr/src/common/crypto/ecc/ec2_aff.c
339
MP_CHECKOK( ECPoint_mul(group, &group->order, px, py, &pxt, &pyt) );
usr/src/common/crypto/ecc/ec2_aff.c
79
const ECGroup *group)
usr/src/common/crypto/ecc/ec2_mont.c
100
MP_CHECKOK(group->meth->field_mul(z1, x2, z1, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
101
MP_CHECKOK(group->meth->field_mul(x1, z1, &t2, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
102
MP_CHECKOK(group->meth->field_add(z1, x1, z1, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
103
MP_CHECKOK(group->meth->field_sqr(z1, z1, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
104
MP_CHECKOK(group->meth->field_mul(z1, &t1, x1, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
105
MP_CHECKOK(group->meth->field_add(x1, &t2, x1, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
120
mp_int *x2, mp_int *z2, const ECGroup *group)
usr/src/common/crypto/ecc/ec2_mont.c
142
MP_CHECKOK(group->meth->field_add(x, y, z2, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
148
if (group->meth->field_enc) {
usr/src/common/crypto/ecc/ec2_mont.c
149
MP_CHECKOK(group->meth->field_enc(&t5, &t5, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
152
MP_CHECKOK(group->meth->field_mul(z1, z2, &t3, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
154
MP_CHECKOK(group->meth->field_mul(z1, x, z1, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
155
MP_CHECKOK(group->meth->field_add(z1, x1, z1, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
156
MP_CHECKOK(group->meth->field_mul(z2, x, z2, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
157
MP_CHECKOK(group->meth->field_mul(z2, x1, x1, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
158
MP_CHECKOK(group->meth->field_add(z2, x2, z2, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
160
MP_CHECKOK(group->meth->field_mul(z2, z1, z2, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
161
MP_CHECKOK(group->meth->field_sqr(x, &t4, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
162
MP_CHECKOK(group->meth->field_add(&t4, y, &t4, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
163
MP_CHECKOK(group->meth->field_mul(&t4, &t3, &t4, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
164
MP_CHECKOK(group->meth->field_add(&t4, z2, &t4, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
166
MP_CHECKOK(group->meth->field_mul(&t3, x, &t3, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
167
MP_CHECKOK(group->meth->field_div(&t5, &t3, &t3, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
168
MP_CHECKOK(group->meth->field_mul(&t3, &t4, &t4, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
169
MP_CHECKOK(group->meth->field_mul(x1, &t3, x2, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
170
MP_CHECKOK(group->meth->field_add(x2, x, z2, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
172
MP_CHECKOK(group->meth->field_mul(z2, &t4, z2, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
173
MP_CHECKOK(group->meth->field_add(z2, y, z2, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
194
mp_int *rx, mp_int *ry, const ECGroup *group)
usr/src/common/crypto/ecc/ec2_mont.c
218
MP_CHECKOK(group->meth->field_sqr(&x1, &z2, group->meth)); /* z2 =
usr/src/common/crypto/ecc/ec2_mont.c
221
MP_CHECKOK(group->meth->field_sqr(&z2, &x2, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
222
MP_CHECKOK(group->meth->field_add(&x2, &group->curveb, &x2, group->meth)); /* x2
usr/src/common/crypto/ecc/ec2_mont.c
252
MP_CHECKOK(gf2m_Madd(px, &x1, &z1, &x2, &z2, group, FLAG(n)));
usr/src/common/crypto/ecc/ec2_mont.c
253
MP_CHECKOK(gf2m_Mdouble(&x2, &z2, group, FLAG(n)));
usr/src/common/crypto/ecc/ec2_mont.c
255
MP_CHECKOK(gf2m_Madd(px, &x2, &z2, &x1, &z1, group, FLAG(n)));
usr/src/common/crypto/ecc/ec2_mont.c
256
MP_CHECKOK(gf2m_Mdouble(&x1, &z1, group, FLAG(n)));
usr/src/common/crypto/ecc/ec2_mont.c
265
i = gf2m_Mxy(px, py, &x1, &z1, &x2, &z2, group);
usr/src/common/crypto/ecc/ec2_mont.c
60
gf2m_Mdouble(mp_int *x, mp_int *z, const ECGroup *group, int kmflag)
usr/src/common/crypto/ecc/ec2_mont.c
68
MP_CHECKOK(group->meth->field_sqr(x, x, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
69
MP_CHECKOK(group->meth->field_sqr(z, &t1, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
70
MP_CHECKOK(group->meth->field_mul(x, &t1, z, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
71
MP_CHECKOK(group->meth->field_sqr(x, x, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
72
MP_CHECKOK(group->meth->field_sqr(&t1, &t1, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
73
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ec2_mont.c
74
field_mul(&group->curveb, &t1, &t1, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
75
MP_CHECKOK(group->meth->field_add(x, &t1, x, group->meth));
usr/src/common/crypto/ecc/ec2_mont.c
88
const ECGroup *group, int kmflag)
usr/src/common/crypto/ecc/ec2_mont.c
99
MP_CHECKOK(group->meth->field_mul(x1, z2, x1, group->meth));
usr/src/common/crypto/ecc/ec2_test.c
118
ECGroup_free(group); \
usr/src/common/crypto/ecc/ec2_test.c
119
group = ECGroup_fromHex(params, KM_SLEEP); \
usr/src/common/crypto/ecc/ec2_test.c
120
if (group == NULL) { \
usr/src/common/crypto/ecc/ec2_test.c
125
MP_CHECKOK( ectest_curve_GF2m(group, ectestPrint, ectestTime, 1, KM_SLEEP) ); \
usr/src/common/crypto/ecc/ec2_test.c
131
ECGroup_free(group); \
usr/src/common/crypto/ecc/ec2_test.c
132
group = ECGroup_fromName(name, KM_SLEEP); \
usr/src/common/crypto/ecc/ec2_test.c
133
if (group == NULL) { \
usr/src/common/crypto/ecc/ec2_test.c
137
MP_CHECKOK( ectest_curve_GF2m(group, ectestPrint, ectestTime, 0, KM_SLEEP) ); \
usr/src/common/crypto/ecc/ec2_test.c
145
ectest_curve_GF2m(ECGroup *group, int ectestPrint, int ectestTime,
usr/src/common/crypto/ecc/ec2_test.c
164
MP_CHECKOK(mp_sub(&group->order, &one, &order_1));
usr/src/common/crypto/ecc/ec2_test.c
167
if (group->meth->field_dec) {
usr/src/common/crypto/ecc/ec2_test.c
168
MP_CHECKOK(group->meth->field_dec(&group->genx, &gx, group->meth));
usr/src/common/crypto/ecc/ec2_test.c
169
MP_CHECKOK(group->meth->field_dec(&group->geny, &gy, group->meth));
usr/src/common/crypto/ecc/ec2_test.c
171
MP_CHECKOK(mp_copy(&group->genx, &gx));
usr/src/common/crypto/ecc/ec2_test.c
172
MP_CHECKOK(mp_copy(&group->geny, &gy));
usr/src/common/crypto/ecc/ec2_test.c
182
if (group->meth->field_enc) {
usr/src/common/crypto/ecc/ec2_test.c
184
MP_CHECKOK(mp_toradix(&group->genx, s, 16));
usr/src/common/crypto/ecc/ec2_test.c
186
MP_CHECKOK(mp_toradix(&group->geny, s, 16));
usr/src/common/crypto/ecc/ec2_test.c
195
(&order_1, &group->genx, &group->geny, &rx, &ry, group));
usr/src/common/crypto/ecc/ec2_test.c
203
MP_CHECKOK(group->meth->field_add(&ry, &rx, &ry, group->meth));
usr/src/common/crypto/ecc/ec2_test.c
204
if ((mp_cmp(&rx, &group->genx) != 0)
usr/src/common/crypto/ecc/ec2_test.c
205
|| (mp_cmp(&ry, &group->geny) != 0)) {
usr/src/common/crypto/ecc/ec2_test.c
215
(&order_1, &group->genx, &group->geny, &rx, &ry, group));
usr/src/common/crypto/ecc/ec2_test.c
223
MP_CHECKOK(group->meth->field_add(&ry, &rx, &ry, group->meth));
usr/src/common/crypto/ecc/ec2_test.c
224
if ((mp_cmp(&rx, &group->genx) != 0)
usr/src/common/crypto/ecc/ec2_test.c
225
|| (mp_cmp(&ry, &group->geny) != 0)) {
usr/src/common/crypto/ecc/ec2_test.c
235
(&order_1, &group->genx, &group->geny, &rx, &ry, group));
usr/src/common/crypto/ecc/ec2_test.c
243
MP_CHECKOK(group->meth->field_add(&ry, &rx, &ry, group->meth));
usr/src/common/crypto/ecc/ec2_test.c
244
if ((mp_cmp(&rx, &group->genx) != 0)
usr/src/common/crypto/ecc/ec2_test.c
245
|| (mp_cmp(&ry, &group->geny) != 0)) {
usr/src/common/crypto/ecc/ec2_test.c
254
MP_CHECKOK(ECPoint_mul(group, &order_1, NULL, NULL, &rx, &ry));
usr/src/common/crypto/ecc/ec2_test.c
262
MP_CHECKOK(ec_GF2m_add(&ry, &rx, &ry, group->meth));
usr/src/common/crypto/ecc/ec2_test.c
271
MP_CHECKOK(ECPoint_mul(group, &order_1, &gx, &gy, &rx, &ry));
usr/src/common/crypto/ecc/ec2_test.c
279
MP_CHECKOK(ec_GF2m_add(&ry, &rx, &ry, group->meth));
usr/src/common/crypto/ecc/ec2_test.c
289
(&group->order, &group->genx, &group->geny, &rx, &ry,
usr/src/common/crypto/ecc/ec2_test.c
290
group));
usr/src/common/crypto/ecc/ec2_test.c
307
(&group->order, &group->genx, &group->geny, &rx, &ry,
usr/src/common/crypto/ecc/ec2_test.c
308
group));
usr/src/common/crypto/ecc/ec2_test.c
325
(&group->order, &group->genx, &group->geny, &rx, &ry,
usr/src/common/crypto/ecc/ec2_test.c
326
group));
usr/src/common/crypto/ecc/ec2_test.c
342
MP_CHECKOK(ECPoint_mul(group, &group->order, NULL, NULL, &rx, &ry));
usr/src/common/crypto/ecc/ec2_test.c
357
MP_CHECKOK(ECPoint_mul(group, &group->order, &gx, &gy, &rx, &ry));
usr/src/common/crypto/ecc/ec2_test.c
373
(group, &order_1, &order_1, &gx, &gy, &rx, &ry));
usr/src/common/crypto/ecc/ec2_test.c
374
MP_CHECKOK(ECPoints_mul(group, &one, &one, &rx, &ry, &rx, &ry));
usr/src/common/crypto/ecc/ec2_test.c
383
MP_CHECKOK(ec_GF2m_add(&ry, &rx, &ry, group->meth));
usr/src/common/crypto/ecc/ec2_test.c
391
if (ECPoint_validate(group, &gx, &gy) != MP_YES) {
usr/src/common/crypto/ecc/ec2_test.c
397
if (ECPoint_validate(group, &gx, &ry) != MP_NO) {
usr/src/common/crypto/ecc/ec2_test.c
405
size = mpl_significant_bits(&group->meth->irr);
usr/src/common/crypto/ecc/ec2_test.c
410
MP_CHECKOK(group->meth->field_mod(&n, &n, group->meth));
usr/src/common/crypto/ecc/ec2_test.c
416
(&n, &group->genx, &group->geny, &rx, &ry,
usr/src/common/crypto/ecc/ec2_test.c
417
group)), 100);
usr/src/common/crypto/ecc/ec2_test.c
420
(ECPoint_mul(group, &n, NULL, NULL, &rx, &ry)),
usr/src/common/crypto/ecc/ec2_test.c
424
(group, &n, &n, &gx, &gy, &rx, &ry)), 100);
usr/src/common/crypto/ecc/ec2_test.c
427
(ECPoint_mul(group, &n, NULL, NULL, &rx, &ry)),
usr/src/common/crypto/ecc/ec2_test.c
430
(ECPoint_mul(group, &n, &gx, &gy, &rx, &ry)),
usr/src/common/crypto/ecc/ec2_test.c
434
(group, &n, &n, &gx, &gy, &rx, &ry)), 100);
usr/src/common/crypto/ecc/ec2_test.c
465
ECGroup *group = NULL;
usr/src/common/crypto/ecc/ec2_test.c
526
ECGroup_free(group);
usr/src/common/crypto/ecc/ecl-priv.h
182
mp_int *ry, const ECGroup *group);
usr/src/common/crypto/ecc/ecl-priv.h
185
mp_int *ry, const ECGroup *group);
usr/src/common/crypto/ecc/ecl-priv.h
187
mp_int *ry, const ECGroup *group);
usr/src/common/crypto/ecc/ecl-priv.h
190
const ECGroup *group);
usr/src/common/crypto/ecc/ecl-priv.h
192
const ECGroup *group);
usr/src/common/crypto/ecc/ecl-priv.h
195
mp_int *ry, const ECGroup *group);
usr/src/common/crypto/ecc/ecl-priv.h
196
mp_err (*validate_point) (const mp_int *px, const mp_int *py, const ECGroup *group);
usr/src/common/crypto/ecc/ecl-priv.h
201
void (*extra_free) (ECGroup *group);
usr/src/common/crypto/ecc/ecl-priv.h
259
mp_int *ry, const ECGroup *group);
usr/src/common/crypto/ecc/ecl-priv.h
262
mp_int *ry, const ECGroup *group);
usr/src/common/crypto/ecc/ecl-priv.h
274
mp_err ec_group_set_gfp192(ECGroup *group, ECCurveName);
usr/src/common/crypto/ecc/ecl-priv.h
275
mp_err ec_group_set_gfp224(ECGroup *group, ECCurveName);
usr/src/common/crypto/ecc/ecl-priv.h
276
mp_err ec_group_set_gfp256(ECGroup *group, ECCurveName);
usr/src/common/crypto/ecc/ecl-priv.h
277
mp_err ec_group_set_gfp384(ECGroup *group, ECCurveName);
usr/src/common/crypto/ecc/ecl-priv.h
278
mp_err ec_group_set_gfp521(ECGroup *group, ECCurveName);
usr/src/common/crypto/ecc/ecl-priv.h
279
mp_err ec_group_set_gf2m163(ECGroup *group, ECCurveName name);
usr/src/common/crypto/ecc/ecl-priv.h
280
mp_err ec_group_set_gf2m193(ECGroup *group, ECCurveName name);
usr/src/common/crypto/ecc/ecl-priv.h
281
mp_err ec_group_set_gf2m233(ECGroup *group, ECCurveName name);
usr/src/common/crypto/ecc/ecl-priv.h
285
mp_err ec_group_set_secp160r1_fp(ECGroup *group);
usr/src/common/crypto/ecc/ecl-priv.h
286
mp_err ec_group_set_nistp192_fp(ECGroup *group);
usr/src/common/crypto/ecc/ecl-priv.h
287
mp_err ec_group_set_nistp224_fp(ECGroup *group);
usr/src/common/crypto/ecc/ecl.c
104
ECGroup *group = NULL;
usr/src/common/crypto/ecc/ecl.c
106
group = ECGroup_new(FLAG(irr));
usr/src/common/crypto/ecc/ecl.c
107
if (group == NULL)
usr/src/common/crypto/ecc/ecl.c
110
group->meth = GFMethod_consGFp(irr);
usr/src/common/crypto/ecc/ecl.c
111
if (group->meth == NULL) {
usr/src/common/crypto/ecc/ecl.c
115
MP_CHECKOK(mp_copy(curvea, &group->curvea));
usr/src/common/crypto/ecc/ecl.c
116
MP_CHECKOK(mp_copy(curveb, &group->curveb));
usr/src/common/crypto/ecc/ecl.c
117
MP_CHECKOK(mp_copy(genx, &group->genx));
usr/src/common/crypto/ecc/ecl.c
118
MP_CHECKOK(mp_copy(geny, &group->geny));
usr/src/common/crypto/ecc/ecl.c
119
MP_CHECKOK(mp_copy(order, &group->order));
usr/src/common/crypto/ecc/ecl.c
120
group->cofactor = cofactor;
usr/src/common/crypto/ecc/ecl.c
121
group->point_add = &ec_GFp_pt_add_aff;
usr/src/common/crypto/ecc/ecl.c
122
group->point_sub = &ec_GFp_pt_sub_aff;
usr/src/common/crypto/ecc/ecl.c
123
group->point_dbl = &ec_GFp_pt_dbl_aff;
usr/src/common/crypto/ecc/ecl.c
124
group->point_mul = &ec_GFp_pt_mul_jm_wNAF;
usr/src/common/crypto/ecc/ecl.c
125
group->base_point_mul = NULL;
usr/src/common/crypto/ecc/ecl.c
126
group->points_mul = &ec_GFp_pts_mul_jac;
usr/src/common/crypto/ecc/ecl.c
127
group->validate_point = &ec_GFp_validate_point;
usr/src/common/crypto/ecc/ecl.c
131
ECGroup_free(group);
usr/src/common/crypto/ecc/ecl.c
134
return group;
usr/src/common/crypto/ecc/ecl.c
145
ECGroup *group = NULL;
usr/src/common/crypto/ecc/ecl.c
147
group = ECGroup_new(FLAG(irr));
usr/src/common/crypto/ecc/ecl.c
148
if (group == NULL)
usr/src/common/crypto/ecc/ecl.c
151
group->meth = GFMethod_consGFp_mont(irr);
usr/src/common/crypto/ecc/ecl.c
152
if (group->meth == NULL) {
usr/src/common/crypto/ecc/ecl.c
156
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecl.c
157
field_enc(curvea, &group->curvea, group->meth));
usr/src/common/crypto/ecc/ecl.c
158
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecl.c
159
field_enc(curveb, &group->curveb, group->meth));
usr/src/common/crypto/ecc/ecl.c
160
MP_CHECKOK(group->meth->field_enc(genx, &group->genx, group->meth));
usr/src/common/crypto/ecc/ecl.c
161
MP_CHECKOK(group->meth->field_enc(geny, &group->geny, group->meth));
usr/src/common/crypto/ecc/ecl.c
162
MP_CHECKOK(mp_copy(order, &group->order));
usr/src/common/crypto/ecc/ecl.c
163
group->cofactor = cofactor;
usr/src/common/crypto/ecc/ecl.c
164
group->point_add = &ec_GFp_pt_add_aff;
usr/src/common/crypto/ecc/ecl.c
165
group->point_sub = &ec_GFp_pt_sub_aff;
usr/src/common/crypto/ecc/ecl.c
166
group->point_dbl = &ec_GFp_pt_dbl_aff;
usr/src/common/crypto/ecc/ecl.c
167
group->point_mul = &ec_GFp_pt_mul_jm_wNAF;
usr/src/common/crypto/ecc/ecl.c
168
group->base_point_mul = NULL;
usr/src/common/crypto/ecc/ecl.c
169
group->points_mul = &ec_GFp_pts_mul_jac;
usr/src/common/crypto/ecc/ecl.c
170
group->validate_point = &ec_GFp_validate_point;
usr/src/common/crypto/ecc/ecl.c
174
ECGroup_free(group);
usr/src/common/crypto/ecc/ecl.c
177
return group;
usr/src/common/crypto/ecc/ecl.c
190
ECGroup *group = NULL;
usr/src/common/crypto/ecc/ecl.c
192
group = ECGroup_new(FLAG(irr));
usr/src/common/crypto/ecc/ecl.c
193
if (group == NULL)
usr/src/common/crypto/ecc/ecl.c
196
group->meth = GFMethod_consGF2m(irr, irr_arr);
usr/src/common/crypto/ecc/ecl.c
197
if (group->meth == NULL) {
usr/src/common/crypto/ecc/ecl.c
201
MP_CHECKOK(mp_copy(curvea, &group->curvea));
usr/src/common/crypto/ecc/ecl.c
202
MP_CHECKOK(mp_copy(curveb, &group->curveb));
usr/src/common/crypto/ecc/ecl.c
203
MP_CHECKOK(mp_copy(genx, &group->genx));
usr/src/common/crypto/ecc/ecl.c
204
MP_CHECKOK(mp_copy(geny, &group->geny));
usr/src/common/crypto/ecc/ecl.c
205
MP_CHECKOK(mp_copy(order, &group->order));
usr/src/common/crypto/ecc/ecl.c
206
group->cofactor = cofactor;
usr/src/common/crypto/ecc/ecl.c
207
group->point_add = &ec_GF2m_pt_add_aff;
usr/src/common/crypto/ecc/ecl.c
208
group->point_sub = &ec_GF2m_pt_sub_aff;
usr/src/common/crypto/ecc/ecl.c
209
group->point_dbl = &ec_GF2m_pt_dbl_aff;
usr/src/common/crypto/ecc/ecl.c
210
group->point_mul = &ec_GF2m_pt_mul_mont;
usr/src/common/crypto/ecc/ecl.c
211
group->base_point_mul = NULL;
usr/src/common/crypto/ecc/ecl.c
212
group->points_mul = &ec_pts_mul_basic;
usr/src/common/crypto/ecc/ecl.c
213
group->validate_point = &ec_GF2m_validate_point;
usr/src/common/crypto/ecc/ecl.c
217
ECGroup_free(group);
usr/src/common/crypto/ecc/ecl.c
220
return group;
usr/src/common/crypto/ecc/ecl.c
232
ECGroup *group = NULL;
usr/src/common/crypto/ecc/ecl.c
268
group =
usr/src/common/crypto/ecc/ecl.c
271
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
usr/src/common/crypto/ecc/ecl.c
272
MP_CHECKOK(ec_group_set_secp160r1_fp(group));
usr/src/common/crypto/ecc/ecl.c
277
group =
usr/src/common/crypto/ecc/ecl.c
280
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
usr/src/common/crypto/ecc/ecl.c
281
MP_CHECKOK(ec_group_set_nistp192_fp(group));
usr/src/common/crypto/ecc/ecl.c
283
group =
usr/src/common/crypto/ecc/ecl.c
286
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
usr/src/common/crypto/ecc/ecl.c
287
MP_CHECKOK(ec_group_set_gfp192(group, name));
usr/src/common/crypto/ecc/ecl.c
292
group =
usr/src/common/crypto/ecc/ecl.c
295
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
usr/src/common/crypto/ecc/ecl.c
296
MP_CHECKOK(ec_group_set_nistp224_fp(group));
usr/src/common/crypto/ecc/ecl.c
298
group =
usr/src/common/crypto/ecc/ecl.c
301
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
usr/src/common/crypto/ecc/ecl.c
302
MP_CHECKOK(ec_group_set_gfp224(group, name));
usr/src/common/crypto/ecc/ecl.c
306
group =
usr/src/common/crypto/ecc/ecl.c
309
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
usr/src/common/crypto/ecc/ecl.c
310
MP_CHECKOK(ec_group_set_gfp256(group, name));
usr/src/common/crypto/ecc/ecl.c
313
group =
usr/src/common/crypto/ecc/ecl.c
316
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
usr/src/common/crypto/ecc/ecl.c
317
MP_CHECKOK(ec_group_set_gfp521(group, name));
usr/src/common/crypto/ecc/ecl.c
322
group =
usr/src/common/crypto/ecc/ecl.c
325
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
usr/src/common/crypto/ecc/ecl.c
329
group = ECGroup_consGF2m(&irr, NULL, &curvea, &curveb, &genx, &geny, &order, params->cofactor);
usr/src/common/crypto/ecc/ecl.c
330
if (group == NULL) { res = MP_UNDEF; goto CLEANUP; }
usr/src/common/crypto/ecc/ecl.c
334
MP_CHECKOK(ec_group_set_gf2m163(group, name));
usr/src/common/crypto/ecc/ecl.c
337
MP_CHECKOK(ec_group_set_gf2m193(group, name));
usr/src/common/crypto/ecc/ecl.c
340
MP_CHECKOK(ec_group_set_gf2m233(group, name));
usr/src/common/crypto/ecc/ecl.c
349
if ((group != NULL) && (params->text != NULL)) {
usr/src/common/crypto/ecc/ecl.c
353
group->text = kmem_alloc(n, kmflag);
usr/src/common/crypto/ecc/ecl.c
354
if (group->text == NULL) {
usr/src/common/crypto/ecc/ecl.c
358
bcopy(params->text, group->text, n);
usr/src/common/crypto/ecc/ecl.c
359
group->text_len = n;
usr/src/common/crypto/ecc/ecl.c
361
group->text = strdup(params->text);
usr/src/common/crypto/ecc/ecl.c
362
if (group->text == NULL) {
usr/src/common/crypto/ecc/ecl.c
376
ECGroup_free(group);
usr/src/common/crypto/ecc/ecl.c
379
return group;
usr/src/common/crypto/ecc/ecl.c
393
ECGroup *group = NULL;
usr/src/common/crypto/ecc/ecl.c
404
group = ecgroup_fromNameAndHex(name, params, kmflag);
usr/src/common/crypto/ecc/ecl.c
405
if (group == NULL) {
usr/src/common/crypto/ecc/ecl.c
413
ECGroup_free(group);
usr/src/common/crypto/ecc/ecl.c
416
return group;
usr/src/common/crypto/ecc/ecl.c
420
mp_err ECPoint_validate(const ECGroup *group, const mp_int *px, const
usr/src/common/crypto/ecc/ecl.c
431
return group->validate_point(px, py, group);
usr/src/common/crypto/ecc/ecl.c
436
ECGroup_free(ECGroup *group)
usr/src/common/crypto/ecc/ecl.c
438
if (group == NULL)
usr/src/common/crypto/ecc/ecl.c
440
GFMethod_free(group->meth);
usr/src/common/crypto/ecc/ecl.c
441
if (group->constructed == MP_NO)
usr/src/common/crypto/ecc/ecl.c
443
mp_clear(&group->curvea);
usr/src/common/crypto/ecc/ecl.c
444
mp_clear(&group->curveb);
usr/src/common/crypto/ecc/ecl.c
445
mp_clear(&group->genx);
usr/src/common/crypto/ecc/ecl.c
446
mp_clear(&group->geny);
usr/src/common/crypto/ecc/ecl.c
447
mp_clear(&group->order);
usr/src/common/crypto/ecc/ecl.c
448
if (group->text != NULL)
usr/src/common/crypto/ecc/ecl.c
450
kmem_free(group->text, group->text_len);
usr/src/common/crypto/ecc/ecl.c
452
free(group->text);
usr/src/common/crypto/ecc/ecl.c
454
if (group->extra_free != NULL)
usr/src/common/crypto/ecc/ecl.c
455
group->extra_free(group);
usr/src/common/crypto/ecc/ecl.c
457
kmem_free(group, sizeof (ECGroup));
usr/src/common/crypto/ecc/ecl.c
459
free(group);
usr/src/common/crypto/ecc/ecl.c
61
ECGroup *group;
usr/src/common/crypto/ecc/ecl.c
63
group = (ECGroup *) kmem_alloc(sizeof(ECGroup), kmflag);
usr/src/common/crypto/ecc/ecl.c
65
group = (ECGroup *) malloc(sizeof(ECGroup));
usr/src/common/crypto/ecc/ecl.c
67
if (group == NULL)
usr/src/common/crypto/ecc/ecl.c
69
group->constructed = MP_YES;
usr/src/common/crypto/ecc/ecl.c
70
group->meth = NULL;
usr/src/common/crypto/ecc/ecl.c
71
group->text = NULL;
usr/src/common/crypto/ecc/ecl.c
72
MP_DIGITS(&group->curvea) = 0;
usr/src/common/crypto/ecc/ecl.c
73
MP_DIGITS(&group->curveb) = 0;
usr/src/common/crypto/ecc/ecl.c
74
MP_DIGITS(&group->genx) = 0;
usr/src/common/crypto/ecc/ecl.c
75
MP_DIGITS(&group->geny) = 0;
usr/src/common/crypto/ecc/ecl.c
76
MP_DIGITS(&group->order) = 0;
usr/src/common/crypto/ecc/ecl.c
77
group->base_point_mul = NULL;
usr/src/common/crypto/ecc/ecl.c
78
group->points_mul = NULL;
usr/src/common/crypto/ecc/ecl.c
79
group->validate_point = NULL;
usr/src/common/crypto/ecc/ecl.c
80
group->extra1 = NULL;
usr/src/common/crypto/ecc/ecl.c
81
group->extra2 = NULL;
usr/src/common/crypto/ecc/ecl.c
82
group->extra_free = NULL;
usr/src/common/crypto/ecc/ecl.c
83
MP_CHECKOK(mp_init(&group->curvea, kmflag));
usr/src/common/crypto/ecc/ecl.c
84
MP_CHECKOK(mp_init(&group->curveb, kmflag));
usr/src/common/crypto/ecc/ecl.c
85
MP_CHECKOK(mp_init(&group->genx, kmflag));
usr/src/common/crypto/ecc/ecl.c
86
MP_CHECKOK(mp_init(&group->geny, kmflag));
usr/src/common/crypto/ecc/ecl.c
87
MP_CHECKOK(mp_init(&group->order, kmflag));
usr/src/common/crypto/ecc/ecl.c
91
ECGroup_free(group);
usr/src/common/crypto/ecc/ecl.c
94
return group;
usr/src/common/crypto/ecc/ecl.h
64
void ECGroup_free(ECGroup *group);
usr/src/common/crypto/ecc/ecl.h
79
mp_err ECPoint_mul(const ECGroup *group, const mp_int *k, const mp_int *px,
usr/src/common/crypto/ecc/ecl.h
86
mp_err ECPoints_mul(const ECGroup *group, const mp_int *k1,
usr/src/common/crypto/ecc/ecl.h
94
mp_err ECPoint_validate(const ECGroup *group, const mp_int *px, const
usr/src/common/crypto/ecc/ecl_mult.c
114
const ECGroup *group)
usr/src/common/crypto/ecc/ecl_mult.c
119
ARGCHK(group != NULL, MP_BADARG);
usr/src/common/crypto/ecc/ecl_mult.c
126
return ECPoint_mul(group, k2, px, py, rx, ry);
usr/src/common/crypto/ecc/ecl_mult.c
128
return ECPoint_mul(group, k1, NULL, NULL, rx, ry);
usr/src/common/crypto/ecc/ecl_mult.c
136
MP_CHECKOK(ECPoint_mul(group, k1, NULL, NULL, &sx, &sy));
usr/src/common/crypto/ecc/ecl_mult.c
137
MP_CHECKOK(ECPoint_mul(group, k2, px, py, rx, ry));
usr/src/common/crypto/ecc/ecl_mult.c
139
if (group->meth->field_enc) {
usr/src/common/crypto/ecc/ecl_mult.c
140
MP_CHECKOK(group->meth->field_enc(&sx, &sx, group->meth));
usr/src/common/crypto/ecc/ecl_mult.c
141
MP_CHECKOK(group->meth->field_enc(&sy, &sy, group->meth));
usr/src/common/crypto/ecc/ecl_mult.c
142
MP_CHECKOK(group->meth->field_enc(rx, rx, group->meth));
usr/src/common/crypto/ecc/ecl_mult.c
143
MP_CHECKOK(group->meth->field_enc(ry, ry, group->meth));
usr/src/common/crypto/ecc/ecl_mult.c
146
MP_CHECKOK(group->point_add(&sx, &sy, rx, ry, rx, ry, group));
usr/src/common/crypto/ecc/ecl_mult.c
148
if (group->meth->field_dec) {
usr/src/common/crypto/ecc/ecl_mult.c
149
MP_CHECKOK(group->meth->field_dec(rx, rx, group->meth));
usr/src/common/crypto/ecc/ecl_mult.c
150
MP_CHECKOK(group->meth->field_dec(ry, ry, group->meth));
usr/src/common/crypto/ecc/ecl_mult.c
169
const ECGroup *group)
usr/src/common/crypto/ecc/ecl_mult.c
177
ARGCHK(group != NULL, MP_BADARG);
usr/src/common/crypto/ecc/ecl_mult.c
184
return ECPoint_mul(group, k2, px, py, rx, ry);
usr/src/common/crypto/ecc/ecl_mult.c
186
return ECPoint_mul(group, k1, NULL, NULL, rx, ry);
usr/src/common/crypto/ecc/ecl_mult.c
210
if (group->meth->field_enc) {
usr/src/common/crypto/ecc/ecl_mult.c
211
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecl_mult.c
212
field_enc(px, &precomp[1][0][0], group->meth));
usr/src/common/crypto/ecc/ecl_mult.c
213
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecl_mult.c
214
field_enc(py, &precomp[1][0][1], group->meth));
usr/src/common/crypto/ecc/ecl_mult.c
219
MP_CHECKOK(mp_copy(&group->genx, &precomp[0][1][0]));
usr/src/common/crypto/ecc/ecl_mult.c
220
MP_CHECKOK(mp_copy(&group->geny, &precomp[0][1][1]));
usr/src/common/crypto/ecc/ecl_mult.c
224
MP_CHECKOK(mp_copy(&group->genx, &precomp[1][0][0]));
usr/src/common/crypto/ecc/ecl_mult.c
225
MP_CHECKOK(mp_copy(&group->geny, &precomp[1][0][1]));
usr/src/common/crypto/ecc/ecl_mult.c
226
if (group->meth->field_enc) {
usr/src/common/crypto/ecc/ecl_mult.c
227
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecl_mult.c
228
field_enc(px, &precomp[0][1][0], group->meth));
usr/src/common/crypto/ecc/ecl_mult.c
229
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecl_mult.c
230
field_enc(py, &precomp[0][1][1], group->meth));
usr/src/common/crypto/ecc/ecl_mult.c
239
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecl_mult.c
241
&precomp[2][0][0], &precomp[2][0][1], group));
usr/src/common/crypto/ecc/ecl_mult.c
242
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecl_mult.c
245
&precomp[3][0][0], &precomp[3][0][1], group));
usr/src/common/crypto/ecc/ecl_mult.c
248
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecl_mult.c
251
&precomp[i][1][0], &precomp[i][1][1], group));
usr/src/common/crypto/ecc/ecl_mult.c
254
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecl_mult.c
256
&precomp[0][2][0], &precomp[0][2][1], group));
usr/src/common/crypto/ecc/ecl_mult.c
258
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecl_mult.c
261
&precomp[i][2][0], &precomp[i][2][1], group));
usr/src/common/crypto/ecc/ecl_mult.c
264
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecl_mult.c
267
&precomp[0][3][0], &precomp[0][3][1], group));
usr/src/common/crypto/ecc/ecl_mult.c
269
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecl_mult.c
272
&precomp[i][3][0], &precomp[i][3][1], group));
usr/src/common/crypto/ecc/ecl_mult.c
289
MP_CHECKOK(group->point_dbl(rx, ry, rx, ry, group));
usr/src/common/crypto/ecc/ecl_mult.c
290
MP_CHECKOK(group->point_dbl(rx, ry, rx, ry, group));
usr/src/common/crypto/ecc/ecl_mult.c
292
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecl_mult.c
294
&precomp[ai][bi][1], rx, ry, group));
usr/src/common/crypto/ecc/ecl_mult.c
297
if (group->meth->field_dec) {
usr/src/common/crypto/ecc/ecl_mult.c
298
MP_CHECKOK(group->meth->field_dec(rx, rx, group->meth));
usr/src/common/crypto/ecc/ecl_mult.c
299
MP_CHECKOK(group->meth->field_dec(ry, ry, group->meth));
usr/src/common/crypto/ecc/ecl_mult.c
317
ECPoints_mul(const ECGroup *group, const mp_int *k1, const mp_int *k2,
usr/src/common/crypto/ecc/ecl_mult.c
327
ARGCHK(group != NULL, MP_BADARG);
usr/src/common/crypto/ecc/ecl_mult.c
331
if (mp_cmp(k1, &group->order) >= 0) {
usr/src/common/crypto/ecc/ecl_mult.c
333
MP_CHECKOK(mp_mod(k1, &group->order, &k1t));
usr/src/common/crypto/ecc/ecl_mult.c
342
if (mp_cmp(k2, &group->order) >= 0) {
usr/src/common/crypto/ecc/ecl_mult.c
344
MP_CHECKOK(mp_mod(k2, &group->order, &k2t));
usr/src/common/crypto/ecc/ecl_mult.c
354
if (group->points_mul) {
usr/src/common/crypto/ecc/ecl_mult.c
355
res = group->points_mul(k1p, k2p, px, py, rx, ry, group);
usr/src/common/crypto/ecc/ecl_mult.c
357
res = ec_pts_mul_simul_w2(k1p, k2p, px, py, rx, ry, group);
usr/src/common/crypto/ecc/ecl_mult.c
58
ECPoint_mul(const ECGroup *group, const mp_int *k, const mp_int *px,
usr/src/common/crypto/ecc/ecl_mult.c
64
ARGCHK((k != NULL) && (group != NULL), MP_BADARG);
usr/src/common/crypto/ecc/ecl_mult.c
68
if (mp_cmp(k, &group->order) > 0) {
usr/src/common/crypto/ecc/ecl_mult.c
70
MP_CHECKOK(mp_mod(k, &group->order, &kt));
usr/src/common/crypto/ecc/ecl_mult.c
79
if (group->base_point_mul) {
usr/src/common/crypto/ecc/ecl_mult.c
80
MP_CHECKOK(group->base_point_mul(&kt, rx, ry, group));
usr/src/common/crypto/ecc/ecl_mult.c
82
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecl_mult.c
83
point_mul(&kt, &group->genx, &group->geny, rx, ry,
usr/src/common/crypto/ecc/ecl_mult.c
84
group));
usr/src/common/crypto/ecc/ecl_mult.c
87
if (group->meth->field_enc) {
usr/src/common/crypto/ecc/ecl_mult.c
88
MP_CHECKOK(group->meth->field_enc(px, rx, group->meth));
usr/src/common/crypto/ecc/ecl_mult.c
89
MP_CHECKOK(group->meth->field_enc(py, ry, group->meth));
usr/src/common/crypto/ecc/ecl_mult.c
90
MP_CHECKOK(group->point_mul(&kt, rx, ry, rx, ry, group));
usr/src/common/crypto/ecc/ecl_mult.c
92
MP_CHECKOK(group->point_mul(&kt, px, py, rx, ry, group));
usr/src/common/crypto/ecc/ecl_mult.c
95
if (group->meth->field_dec) {
usr/src/common/crypto/ecc/ecl_mult.c
96
MP_CHECKOK(group->meth->field_dec(rx, rx, group->meth));
usr/src/common/crypto/ecc/ecl_mult.c
97
MP_CHECKOK(group->meth->field_dec(ry, ry, group->meth));
usr/src/common/crypto/ecc/ecp.h
108
mp_int *rz, const ECGroup *group);
usr/src/common/crypto/ecc/ecp.h
113
mp_int *rz, const ECGroup *group);
usr/src/common/crypto/ecc/ecp.h
121
const ECGroup *group);
usr/src/common/crypto/ecc/ecp.h
132
const ECGroup *group);
usr/src/common/crypto/ecc/ecp.h
144
mp_int *rx, mp_int *ry, const ECGroup *group);
usr/src/common/crypto/ecc/ecp.h
60
mp_int *ry, const ECGroup *group);
usr/src/common/crypto/ecc/ecp.h
65
mp_int *ry, const ECGroup *group);
usr/src/common/crypto/ecc/ecp.h
69
mp_int *ry, const ECGroup *group);
usr/src/common/crypto/ecc/ecp.h
72
mp_err ec_GFp_validate_point(const mp_int *px, const mp_int *py, const ECGroup *group);
usr/src/common/crypto/ecc/ecp.h
80
const ECGroup *group);
usr/src/common/crypto/ecc/ecp.h
86
mp_int *ry, mp_int *rz, const ECGroup *group);
usr/src/common/crypto/ecc/ecp.h
92
const ECGroup *group);
usr/src/common/crypto/ecc/ecp_192.c
529
ec_group_set_gfp192(ECGroup *group, ECCurveName name)
usr/src/common/crypto/ecc/ecp_192.c
532
group->meth->field_mod = &ec_GFp_nistp192_mod;
usr/src/common/crypto/ecc/ecp_192.c
533
group->meth->field_mul = &ec_GFp_nistp192_mul;
usr/src/common/crypto/ecc/ecp_192.c
534
group->meth->field_sqr = &ec_GFp_nistp192_sqr;
usr/src/common/crypto/ecc/ecp_192.c
535
group->meth->field_div = &ec_GFp_nistp192_div;
usr/src/common/crypto/ecc/ecp_192.c
537
group->meth->field_add = &ec_GFp_nistp192_add;
usr/src/common/crypto/ecc/ecp_192.c
538
group->meth->field_sub = &ec_GFp_nistp192_sub;
usr/src/common/crypto/ecc/ecp_224.c
383
ec_group_set_gfp224(ECGroup *group, ECCurveName name)
usr/src/common/crypto/ecc/ecp_224.c
386
group->meth->field_mod = &ec_GFp_nistp224_mod;
usr/src/common/crypto/ecc/ecp_224.c
387
group->meth->field_mul = &ec_GFp_nistp224_mul;
usr/src/common/crypto/ecc/ecp_224.c
388
group->meth->field_sqr = &ec_GFp_nistp224_sqr;
usr/src/common/crypto/ecc/ecp_224.c
389
group->meth->field_div = &ec_GFp_nistp224_div;
usr/src/common/crypto/ecc/ecp_256.c
439
ec_group_set_gfp256(ECGroup *group, ECCurveName name)
usr/src/common/crypto/ecc/ecp_256.c
442
group->meth->field_mod = &ec_GFp_nistp256_mod;
usr/src/common/crypto/ecc/ecp_256.c
443
group->meth->field_mul = &ec_GFp_nistp256_mul;
usr/src/common/crypto/ecc/ecp_256.c
444
group->meth->field_sqr = &ec_GFp_nistp256_sqr;
usr/src/common/crypto/ecc/ecp_384.c
293
ec_group_set_gfp384(ECGroup *group, ECCurveName name)
usr/src/common/crypto/ecc/ecp_384.c
296
group->meth->field_mod = &ec_GFp_nistp384_mod;
usr/src/common/crypto/ecc/ecp_384.c
297
group->meth->field_mul = &ec_GFp_nistp384_mul;
usr/src/common/crypto/ecc/ecp_384.c
298
group->meth->field_sqr = &ec_GFp_nistp384_sqr;
usr/src/common/crypto/ecc/ecp_521.c
171
ec_group_set_gfp521(ECGroup *group, ECCurveName name)
usr/src/common/crypto/ecc/ecp_521.c
174
group->meth->field_mod = &ec_GFp_nistp521_mod;
usr/src/common/crypto/ecc/ecp_521.c
175
group->meth->field_mul = &ec_GFp_nistp521_mul;
usr/src/common/crypto/ecc/ecp_521.c
176
group->meth->field_sqr = &ec_GFp_nistp521_sqr;
usr/src/common/crypto/ecc/ecp_521.c
177
group->meth->field_div = &ec_GFp_nistp521_div;
usr/src/common/crypto/ecc/ecp_aff.c
114
MP_CHECKOK(group->meth->field_sub(py, qy, &tempy, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
115
MP_CHECKOK(group->meth->field_sub(px, qx, &tempx, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
116
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecp_aff.c
117
field_div(&tempy, &tempx, &lambda, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
127
MP_CHECKOK(group->meth->field_sqr(qx, &tempx, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
129
if (group->meth->field_enc) {
usr/src/common/crypto/ecc/ecp_aff.c
130
MP_CHECKOK(group->meth->field_enc(&temp, &temp, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
132
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecp_aff.c
133
field_mul(&tempx, &temp, &tempx, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
134
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecp_aff.c
135
field_add(&tempx, &group->curvea, &tempx, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
137
if (group->meth->field_enc) {
usr/src/common/crypto/ecc/ecp_aff.c
138
MP_CHECKOK(group->meth->field_enc(&temp, &temp, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
140
MP_CHECKOK(group->meth->field_mul(qy, &temp, &tempy, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
141
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecp_aff.c
142
field_div(&tempx, &tempy, &lambda, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
145
MP_CHECKOK(group->meth->field_sqr(&lambda, &tempx, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
146
MP_CHECKOK(group->meth->field_sub(&tempx, px, &tempx, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
147
MP_CHECKOK(group->meth->field_sub(&tempx, qx, &tempx, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
149
MP_CHECKOK(group->meth->field_sub(qx, &tempx, &tempy, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
150
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecp_aff.c
151
field_mul(&tempy, &lambda, &tempy, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
152
MP_CHECKOK(group->meth->field_sub(&tempy, qy, &tempy, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
171
const ECGroup *group)
usr/src/common/crypto/ecc/ecp_aff.c
179
MP_CHECKOK(group->meth->field_neg(qy, &nqy, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
180
res = group->point_add(px, py, qx, &nqy, rx, ry, group);
usr/src/common/crypto/ecc/ecp_aff.c
191
mp_int *ry, const ECGroup *group)
usr/src/common/crypto/ecc/ecp_aff.c
193
return ec_GFp_pt_add_aff(px, py, px, py, rx, ry, group);
usr/src/common/crypto/ecc/ecp_aff.c
204
mp_int *rx, mp_int *ry, const ECGroup *group)
usr/src/common/crypto/ecc/ecp_aff.c
236
MP_CHECKOK(group->meth->field_neg(&qy, &qy, group->meth));
usr/src/common/crypto/ecc/ecp_aff.c
245
MP_CHECKOK(group->point_dbl(&sx, &sy, &sx, &sy, group));
usr/src/common/crypto/ecc/ecp_aff.c
248
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecp_aff.c
249
point_add(&sx, &sy, &qx, &qy, &sx, &sy, group));
usr/src/common/crypto/ecc/ecp_aff.c
265
MP_CHECKOK(group->point_dbl(&sx, &sy, &sx, &sy, group));
usr/src/common/crypto/ecc/ecp_aff.c
270
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecp_aff.c
271
point_add(&sx, &sy, &qx, &qy, &sx, &sy, group));
usr/src/common/crypto/ecc/ecp_aff.c
274
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecp_aff.c
275
point_sub(&sx, &sy, &qx, &qy, &sx, &sy, group));
usr/src/common/crypto/ecc/ecp_aff.c
296
ec_GFp_validate_point(const mp_int *px, const mp_int *py, const ECGroup *group)
usr/src/common/crypto/ecc/ecp_aff.c
320
if ((MP_SIGN(px) == MP_NEG) || (mp_cmp(px, &group->meth->irr) >= 0) ||
usr/src/common/crypto/ecc/ecp_aff.c
321
(MP_SIGN(py) == MP_NEG) || (mp_cmp(py, &group->meth->irr) >= 0)) {
usr/src/common/crypto/ecc/ecp_aff.c
326
if (group->meth->field_enc) {
usr/src/common/crypto/ecc/ecp_aff.c
327
group->meth->field_enc(px, &pxt, group->meth);
usr/src/common/crypto/ecc/ecp_aff.c
328
group->meth->field_enc(py, &pyt, group->meth);
usr/src/common/crypto/ecc/ecp_aff.c
334
MP_CHECKOK( group->meth->field_sqr(&pyt, &accl, group->meth) );
usr/src/common/crypto/ecc/ecp_aff.c
336
MP_CHECKOK( group->meth->field_sqr(&pxt, &tmp, group->meth) );
usr/src/common/crypto/ecc/ecp_aff.c
337
MP_CHECKOK( group->meth->field_mul(&pxt, &tmp, &accr, group->meth) );
usr/src/common/crypto/ecc/ecp_aff.c
338
MP_CHECKOK( group->meth->field_mul(&group->curvea, &pxt, &tmp, group->meth) );
usr/src/common/crypto/ecc/ecp_aff.c
339
MP_CHECKOK( group->meth->field_add(&tmp, &accr, &accr, group->meth) );
usr/src/common/crypto/ecc/ecp_aff.c
340
MP_CHECKOK( group->meth->field_add(&accr, &group->curveb, &accr, group->meth) );
usr/src/common/crypto/ecc/ecp_aff.c
342
MP_CHECKOK( group->meth->field_sub(&accl, &accr, &accr, group->meth) );
usr/src/common/crypto/ecc/ecp_aff.c
350
MP_CHECKOK( ECPoint_mul(group, &group->order, px, py, &pxt, &pyt) );
usr/src/common/crypto/ecc/ecp_aff.c
85
const ECGroup *group)
usr/src/common/crypto/ecc/ecp_jac.c
112
MP_CHECKOK(group->meth->field_div(NULL, pz, &z1, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
113
MP_CHECKOK(group->meth->field_sqr(&z1, &z2, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
114
MP_CHECKOK(group->meth->field_mul(&z1, &z2, &z3, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
115
MP_CHECKOK(group->meth->field_mul(px, &z2, rx, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
116
MP_CHECKOK(group->meth->field_mul(py, &z3, ry, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
153
mp_int *ry, mp_int *rz, const ECGroup *group)
usr/src/common/crypto/ecc/ecp_jac.c
174
MP_CHECKOK(ec_GFp_pt_aff2jac(qx, qy, rx, ry, rz, group));
usr/src/common/crypto/ecc/ecp_jac.c
185
MP_CHECKOK(group->meth->field_sqr(pz, &A, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
186
MP_CHECKOK(group->meth->field_mul(&A, pz, &B, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
187
MP_CHECKOK(group->meth->field_mul(&A, qx, &A, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
188
MP_CHECKOK(group->meth->field_mul(&B, qy, &B, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
191
MP_CHECKOK(group->meth->field_sub(&A, px, &C, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
192
MP_CHECKOK(group->meth->field_sub(&B, py, &D, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
195
MP_CHECKOK(group->meth->field_sqr(&C, &C2, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
196
MP_CHECKOK(group->meth->field_mul(&C, &C2, &C3, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
199
MP_CHECKOK(group->meth->field_mul(pz, &C, rz, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
202
MP_CHECKOK(group->meth->field_mul(px, &C2, &C, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
204
MP_CHECKOK(group->meth->field_sqr(&D, &A, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
207
MP_CHECKOK(group->meth->field_add(&C, &C, rx, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
208
MP_CHECKOK(group->meth->field_add(&C3, rx, rx, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
209
MP_CHECKOK(group->meth->field_sub(&A, rx, rx, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
212
MP_CHECKOK(group->meth->field_mul(py, &C3, &C3, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
215
MP_CHECKOK(group->meth->field_sub(&C, rx, ry, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
216
MP_CHECKOK(group->meth->field_mul(&D, ry, ry, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
217
MP_CHECKOK(group->meth->field_sub(ry, &C3, ry, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
241
mp_int *rx, mp_int *ry, mp_int *rz, const ECGroup *group)
usr/src/common/crypto/ecc/ecp_jac.c
262
MP_CHECKOK(group->meth->field_sqr(px, &t0, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
263
MP_CHECKOK(group->meth->field_add(&t0, &t0, &M, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
264
MP_CHECKOK(group->meth->field_add(&t0, &M, &t0, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
265
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecp_jac.c
266
field_add(&t0, &group->curvea, &M, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
267
} else if (mp_cmp_int(&group->curvea, -3, FLAG(px)) == 0) {
usr/src/common/crypto/ecc/ecp_jac.c
269
MP_CHECKOK(group->meth->field_sqr(pz, &M, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
270
MP_CHECKOK(group->meth->field_add(px, &M, &t0, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
271
MP_CHECKOK(group->meth->field_sub(px, &M, &t1, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
272
MP_CHECKOK(group->meth->field_mul(&t0, &t1, &M, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
273
MP_CHECKOK(group->meth->field_add(&M, &M, &t0, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
274
MP_CHECKOK(group->meth->field_add(&t0, &M, &M, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
277
MP_CHECKOK(group->meth->field_sqr(px, &t0, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
278
MP_CHECKOK(group->meth->field_add(&t0, &t0, &M, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
279
MP_CHECKOK(group->meth->field_add(&t0, &M, &t0, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
280
MP_CHECKOK(group->meth->field_sqr(pz, &M, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
281
MP_CHECKOK(group->meth->field_sqr(&M, &M, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
282
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecp_jac.c
283
field_mul(&M, &group->curvea, &M, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
284
MP_CHECKOK(group->meth->field_add(&M, &t0, &M, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
290
MP_CHECKOK(group->meth->field_add(py, py, rz, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
291
MP_CHECKOK(group->meth->field_sqr(rz, &t0, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
293
MP_CHECKOK(group->meth->field_add(py, py, &t0, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
294
MP_CHECKOK(group->meth->field_mul(&t0, pz, rz, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
295
MP_CHECKOK(group->meth->field_sqr(&t0, &t0, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
299
MP_CHECKOK(group->meth->field_mul(px, &t0, &S, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
302
MP_CHECKOK(group->meth->field_add(&S, &S, &t1, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
303
MP_CHECKOK(group->meth->field_sqr(&M, rx, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
304
MP_CHECKOK(group->meth->field_sub(rx, &t1, rx, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
307
MP_CHECKOK(group->meth->field_sqr(&t0, &t1, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
309
MP_CHECKOK(mp_add(&t1, &group->meth->irr, &t1));
usr/src/common/crypto/ecc/ecp_jac.c
312
MP_CHECKOK(group->meth->field_sub(&S, rx, &S, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
313
MP_CHECKOK(group->meth->field_mul(&M, &S, &M, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
314
MP_CHECKOK(group->meth->field_sub(&M, &t1, ry, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
334
mp_int *rx, mp_int *ry, const ECGroup *group)
usr/src/common/crypto/ecc/ecp_jac.c
346
ARGCHK(group != NULL, MP_BADARG);
usr/src/common/crypto/ecc/ecp_jac.c
361
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecp_jac.c
364
&precomp[i][0], &precomp[i][1], group));
usr/src/common/crypto/ecc/ecp_jac.c
383
MP_CHECKOK(ec_GFp_pt_dbl_jac(rx, ry, &rz, rx, ry, &rz, group));
usr/src/common/crypto/ecc/ecp_jac.c
384
MP_CHECKOK(ec_GFp_pt_dbl_jac(rx, ry, &rz, rx, ry, &rz, group));
usr/src/common/crypto/ecc/ecp_jac.c
385
MP_CHECKOK(ec_GFp_pt_dbl_jac(rx, ry, &rz, rx, ry, &rz, group));
usr/src/common/crypto/ecc/ecp_jac.c
386
MP_CHECKOK(ec_GFp_pt_dbl_jac(rx, ry, &rz, rx, ry, &rz, group));
usr/src/common/crypto/ecc/ecp_jac.c
390
&rz, group));
usr/src/common/crypto/ecc/ecp_jac.c
394
MP_CHECKOK(ec_GFp_pt_jac2aff(rx, ry, &rz, rx, ry, group));
usr/src/common/crypto/ecc/ecp_jac.c
416
const ECGroup *group)
usr/src/common/crypto/ecc/ecp_jac.c
433
ARGCHK(group != NULL, MP_BADARG);
usr/src/common/crypto/ecc/ecp_jac.c
440
return ECPoint_mul(group, k2, px, py, rx, ry);
usr/src/common/crypto/ecc/ecp_jac.c
442
return ECPoint_mul(group, k1, NULL, NULL, rx, ry);
usr/src/common/crypto/ecc/ecp_jac.c
458
if (group->meth->field_enc) {
usr/src/common/crypto/ecc/ecp_jac.c
459
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecp_jac.c
460
field_enc(px, &precomp[1][0][0], group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
461
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecp_jac.c
462
field_enc(py, &precomp[1][0][1], group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
467
MP_CHECKOK(mp_copy(&group->genx, &precomp[0][1][0]));
usr/src/common/crypto/ecc/ecp_jac.c
468
MP_CHECKOK(mp_copy(&group->geny, &precomp[0][1][1]));
usr/src/common/crypto/ecc/ecp_jac.c
472
MP_CHECKOK(mp_copy(&group->genx, &precomp[1][0][0]));
usr/src/common/crypto/ecc/ecp_jac.c
473
MP_CHECKOK(mp_copy(&group->geny, &precomp[1][0][1]));
usr/src/common/crypto/ecc/ecp_jac.c
474
if (group->meth->field_enc) {
usr/src/common/crypto/ecc/ecp_jac.c
475
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecp_jac.c
476
field_enc(px, &precomp[0][1][0], group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
477
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecp_jac.c
478
field_enc(py, &precomp[0][1][1], group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
487
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecp_jac.c
489
&precomp[2][0][0], &precomp[2][0][1], group));
usr/src/common/crypto/ecc/ecp_jac.c
490
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecp_jac.c
493
&precomp[3][0][0], &precomp[3][0][1], group));
usr/src/common/crypto/ecc/ecp_jac.c
496
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecp_jac.c
499
&precomp[i][1][0], &precomp[i][1][1], group));
usr/src/common/crypto/ecc/ecp_jac.c
502
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecp_jac.c
504
&precomp[0][2][0], &precomp[0][2][1], group));
usr/src/common/crypto/ecc/ecp_jac.c
506
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecp_jac.c
509
&precomp[i][2][0], &precomp[i][2][1], group));
usr/src/common/crypto/ecc/ecp_jac.c
512
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecp_jac.c
515
&precomp[0][3][0], &precomp[0][3][1], group));
usr/src/common/crypto/ecc/ecp_jac.c
517
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecp_jac.c
520
&precomp[i][3][0], &precomp[i][3][1], group));
usr/src/common/crypto/ecc/ecp_jac.c
537
MP_CHECKOK(ec_GFp_pt_dbl_jac(rx, ry, &rz, rx, ry, &rz, group));
usr/src/common/crypto/ecc/ecp_jac.c
538
MP_CHECKOK(ec_GFp_pt_dbl_jac(rx, ry, &rz, rx, ry, &rz, group));
usr/src/common/crypto/ecc/ecp_jac.c
542
rx, ry, &rz, group));
usr/src/common/crypto/ecc/ecp_jac.c
545
MP_CHECKOK(ec_GFp_pt_jac2aff(rx, ry, &rz, rx, ry, group));
usr/src/common/crypto/ecc/ecp_jac.c
547
if (group->meth->field_dec) {
usr/src/common/crypto/ecc/ecp_jac.c
548
MP_CHECKOK(group->meth->field_dec(rx, rx, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
549
MP_CHECKOK(group->meth->field_dec(ry, ry, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
65
mp_int *ry, mp_int *rz, const ECGroup *group)
usr/src/common/crypto/ecc/ecp_jac.c
75
if (group->meth->field_enc) {
usr/src/common/crypto/ecc/ecp_jac.c
76
MP_CHECKOK(group->meth->field_enc(rz, rz, group->meth));
usr/src/common/crypto/ecc/ecp_jac.c
89
mp_int *rx, mp_int *ry, const ECGroup *group)
usr/src/common/crypto/ecc/ecp_jm.c
100
MP_CHECKOK(group->meth->field_add(t1, t1, t1, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
103
MP_CHECKOK(group->meth->field_mul(px, t0, S, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
104
MP_CHECKOK(group->meth->field_add(S, S, S, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
108
MP_CHECKOK(group->meth->field_sqr(M, rx, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
109
MP_CHECKOK(group->meth->field_sub(rx, S, rx, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
110
MP_CHECKOK(group->meth->field_sub(rx, S, rx, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
113
MP_CHECKOK(group->meth->field_sub(S, rx, S, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
114
MP_CHECKOK(group->meth->field_mul(S, M, ry, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
115
MP_CHECKOK(group->meth->field_sub(ry, t1, ry, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
118
MP_CHECKOK(group->meth->field_mul(paz4, t1, raz4, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
119
MP_CHECKOK(group->meth->field_add(raz4, raz4, raz4, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
135
mp_int *raz4, mp_int scratch[], const ECGroup *group)
usr/src/common/crypto/ecc/ecp_jm.c
154
MP_CHECKOK(ec_GFp_pt_aff2jac(qx, qy, rx, ry, rz, group));
usr/src/common/crypto/ecc/ecp_jm.c
155
MP_CHECKOK(group->meth->field_sqr(rz, raz4, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
156
MP_CHECKOK(group->meth->field_sqr(raz4, raz4, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
157
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecp_jm.c
158
field_mul(raz4, &group->curvea, raz4, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
170
MP_CHECKOK(group->meth->field_sqr(pz, A, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
171
MP_CHECKOK(group->meth->field_mul(A, pz, B, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
172
MP_CHECKOK(group->meth->field_mul(A, qx, A, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
173
MP_CHECKOK(group->meth->field_mul(B, qy, B, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
180
raz4, scratch, group));
usr/src/common/crypto/ecc/ecp_jm.c
187
MP_CHECKOK(group->meth->field_sub(A, px, C, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
188
MP_CHECKOK(group->meth->field_sub(B, py, D, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
191
MP_CHECKOK(group->meth->field_sqr(C, C2, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
192
MP_CHECKOK(group->meth->field_mul(C, C2, C3, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
195
MP_CHECKOK(group->meth->field_mul(pz, C, rz, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
198
MP_CHECKOK(group->meth->field_mul(px, C2, C, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
200
MP_CHECKOK(group->meth->field_sqr(D, A, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
203
MP_CHECKOK(group->meth->field_add(C, C, rx, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
204
MP_CHECKOK(group->meth->field_add(C3, rx, rx, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
205
MP_CHECKOK(group->meth->field_sub(A, rx, rx, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
208
MP_CHECKOK(group->meth->field_mul(py, C3, C3, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
211
MP_CHECKOK(group->meth->field_sub(C, rx, ry, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
212
MP_CHECKOK(group->meth->field_mul(D, ry, ry, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
213
MP_CHECKOK(group->meth->field_sub(ry, C3, ry, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
216
MP_CHECKOK(group->meth->field_sqr(rz, raz4, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
217
MP_CHECKOK(group->meth->field_sqr(raz4, raz4, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
218
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecp_jm.c
219
field_mul(raz4, &group->curvea, raz4, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
234
mp_int *rx, mp_int *ry, const ECGroup *group)
usr/src/common/crypto/ecc/ecp_jm.c
255
ARGCHK(group != NULL, MP_BADARG);
usr/src/common/crypto/ecc/ecp_jm.c
277
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecp_jm.c
279
group));
usr/src/common/crypto/ecc/ecp_jm.c
283
MP_CHECKOK(group->
usr/src/common/crypto/ecc/ecp_jm.c
286
group));
usr/src/common/crypto/ecc/ecp_jm.c
292
MP_CHECKOK(group->meth->
usr/src/common/crypto/ecc/ecp_jm.c
294
group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
300
orderBitSize = mpl_significant_bits(&group->order);
usr/src/common/crypto/ecc/ecp_jm.c
320
&raz4, scratch, group);
usr/src/common/crypto/ecc/ecp_jm.c
325
&rz, &raz4, scratch, group);
usr/src/common/crypto/ecc/ecp_jm.c
330
MP_CHECKOK(ec_GFp_pt_jac2aff(rx, ry, &rz, rx, ry, group));
usr/src/common/crypto/ecc/ecp_jm.c
64
mp_int *raz4, mp_int scratch[], const ECGroup *group)
usr/src/common/crypto/ecc/ecp_jm.c
87
MP_CHECKOK(group->meth->field_sqr(px, t0, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
88
MP_CHECKOK(group->meth->field_add(t0, t0, M, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
89
MP_CHECKOK(group->meth->field_add(t0, M, t0, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
90
MP_CHECKOK(group->meth->field_add(t0, paz4, M, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
93
MP_CHECKOK(group->meth->field_mul(py, pz, S, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
94
MP_CHECKOK(group->meth->field_add(S, S, rz, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
97
MP_CHECKOK(group->meth->field_sqr(py, t0, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
98
MP_CHECKOK(group->meth->field_add(t0, t0, t0, group->meth));
usr/src/common/crypto/ecc/ecp_jm.c
99
MP_CHECKOK(group->meth->field_sqr(t0, t1, group->meth));
usr/src/common/crypto/ecc/ecp_test.c
117
ECGroup_free(group); \
usr/src/common/crypto/ecc/ecp_test.c
118
group = ECGroup_fromHex(params, KM_SLEEP); \
usr/src/common/crypto/ecc/ecp_test.c
119
if (group == NULL) { \
usr/src/common/crypto/ecc/ecp_test.c
124
MP_CHECKOK( ectest_curve_GFp(group, ectestPrint, ectestTime, 1, KM_SLEEP) ); \
usr/src/common/crypto/ecc/ecp_test.c
130
ECGroup_free(group); \
usr/src/common/crypto/ecc/ecp_test.c
131
group = ECGroup_fromName(name, KM_SLEEP); \
usr/src/common/crypto/ecc/ecp_test.c
132
if (group == NULL) { \
usr/src/common/crypto/ecc/ecp_test.c
136
MP_CHECKOK( ectest_curve_GFp(group, ectestPrint, ectestTime, 0, KM_SLEEP) ); \
usr/src/common/crypto/ecc/ecp_test.c
144
ectest_curve_GFp(ECGroup *group, int ectestPrint, int ectestTime,
usr/src/common/crypto/ecc/ecp_test.c
163
MP_CHECKOK(mp_sub(&group->order, &one, &order_1));
usr/src/common/crypto/ecc/ecp_test.c
166
if (group->meth->field_dec) {
usr/src/common/crypto/ecc/ecp_test.c
167
MP_CHECKOK(group->meth->field_dec(&group->genx, &gx, group->meth));
usr/src/common/crypto/ecc/ecp_test.c
168
MP_CHECKOK(group->meth->field_dec(&group->geny, &gy, group->meth));
usr/src/common/crypto/ecc/ecp_test.c
170
MP_CHECKOK(mp_copy(&group->genx, &gx));
usr/src/common/crypto/ecc/ecp_test.c
171
MP_CHECKOK(mp_copy(&group->geny, &gy));
usr/src/common/crypto/ecc/ecp_test.c
180
if (group->meth->field_enc) {
usr/src/common/crypto/ecc/ecp_test.c
182
MP_CHECKOK(mp_toradix(&group->genx, s, 16));
usr/src/common/crypto/ecc/ecp_test.c
184
MP_CHECKOK(mp_toradix(&group->geny, s, 16));
usr/src/common/crypto/ecc/ecp_test.c
193
(&order_1, &group->genx, &group->geny, &rx, &ry, group));
usr/src/common/crypto/ecc/ecp_test.c
201
MP_CHECKOK(group->meth->field_neg(&ry, &ry, group->meth));
usr/src/common/crypto/ecc/ecp_test.c
202
if ((mp_cmp(&rx, &group->genx) != 0)
usr/src/common/crypto/ecc/ecp_test.c
203
|| (mp_cmp(&ry, &group->geny) != 0)) {
usr/src/common/crypto/ecc/ecp_test.c
214
(&order_1, &group->genx, &group->geny, &rx, &ry, group));
usr/src/common/crypto/ecc/ecp_test.c
222
MP_CHECKOK(group->meth->field_neg(&ry, &ry, group->meth));
usr/src/common/crypto/ecc/ecp_test.c
223
if ((mp_cmp(&rx, &group->genx) != 0)
usr/src/common/crypto/ecc/ecp_test.c
224
|| (mp_cmp(&ry, &group->geny) != 0)) {
usr/src/common/crypto/ecc/ecp_test.c
233
MP_CHECKOK(ECPoint_mul(group, &order_1, NULL, NULL, &rx, &ry));
usr/src/common/crypto/ecc/ecp_test.c
241
MP_CHECKOK(mp_submod(&group->meth->irr, &ry, &group->meth->irr, &ry));
usr/src/common/crypto/ecc/ecp_test.c
250
MP_CHECKOK(ECPoint_mul(group, &order_1, &gx, &gy, &rx, &ry));
usr/src/common/crypto/ecc/ecp_test.c
258
MP_CHECKOK(mp_submod(&group->meth->irr, &ry, &group->meth->irr, &ry));
usr/src/common/crypto/ecc/ecp_test.c
268
(&group->order, &group->genx, &group->geny, &rx, &ry,
usr/src/common/crypto/ecc/ecp_test.c
269
group));
usr/src/common/crypto/ecc/ecp_test.c
287
(&group->order, &group->genx, &group->geny, &rx, &ry,
usr/src/common/crypto/ecc/ecp_test.c
288
group));
usr/src/common/crypto/ecc/ecp_test.c
304
MP_CHECKOK(ECPoint_mul(group, &group->order, NULL, NULL, &rx, &ry));
usr/src/common/crypto/ecc/ecp_test.c
319
MP_CHECKOK(ECPoint_mul(group, &group->order, &gx, &gy, &rx, &ry));
usr/src/common/crypto/ecc/ecp_test.c
335
(group, &order_1, &order_1, &gx, &gy, &rx, &ry));
usr/src/common/crypto/ecc/ecp_test.c
336
MP_CHECKOK(ECPoints_mul(group, &one, &one, &rx, &ry, &rx, &ry));
usr/src/common/crypto/ecc/ecp_test.c
345
MP_CHECKOK(mp_submod(&group->meth->irr, &ry, &group->meth->irr, &ry));
usr/src/common/crypto/ecc/ecp_test.c
353
if (ECPoint_validate(group, &gx, &gy) != MP_YES) {
usr/src/common/crypto/ecc/ecp_test.c
359
if (ECPoint_validate(group, &gx, &ry) != MP_NO) {
usr/src/common/crypto/ecc/ecp_test.c
367
size = mpl_significant_bits(&group->meth->irr);
usr/src/common/crypto/ecc/ecp_test.c
372
MP_CHECKOK(group->meth->field_mod(&n, &n, group->meth));
usr/src/common/crypto/ecc/ecp_test.c
378
(&n, &group->genx, &group->geny, &rx, &ry,
usr/src/common/crypto/ecc/ecp_test.c
379
group)), 100);
usr/src/common/crypto/ecc/ecp_test.c
382
(ECPoint_mul(group, &n, NULL, NULL, &rx, &ry)),
usr/src/common/crypto/ecc/ecp_test.c
386
(group, &n, &n, &gx, &gy, &rx, &ry)), 100);
usr/src/common/crypto/ecc/ecp_test.c
389
(ECPoint_mul(group, &n, NULL, NULL, &rx, &ry)),
usr/src/common/crypto/ecc/ecp_test.c
392
(ECPoint_mul(group, &n, &gx, &gy, &rx, &ry)),
usr/src/common/crypto/ecc/ecp_test.c
396
(group, &n, &n, &gx, &gy, &rx, &ry)), 100);
usr/src/common/crypto/ecc/ecp_test.c
428
ECGroup *group = NULL;
usr/src/common/crypto/ecc/ecp_test.c
471
ECGroup_free(group);
usr/src/common/exacct/exacct_core.c
414
ea_attach_to_group(ea_object_t *group, ea_object_t *obj)
usr/src/common/exacct/exacct_core.c
420
if (group->eo_type != EO_GROUP) {
usr/src/common/exacct/exacct_core.c
428
group->eo_group.eg_nobjs += n;
usr/src/common/exacct/exacct_core.c
430
for (nextp = &group->eo_group.eg_objs; *nextp != NULL;
usr/src/grub/grub-0.97/netboot/grub.h
55
in_addr group;
usr/src/grub/grub-0.97/netboot/grub.h
93
extern void join_group(int slot, unsigned long group);
usr/src/grub/grub-0.97/netboot/igmp.h
18
in_addr group;
usr/src/grub/grub-0.97/netboot/nic.c
754
build_ip_hdr(igmptable[i].group.s_addr,
usr/src/grub/grub-0.97/netboot/nic.c
763
igmp.igmp.group.s_addr = igmptable[i].group.s_addr;
usr/src/grub/grub-0.97/netboot/nic.c
767
printf("Sent IGMP report to: %@\n", igmp.igmp.group.s_addr);
usr/src/grub/grub-0.97/netboot/nic.c
798
printf("Received IGMP query for: %@\n", igmp->group.s_addr);
usr/src/grub/grub-0.97/netboot/nic.c
801
uint32_t group = igmptable[i].group.s_addr;
usr/src/grub/grub-0.97/netboot/nic.c
802
if ((group == 0) || (group == igmp->group.s_addr)) {
usr/src/grub/grub-0.97/netboot/nic.c
812
(ip->dest.s_addr == igmp->group.s_addr)) {
usr/src/grub/grub-0.97/netboot/nic.c
814
printf("Received IGMP report for: %@\n", igmp->group.s_addr);
usr/src/grub/grub-0.97/netboot/nic.c
817
if ((igmptable[i].group.s_addr == igmp->group.s_addr) &&
usr/src/grub/grub-0.97/netboot/nic.c
835
if (igmptable[slot].group.s_addr) {
usr/src/grub/grub-0.97/netboot/nic.c
846
igmp.igmp.group.s_addr = igmptable[slot].group.s_addr;
usr/src/grub/grub-0.97/netboot/nic.c
850
printf("Sent IGMP leave for: %@\n", igmp.igmp.group.s_addr);
usr/src/grub/grub-0.97/netboot/nic.c
856
void join_group(int slot, unsigned long group)
usr/src/grub/grub-0.97/netboot/nic.c
859
if (igmptable[slot].group.s_addr == group)
usr/src/grub/grub-0.97/netboot/nic.c
861
if (igmptable[slot].group.s_addr) {
usr/src/grub/grub-0.97/netboot/nic.c
868
if ((group & htonl(MULTICAST_MASK)) == htonl(MULTICAST_NETWORK)) {
usr/src/grub/grub-0.97/netboot/nic.c
869
igmptable[slot].group.s_addr = group;
usr/src/head/grp.h
120
extern int getgrgid_r(gid_t, struct group *, char *,
usr/src/head/grp.h
121
size_t, struct group **);
usr/src/head/grp.h
122
extern int getgrnam_r(const char *, struct group *, char *,
usr/src/head/grp.h
123
size_t, struct group **);
usr/src/head/grp.h
126
extern int __posix_getgrgid_r(gid_t, struct group *, char *, size_t,
usr/src/head/grp.h
127
struct group **);
usr/src/head/grp.h
128
extern int __posix_getgrnam_r(const char *, struct group *, char *, size_t,
usr/src/head/grp.h
129
struct group **);
usr/src/head/grp.h
132
getgrgid_r(gid_t __gid, struct group *__grp, char *__buf, size_t __len,
usr/src/head/grp.h
133
struct group **__res)
usr/src/head/grp.h
138
getgrnam_r(const char *__cb, struct group *__grp, char *__buf, size_t __len,
usr/src/head/grp.h
139
struct group **__res)
usr/src/head/grp.h
148
extern struct group *getgrgid_r(gid_t, struct group *, char *, int);
usr/src/head/grp.h
149
extern struct group *getgrnam_r(const char *, struct group *, char *, int);
usr/src/head/grp.h
57
extern struct group *getgrgid(gid_t); /* MT-unsafe */
usr/src/head/grp.h
58
extern struct group *getgrnam(const char *); /* MT-unsafe */
usr/src/head/grp.h
61
extern struct group *getgrent_r(struct group *, char *, int);
usr/src/head/grp.h
62
extern struct group *fgetgrent_r(FILE *, struct group *, char *, int);
usr/src/head/grp.h
65
extern struct group *fgetgrent(FILE *); /* MT-unsafe */
usr/src/head/grp.h
73
extern struct group *getgrent(void); /* MT-unsafe */
usr/src/head/pkgstrct.h
58
char group[ATRSIZ+1];
usr/src/lib/auditd_plugins/syslog/sysplugin.c
426
struct group gr;
usr/src/lib/cfgadm_plugins/ac/common/mema.c
113
int group;
usr/src/lib/cfgadm_plugins/ac/common/mema.c
1504
int group;
usr/src/lib/cfgadm_plugins/ac/common/mema.c
1536
group = opts[i].group;
usr/src/lib/cfgadm_plugins/ac/common/mema.c
1571
if (group != 0 && !OPTSET_IS_EMPTY(opt_set)) {
usr/src/lib/cfgadm_plugins/ac/common/mema.c
1575
if (opts[i].group == group &&
usr/src/lib/lib9p/common/backend/fs.c
193
static struct group *fs_getgrgid(struct fs_softc *, gid_t, struct r_pgdata *);
usr/src/lib/lib9p/common/backend/fs.c
470
static struct group *
usr/src/lib/lib9p/common/backend/fs.c
654
struct group *group;
usr/src/lib/lib9p/common/backend/fs.c
689
group = fs_getgrgid(sc, buf->st_gid, &gdata);
usr/src/lib/lib9p/common/backend/fs.c
691
s->gid = group != NULL ? strdup(group->gr_name) : NULL;
usr/src/lib/lib9p/common/rfuncs.c
269
struct group *
usr/src/lib/lib9p/common/rfuncs.c
272
struct group *result = NULL;
usr/src/lib/lib9p/common/rfuncs.c
304
struct group *
usr/src/lib/lib9p/common/rfuncs.c
307
struct group *result = NULL;
usr/src/lib/lib9p/common/rfuncs.h
69
struct group un_gr;
usr/src/lib/lib9p/common/rfuncs.h
76
struct group *r_getgrgid(gid_t, struct r_pgdata *);
usr/src/lib/lib9p/common/rfuncs.h
80
struct group *r_cap_getgrgid(cap_channel_t *, gid_t, struct r_pgdata *);
usr/src/lib/libadm/common/ckgid.c
112
struct group *grpptr;
usr/src/lib/libadm/common/ckgid.c
53
struct group
usr/src/lib/libadm/common/ckgid.c
86
struct group *grpptr;
usr/src/lib/libc/port/gen/getgrnam.c
102
struct group *ret;
usr/src/lib/libc/port/gen/getgrnam.c
117
struct group *
usr/src/lib/libc/port/gen/getgrnam.c
126
struct group *
usr/src/lib/libc/port/gen/getgrnam.c
75
b = NSS_XbyY_ALLOC(buffer, sizeof (struct group), blen);
usr/src/lib/libc/port/gen/getgrnam.c
79
struct group *
usr/src/lib/libc/port/gen/getgrnam.c
83
struct group *ret;
usr/src/lib/libc/port/gen/getgrnam.c
98
struct group *
usr/src/lib/libc/port/gen/getgrnam_r.c
102
return ((struct group *)NSS_XbyY_FINI(&arg));
usr/src/lib/libc/port/gen/getgrnam_r.c
105
struct group *
usr/src/lib/libc/port/gen/getgrnam_r.c
106
_uncached_getgrgid_r(gid_t gid, struct group *result, char *buffer,
usr/src/lib/libc/port/gen/getgrnam_r.c
115
return ((struct group *)NSS_XbyY_FINI(&arg));
usr/src/lib/libc/port/gen/getgrnam_r.c
123
__posix_getgrgid_r(gid_t gid, struct group *grp, char *buffer,
usr/src/lib/libc/port/gen/getgrnam_r.c
124
size_t bufsize, struct group **result)
usr/src/lib/libc/port/gen/getgrnam_r.c
138
struct group *
usr/src/lib/libc/port/gen/getgrnam_r.c
139
_uncached_getgrnam_r(const char *name, struct group *result, char *buffer,
usr/src/lib/libc/port/gen/getgrnam_r.c
148
return ((struct group *)NSS_XbyY_FINI(&arg));
usr/src/lib/libc/port/gen/getgrnam_r.c
156
__posix_getgrnam_r(const char *name, struct group *grp, char *buffer,
usr/src/lib/libc/port/gen/getgrnam_r.c
157
size_t bufsize, struct group **result)
usr/src/lib/libc/port/gen/getgrnam_r.c
183
struct group *
usr/src/lib/libc/port/gen/getgrnam_r.c
184
getgrent_r(struct group *result, char *buffer, int buflen)
usr/src/lib/libc/port/gen/getgrnam_r.c
196
(nam = ((struct group *)arg.returnval)->gr_name) != 0 &&
usr/src/lib/libc/port/gen/getgrnam_r.c
199
return ((struct group *)NSS_XbyY_FINI(&arg));
usr/src/lib/libc/port/gen/getgrnam_r.c
202
struct group *
usr/src/lib/libc/port/gen/getgrnam_r.c
203
fgetgrent_r(FILE *f, struct group *result, char *buffer, int buflen)
usr/src/lib/libc/port/gen/getgrnam_r.c
213
return ((struct group *)NSS_XbyY_FINI(&arg));
usr/src/lib/libc/port/gen/getgrnam_r.c
318
struct group *group = (struct group *)ent;
usr/src/lib/libc/port/gen/getgrnam_r.c
348
group->gr_name = p = gettok(&next, ':');
usr/src/lib/libc/port/gen/getgrnam_r.c
358
group->gr_mem = memlist;
usr/src/lib/libc/port/gen/getgrnam_r.c
363
group->gr_passwd = 0;
usr/src/lib/libc/port/gen/getgrnam_r.c
364
group->gr_gid = 0;
usr/src/lib/libc/port/gen/getgrnam_r.c
367
group->gr_passwd = p = gettok(&next, ':');
usr/src/lib/libc/port/gen/getgrnam_r.c
391
group->gr_gid = GID_NOBODY;
usr/src/lib/libc/port/gen/getgrnam_r.c
393
group->gr_gid = (gid_t)tmp;
usr/src/lib/libc/port/gen/getgrnam_r.c
427
struct group *grp;
usr/src/lib/libc/port/gen/getgrnam_r.c
432
buf = _nss_XbyY_buf_alloc(sizeof (struct group), NSS_BUFLEN_GROUP);
usr/src/lib/libc/port/gen/getgrnam_r.c
436
grp = (struct group *)buf->result;
usr/src/lib/libc/port/gen/getgrnam_r.c
62
struct group *
usr/src/lib/libc/port/gen/getgrnam_r.c
63
_uncached_getgrnam_r(const char *name, struct group *result, char *buffer,
usr/src/lib/libc/port/gen/getgrnam_r.c
66
struct group *
usr/src/lib/libc/port/gen/getgrnam_r.c
67
_uncached_getgrgid_r(gid_t gid, struct group *result, char *buffer, int buflen);
usr/src/lib/libc/port/gen/getgrnam_r.c
73
struct group *
usr/src/lib/libc/port/gen/getgrnam_r.c
74
getgrnam_r(const char *name, struct group *result, char *buffer, int buflen)
usr/src/lib/libc/port/gen/getgrnam_r.c
86
return ((struct group *)NSS_XbyY_FINI(&arg));
usr/src/lib/libc/port/gen/getgrnam_r.c
93
struct group *
usr/src/lib/libc/port/gen/getgrnam_r.c
94
getgrgid_r(gid_t gid, struct group *result, char *buffer, int buflen)
usr/src/lib/libc/port/gen/getnetgrent.c
123
innetgr(group, host, user, domain)
usr/src/lib/libc/port/gen/getnetgrent.c
124
const char *group, *host, *user, *domain;
usr/src/lib/libc/port/gen/getnetgrent.c
129
return (__multi_innetgr(IA(group), IA(host), IA(user), IA(domain)));
usr/src/lib/libc/port/gen/getxby_door.h
80
struct group *
usr/src/lib/libc/port/gen/getxby_door.h
81
_uncached_getgrnam_r(const char *name, struct group *result, char *buffer,
usr/src/lib/libc/port/gen/getxby_door.h
84
struct group *
usr/src/lib/libc/port/gen/getxby_door.h
85
_uncached_getgrgid_r(gid_t gid, struct group *result, char *buffer, int buflen);
usr/src/lib/libc/port/gen/pt.c
204
struct group *gr_name;
usr/src/lib/libcmdutils/common/gid.c
51
struct group *grp;
usr/src/lib/libdevinfo/devinfo_devperm.c
578
struct group grp, *grpp;
usr/src/lib/libdevinfo/devinfo_devperm.c
793
struct group *gp;
usr/src/lib/libdwarf/common/dwarf_groups.c
214
Dwarf_Unsigned group;
usr/src/lib/libdwarf/common/dwarf_groups.c
230
temp_map_data[map_reccount].group = re->gm_group_number;
usr/src/lib/libdwarf/common/dwarf_groups.c
243
if (lv->group < rv->group) {
usr/src/lib/libdwarf/common/dwarf_groups.c
246
if (lv->group > rv->group) {
usr/src/lib/libdwarf/common/dwarf_groups.c
302
group_numbers_array[i] = temp_map_data[i].group;
usr/src/lib/libdwarf/common/dwarf_groups.c
66
grp_make_entry(unsigned section, unsigned group,const char *name)
usr/src/lib/libdwarf/common/dwarf_groups.c
72
e->gm_group_number = group;
usr/src/lib/libexacct/demo/exdump.c
315
struct group *grp;
usr/src/lib/libipmp/common/ipmp_query.c
674
ipmp_ifinfo_create(const char *name, const char *group, ipmp_if_state_t state,
usr/src/lib/libipmp/common/ipmp_query.c
686
(void) strlcpy(ifinfop->if_group, group, LIFGRNAMSIZ);
usr/src/lib/libipmp/common/ipmp_query.c
819
const char *group, const char *binding)
usr/src/lib/libipmp/common/ipmp_query.c
829
(void) strlcpy(adinfop->ad_group, group, LIFGRNAMSIZ);
usr/src/lib/libnsl/nis/gen/nis_subr.c
147
char group[LN_BUFSIZE];
usr/src/lib/libnsl/nis/gen/nis_subr.c
206
ln->group[0] = '\0';
usr/src/lib/libnsl/nis/gen/nis_subr.c
217
(void) strncpy(ln->group, t, maxlen);
usr/src/lib/libnsl/nis/gen/nis_subr.c
218
if (strcmp(ln->group, "") == 0) {
usr/src/lib/libnsl/nis/gen/nis_subr.c
221
ln->group[maxlen] = '\0';
usr/src/lib/libnsl/nis/gen/nis_subr.c
224
temp = strrchr(ln->group, '.');
usr/src/lib/libnsl/nis/gen/nis_subr.c
230
ln->group[maxlen - (strlen(ln->domain)+1)] = '\0';
usr/src/lib/libnsl/nis/gen/nis_subr.c
234
(void) strcat(ln->group, ".");
usr/src/lib/libnsl/nis/gen/nis_subr.c
236
(void) strcat(ln->group, ln->domain);
usr/src/lib/libnsl/nis/gen/nis_subr.c
257
return (ln->group);
usr/src/lib/libpkg/common/gpkgmap.c
153
(void) strcpy(ept->ainfo.group, d_group);
usr/src/lib/libpkg/common/gpkgmap.c
352
ept->ainfo.group)) == 1)
usr/src/lib/libpkg/common/gpkgmap.c
369
if (mapvar(mapmode, ept->ainfo.group)) {
usr/src/lib/libpkg/common/gpkgmap.c
372
maptype, ept->ainfo.group);
usr/src/lib/libpkg/common/gpkgmap.c
647
(void) strlcpy(ept->ainfo.group, d_group, sizeof (ept->ainfo.group));
usr/src/lib/libpkg/common/gpkgmap.c
888
ept->ainfo.group)) == 1)
usr/src/lib/libpkg/common/gpkgmap.c
90
attrpreset(int mode, char *owner, char *group)
usr/src/lib/libpkg/common/gpkgmap.c
904
if (mapvar(mapmode, ept->ainfo.group)) {
usr/src/lib/libpkg/common/gpkgmap.c
907
maptype, ept->ainfo.group);
usr/src/lib/libpkg/common/gpkgmap.c
94
d_group = group;
usr/src/lib/libpkg/common/ncgrpw.c
113
struct group *
usr/src/lib/libpkg/common/ncgrpw.c
116
struct group *grp;
usr/src/lib/libpkg/common/ncgrpw.c
146
grp = (struct group *)NULL;
usr/src/lib/libpkg/common/ncgrpw.c
153
sizeof (struct group))) != Null_Item) {
usr/src/lib/libpkg/common/ncgrpw.c
166
sizeof (struct group));
usr/src/lib/libpkg/common/ncgrpw.c
178
return ((struct group *)itemp->data);
usr/src/lib/libpkg/common/ncgrpw.c
273
struct group *
usr/src/lib/libpkg/common/ncgrpw.c
276
struct group *grp;
usr/src/lib/libpkg/common/ncgrpw.c
303
grp = (struct group *)NULL;
usr/src/lib/libpkg/common/ncgrpw.c
310
sizeof (struct group))) != Null_Item) {
usr/src/lib/libpkg/common/ncgrpw.c
323
sizeof (struct group));
usr/src/lib/libpkg/common/ncgrpw.c
334
return ((struct group *)itemp->data);
usr/src/lib/libpkg/common/ncgrpw.c
413
dup_gr_ent(struct group *grp)
usr/src/lib/libpkg/common/ncgrpw.c
592
struct group *
usr/src/lib/libpkg/common/ncgrpw.c
595
struct group *gr;
usr/src/lib/libpkg/common/ncgrpw.c
61
static int dup_gr_ent(struct group *grp);
usr/src/lib/libpkg/common/ncgrpw.c
670
struct group *
usr/src/lib/libpkg/common/ncgrpw.c
673
struct group *gr;
usr/src/lib/libpkg/common/pkgexecv.c
142
struct group *grp;
usr/src/lib/libpkg/common/pkglib.h
454
extern struct group *cgrgid(gid_t gid);
usr/src/lib/libpkg/common/pkglib.h
455
extern struct group *cgrnam(char *nam);
usr/src/lib/libpkg/common/pkglib.h
458
extern struct group *clgrgid(gid_t gid);
usr/src/lib/libpkg/common/pkglib.h
459
extern struct group *clgrnam(char *nam);
usr/src/lib/libpkg/common/ppkgmap.c
88
if (fprintf(fp, " %s %s", ept->ainfo.owner, ept->ainfo.group) <
usr/src/lib/libpkg/common/putcfile.c
145
if (fputs(a_ept->ainfo.group, a_fp) == EOF) {
usr/src/lib/libpkg/common/putcfile.c
330
vfpPuts(a_vfp, a_ept->ainfo.group);
usr/src/lib/libpkg/common/srchcfile.c
152
(void) strlcpy(ept->ainfo.group, BADGROUP, sizeof (ept->ainfo.group));
usr/src/lib/libpkg/common/srchcfile.c
346
getstr(&p, sizeof (ept->ainfo.group), ept->ainfo.group,
usr/src/lib/libpkg/common/tputcfent.c
140
ept->ainfo.group);
usr/src/lib/libpkg/common/verify.c
387
struct group *grp; /* group entry buffer */
usr/src/lib/libpkg/common/verify.c
748
if (setval || strcmp(ainfo->group, BADGROUP) == 0) {
usr/src/lib/libpkg/common/verify.c
751
(void) strcpy(ainfo->group, grp->gr_name);
usr/src/lib/libpkg/common/verify.c
758
} else if ((grp = cgrnam(ainfo->group)) == NULL) {
usr/src/lib/libpkg/common/verify.c
759
reperr(pkg_gt(ERR_BADGRPNM), ainfo->group);
usr/src/lib/libpkg/common/verify.c
769
(struct group *)NULL) {
usr/src/lib/libpkg/common/verify.c
770
reperr(pkg_gt(ERR_GROUP), ainfo->group,
usr/src/lib/libpkg/common/verify.c
773
reperr(pkg_gt(ERR_GROUP), ainfo->group,
usr/src/lib/libproject/common/getprojent.c
142
struct group grp;
usr/src/lib/libproject/common/getprojent.c
202
struct group g;
usr/src/lib/libproject/common/getprojent.c
266
struct group grp;
usr/src/lib/libresolv2/common/irs/gen_ng.c
144
ng_rewind(struct irs_ng *this, const char *group) {
usr/src/lib/libresolv2/common/irs/gen_ng.c
152
pvt->curgroup = strdup(group);
usr/src/lib/libresolv2/common/irs/irp_ng.c
123
ng_rewind(struct irs_ng *this, const char *group) {
usr/src/lib/libresolv2/common/irs/irp_ng.c
133
"setnetgrent %s", group) != 0) {
usr/src/lib/libresolv2/common/irs/irp_ng.c
141
group, text);
usr/src/lib/libresolv2/common/irs/irpmarshall.c
2206
struct group *gr;
usr/src/lib/libresolv2/common/irs/irpmarshall.c
2207
struct group gr1;
usr/src/lib/libresolv2/common/irs/irpmarshall.c
2211
memset(gr, 0xef, sizeof (struct group));
usr/src/lib/libresolv2/common/irs/irpmarshall.c
406
irp_marshall_gr(const struct group *gr, char **buffer, size_t *len) {
usr/src/lib/libresolv2/common/irs/irpmarshall.c
473
irp_unmarshall_gr(struct group *gr, char *buffer) {
usr/src/lib/libresolv2/common/irs/irs_data.h
37
struct group * gr_last;
usr/src/lib/libresolv2/common/irs/lcl_ng.c
147
ng_rewind(struct irs_ng *this, const char *group) {
usr/src/lib/libresolv2/common/irs/lcl_ng.c
156
strcmp(group, pvt->grouphead.grname)) {
usr/src/lib/libresolv2/common/irs/lcl_ng.c
162
if (parse_netgrp(this, group))
usr/src/lib/libresolv2/common/irs/lcl_ng.c
164
if (!(pvt->grouphead.grname = strdup(group)))
usr/src/lib/libresolv2/common/irs/lcl_ng.c
269
parse_netgrp(struct irs_ng *this, const char *group) {
usr/src/lib/libresolv2/common/irs/lcl_ng.c
281
if (!strcmp(group, lp->l_groupname))
usr/src/lib/libresolv2/common/irs/lcl_ng.c
286
(lp = read_for_group(this, group)) == NULL)
usr/src/lib/libresolv2/common/irs/lcl_ng.c
353
read_for_group(struct irs_ng *this, const char *group) {
usr/src/lib/libresolv2/common/irs/lcl_ng.c
435
if (!strcmp(lp->l_groupname, group))
usr/src/lib/libresolv2/common/irs/util.c
65
struct group *grp;
usr/src/lib/libresolv2/common/isc/logging.c
150
(void) fchown(fd, chan->out.file.owner, chan->out.file.group);
usr/src/lib/libresolv2/common/isc/logging.c
632
chan->out.file.group = getgid();
usr/src/lib/libresolv2/common/isc/logging.c
638
log_set_file_owner(log_channel chan, uid_t owner, gid_t group) {
usr/src/lib/libresolv2/common/isc/logging.c
644
chan->out.file.group = group;
usr/src/lib/libresolv2/common/isc/logging_p.h
28
gid_t group;
usr/src/lib/libresolv2/include/irs.h
276
extern struct group *getgrent_p __P((struct net_data *));
usr/src/lib/libresolv2/include/irs.h
277
extern struct group *getgrnam_p __P((const char *, struct net_data *));
usr/src/lib/libresolv2/include/irs.h
278
extern struct group *getgrgid_p __P((gid_t, struct net_data *));
usr/src/lib/libresolv2/include/irs.h
42
struct group * (*next) __P((struct irs_gr *));
usr/src/lib/libresolv2/include/irs.h
43
struct group * (*byname) __P((struct irs_gr *, const char *));
usr/src/lib/libresolv2/include/irs.h
44
struct group * (*bygid) __P((struct irs_gr *, gid_t));
usr/src/lib/libresolv2/include/isc/irpmarshall.h
50
int irp_marshall_gr(const struct group *, char **, size_t *);
usr/src/lib/libresolv2/include/isc/irpmarshall.h
51
int irp_unmarshall_gr(struct group *, char *);
usr/src/lib/libresolv2/include/port_after.h
312
__posix_getgrnam_r(const char *, struct group *, char *, int, struct group **);
usr/src/lib/libresolv2/include/port_after.h
317
getgrnam_r(const char *, struct group *, char *, size_t, struct group **);
usr/src/lib/libresolv2/include/port_after.h
322
__posix_getgrgid_r(gid_t, struct group *, char *, int, struct group **) ;
usr/src/lib/libresolv2/include/port_after.h
327
getgrgid_r(gid_t, struct group *, char *, size_t, struct group **);
usr/src/lib/libresolv2/include/port_after.h
331
GROUP_R_RETURN getgrent_r(struct group *gptr, GROUP_R_ARGS);
usr/src/lib/libresolv2/include/port_before.h
36
struct group; /* silence warning */
usr/src/lib/libresolv2/include/port_before.h
87
#define GROUP_R_RETURN struct group *
usr/src/lib/librestart/common/librestart.c
2181
struct group grp, *ret;
usr/src/lib/libsec/common/aclcheck.c
141
cnt = (tally.group.count)++;
usr/src/lib/libsec/common/aclcheck.c
142
idp = &(tally.group.id);
usr/src/lib/libsec/common/aclcheck.c
211
if (tally.user.count > 0 || tally.group.count > 0)
usr/src/lib/libsec/common/aclcheck.c
273
if ((tallyp->group).count > 0)
usr/src/lib/libsec/common/aclcheck.c
274
free((tallyp->group).id);
usr/src/lib/libsec/common/aclcheck.c
55
struct entry group;
usr/src/lib/libsec/common/acltext.c
128
struct group *groupp = NULL;
usr/src/lib/libsec/common/aclutils.c
392
acl_strip(const char *file, uid_t owner, gid_t group, mode_t mode)
usr/src/lib/libsec/common/aclutils.c
420
min_acl[1].a_id = group;
usr/src/lib/libsec/common/aclutils.c
442
error = chown(file, owner, group);
usr/src/lib/libshare/common/libshare.c
1216
find_group_by_name(xmlNodePtr node, xmlChar *group)
usr/src/lib/libshare/common/libshare.c
1224
if (group == NULL)
usr/src/lib/libshare/common/libshare.c
1227
if (name != NULL && xmlStrcmp(name, group) == 0)
usr/src/lib/libshare/common/libshare.c
1250
char *group = NULL;
usr/src/lib/libshare/common/libshare.c
1255
group = strdup(groupname);
usr/src/lib/libshare/common/libshare.c
1256
if (group != NULL) {
usr/src/lib/libshare/common/libshare.c
1257
subgroup = strchr(group, '/');
usr/src/lib/libshare/common/libshare.c
1269
if (group != NULL || groupname == NULL)
usr/src/lib/libshare/common/libshare.c
1271
(xmlChar *)group);
usr/src/lib/libshare/common/libshare.c
1277
if (node != NULL && (char *)group != NULL)
usr/src/lib/libshare/common/libshare.c
1278
(void) sa_get_instance(impl_handle->scfhandle, (char *)group);
usr/src/lib/libshare/common/libshare.c
1279
if (group != NULL)
usr/src/lib/libshare/common/libshare.c
1280
free(group);
usr/src/lib/libshare/common/libshare.c
1290
sa_get_next_group(sa_group_t group)
usr/src/lib/libshare/common/libshare.c
1293
if (group != NULL) {
usr/src/lib/libshare/common/libshare.c
1294
for (ngroup = ((xmlNodePtr)group)->next; ngroup != NULL;
usr/src/lib/libshare/common/libshare.c
1309
sa_get_share(sa_group_t group, char *sharepath)
usr/src/lib/libshare/common/libshare.c
1319
if (group != NULL) {
usr/src/lib/libshare/common/libshare.c
1320
for (node = ((xmlNodePtr)group)->children; node != NULL;
usr/src/lib/libshare/common/libshare.c
1392
find_share(sa_group_t group, char *sharepath)
usr/src/lib/libshare/common/libshare.c
1397
for (share = sa_get_share(group, NULL); share != NULL;
usr/src/lib/libshare/common/libshare.c
1419
sa_get_sub_group(sa_group_t group)
usr/src/lib/libshare/common/libshare.c
1421
return ((sa_group_t)_sa_get_child_node((xmlNodePtr)group,
usr/src/lib/libshare/common/libshare.c
1436
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
1441
for (group = sa_get_group(handle, NULL); group != NULL && !done;
usr/src/lib/libshare/common/libshare.c
1442
group = sa_get_next_group(group)) {
usr/src/lib/libshare/common/libshare.c
1443
if (is_zfs_group(group)) {
usr/src/lib/libshare/common/libshare.c
1445
(sa_group_t)_sa_get_child_node((xmlNodePtr)group,
usr/src/lib/libshare/common/libshare.c
1454
share = find_share(group, sharepath);
usr/src/lib/libshare/common/libshare.c
1475
sa_check_path(sa_group_t group, char *path, int strictness)
usr/src/lib/libshare/common/libshare.c
1479
handle = sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare.c
1495
mark_excluded_protos(sa_group_t group, xmlNodePtr share, uint64_t flags)
usr/src/lib/libshare/common/libshare.c
1502
for (optionset = sa_get_optionset(group, NULL);
usr/src/lib/libshare/common/libshare.c
1532
get_all_features(sa_group_t group)
usr/src/lib/libshare/common/libshare.c
1537
for (optionset = sa_get_optionset(group, NULL);
usr/src/lib/libshare/common/libshare.c
1563
_sa_add_share(sa_group_t group, char *sharepath, int persist, int *error,
usr/src/lib/libshare/common/libshare.c
1571
node = xmlNewChild((xmlNodePtr)group, NULL, (xmlChar *)"share", NULL);
usr/src/lib/libshare/common/libshare.c
1582
mark_excluded_protos(group, node, flags);
usr/src/lib/libshare/common/libshare.c
1591
if (sa_group_is_zfs(group) &&
usr/src/lib/libshare/common/libshare.c
1593
if (sa_get_optionset(group, "nfs") != NULL)
usr/src/lib/libshare/common/libshare.c
1594
err = sa_zfs_set_sharenfs(group, sharepath, 1);
usr/src/lib/libshare/common/libshare.c
1595
else if (sa_get_optionset(group, "smb") != NULL)
usr/src/lib/libshare/common/libshare.c
1596
err = sa_zfs_set_sharesmb(group, sharepath, 1);
usr/src/lib/libshare/common/libshare.c
1600
(sa_handle_impl_t)sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare.c
1603
group, (sa_share_t)node);
usr/src/lib/libshare/common/libshare.c
1639
sa_add_share(sa_group_t group, char *sharepath, int persist, int *error)
usr/src/lib/libshare/common/libshare.c
1660
handle = sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare.c
1671
*error = sa_check_path(group, sharepath, strictness);
usr/src/lib/libshare/common/libshare.c
1672
features = get_all_features(group);
usr/src/lib/libshare/common/libshare.c
1684
node = _sa_add_share(group, sharepath, persist,
usr/src/lib/libshare/common/libshare.c
1724
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
1727
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
1729
for (optionset = sa_get_optionset(group, NULL);
usr/src/lib/libshare/common/libshare.c
1773
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
1776
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
1779
for (optionset = sa_get_optionset(group, NULL);
usr/src/lib/libshare/common/libshare.c
1810
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
1818
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
1819
zfs = sa_get_group_attr(group, "zfs");
usr/src/lib/libshare/common/libshare.c
1820
groupname = sa_get_group_attr(group, "name");
usr/src/lib/libshare/common/libshare.c
1836
if (!sa_group_is_zfs(group)) {
usr/src/lib/libshare/common/libshare.c
1839
sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare.c
1842
impl_handle->scfhandle, group,
usr/src/lib/libshare/common/libshare.c
1851
ret = sa_zfs_set_sharenfs(group,
usr/src/lib/libshare/common/libshare.c
1876
sa_move_share(sa_group_t group, sa_share_t share)
usr/src/lib/libshare/common/libshare.c
1884
if (oldgroup != group) {
usr/src/lib/libshare/common/libshare.c
1891
(void) xmlAddChild((xmlNodePtr)group, (xmlNodePtr)share);
usr/src/lib/libshare/common/libshare.c
1893
impl_handle = (sa_handle_impl_t)sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare.c
1905
group, share);
usr/src/lib/libshare/common/libshare.c
1971
_sa_create_zfs_group(sa_group_t group, char *groupname)
usr/src/lib/libshare/common/libshare.c
1975
node = xmlNewChild((xmlNodePtr)group, NULL, (xmlChar *)"group", NULL);
usr/src/lib/libshare/common/libshare.c
1999
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
2011
group = sa_get_group(handle, groupname);
usr/src/lib/libshare/common/libshare.c
2012
if (group != NULL) {
usr/src/lib/libshare/common/libshare.c
2107
sa_remove_group(sa_group_t group)
usr/src/lib/libshare/common/libshare.c
2113
impl_handle = (sa_handle_impl_t)sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare.c
2115
name = sa_get_group_attr(group, "name");
usr/src/lib/libshare/common/libshare.c
2120
xmlUnlinkNode((xmlNodePtr)group); /* make sure unlinked */
usr/src/lib/libshare/common/libshare.c
2121
xmlFreeNode((xmlNodePtr)group); /* now it is gone */
usr/src/lib/libshare/common/libshare.c
2194
sa_get_group_attr(sa_group_t group, char *tag)
usr/src/lib/libshare/common/libshare.c
2196
return (get_node_attr((void *)group, tag));
usr/src/lib/libshare/common/libshare.c
2210
sa_set_group_attr(sa_group_t group, char *tag, char *value)
usr/src/lib/libshare/common/libshare.c
2219
if (sa_group_is_zfs(group)) {
usr/src/lib/libshare/common/libshare.c
2220
set_node_attr((void *)group, tag, value);
usr/src/lib/libshare/common/libshare.c
2224
impl_handle = (sa_handle_impl_t)sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare.c
2226
groupname = sa_get_group_attr(group, "name");
usr/src/lib/libshare/common/libshare.c
2229
set_node_attr((void *)group, tag, value);
usr/src/lib/libshare/common/libshare.c
2297
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
2301
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
2311
resource = sa_get_resource(group, value);
usr/src/lib/libshare/common/libshare.c
2317
if (group != NULL) {
usr/src/lib/libshare/common/libshare.c
2325
group);
usr/src/lib/libshare/common/libshare.c
2328
impl_handle->scfhandle, group,
usr/src/lib/libshare/common/libshare.c
2402
sa_get_optionset(void *group, char *proto)
usr/src/lib/libshare/common/libshare.c
2407
for (node = ((xmlNodePtr)group)->children; node != NULL;
usr/src/lib/libshare/common/libshare.c
2460
sa_get_security(sa_group_t group, char *sectype, char *proto)
usr/src/lib/libshare/common/libshare.c
2465
for (node = ((xmlNodePtr)group)->children; node != NULL;
usr/src/lib/libshare/common/libshare.c
2599
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
2620
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
2621
if (group != NULL &&
usr/src/lib/libshare/common/libshare.c
2622
sa_is_persistent(share) && (!sa_group_is_zfs(group))) {
usr/src/lib/libshare/common/libshare.c
2624
impl_handle = (sa_handle_impl_t)sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare.c
2626
ret = sa_commit_share(impl_handle->scfhandle, group,
usr/src/lib/libshare/common/libshare.c
2699
sa_create_optionset(sa_group_t group, char *proto)
usr/src/lib/libshare/common/libshare.c
2702
sa_group_t parent = group;
usr/src/lib/libshare/common/libshare.c
2707
optionset = sa_get_optionset(group, proto);
usr/src/lib/libshare/common/libshare.c
2716
if (sa_is_share(group)) {
usr/src/lib/libshare/common/libshare.c
2721
id = sa_get_share_attr((sa_share_t)group, "id");
usr/src/lib/libshare/common/libshare.c
2722
} else if (sa_is_resource(group)) {
usr/src/lib/libshare/common/libshare.c
2724
(sa_resource_t)group);
usr/src/lib/libshare/common/libshare.c
2728
if (id == NULL && sa_is_persistent(group))
usr/src/lib/libshare/common/libshare.c
2741
optionset = (sa_optionset_t)xmlNewChild((xmlNodePtr)group,
usr/src/lib/libshare/common/libshare.c
2755
if (sa_is_share(group)) {
usr/src/lib/libshare/common/libshare.c
2756
parent = sa_get_parent_group((sa_share_t)group);
usr/src/lib/libshare/common/libshare.c
2757
} else if (sa_is_resource(group)) {
usr/src/lib/libshare/common/libshare.c
2759
(sa_resource_t)group);
usr/src/lib/libshare/common/libshare.c
2768
if (groupname != NULL && sa_is_persistent(group)) {
usr/src/lib/libshare/common/libshare.c
2772
group);
usr/src/lib/libshare/common/libshare.c
2872
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
2879
group = sa_get_optionset_parent(optionset);
usr/src/lib/libshare/common/libshare.c
2880
if (group != NULL && (sa_is_share(group) || is_zfs_group(group))) {
usr/src/lib/libshare/common/libshare.c
2882
parent = sa_get_parent_group(group);
usr/src/lib/libshare/common/libshare.c
2885
needsupdate = zfs_needs_update(group);
usr/src/lib/libshare/common/libshare.c
2891
ret = sa_zfs_update((sa_share_t)group);
usr/src/lib/libshare/common/libshare.c
2893
impl_handle = (sa_handle_impl_t)sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare.c
2923
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
2927
group = sa_get_optionset_parent(optionset);
usr/src/lib/libshare/common/libshare.c
2928
if (group != NULL) {
usr/src/lib/libshare/common/libshare.c
2929
if (sa_is_resource(group)) {
usr/src/lib/libshare/common/libshare.c
2930
sa_resource_t resource = group;
usr/src/lib/libshare/common/libshare.c
2932
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
2934
} else if (sa_is_share(group)) {
usr/src/lib/libshare/common/libshare.c
2935
id = sa_get_share_attr((sa_share_t)group, "id");
usr/src/lib/libshare/common/libshare.c
2937
ispersist = sa_is_persistent(group);
usr/src/lib/libshare/common/libshare.c
2942
impl_handle = (sa_handle_impl_t)sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare.c
2978
sa_create_security(sa_group_t group, char *sectype, char *proto)
usr/src/lib/libshare/common/libshare.c
2985
if (group != NULL && sa_is_share(group)) {
usr/src/lib/libshare/common/libshare.c
2986
id = sa_get_share_attr((sa_share_t)group, "id");
usr/src/lib/libshare/common/libshare.c
2987
parent = sa_get_parent_group(group);
usr/src/lib/libshare/common/libshare.c
2990
} else if (group != NULL) {
usr/src/lib/libshare/common/libshare.c
2991
groupname = sa_get_group_attr(group, "name");
usr/src/lib/libshare/common/libshare.c
2994
security = sa_get_security(group, sectype, proto);
usr/src/lib/libshare/common/libshare.c
2999
security = (sa_security_t)xmlNewChild((xmlNodePtr)group,
usr/src/lib/libshare/common/libshare.c
3008
if (groupname != NULL && sa_is_persistent(group)) {
usr/src/lib/libshare/common/libshare.c
3012
group);
usr/src/lib/libshare/common/libshare.c
3043
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
3047
group = sa_get_optionset_parent(security);
usr/src/lib/libshare/common/libshare.c
3049
if (group != NULL)
usr/src/lib/libshare/common/libshare.c
3050
iszfs = sa_group_is_zfs(group);
usr/src/lib/libshare/common/libshare.c
3052
if (group != NULL && !iszfs) {
usr/src/lib/libshare/common/libshare.c
3053
if (sa_is_share(group))
usr/src/lib/libshare/common/libshare.c
3054
ispersist = sa_is_persistent(group);
usr/src/lib/libshare/common/libshare.c
3055
id = sa_get_share_attr((sa_share_t)group, "id");
usr/src/lib/libshare/common/libshare.c
3062
(sa_handle_impl_t)sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare.c
3074
ret = sa_zfs_update(group);
usr/src/lib/libshare/common/libshare.c
3160
sa_set_prop_by_prop(sa_optionset_t optionset, sa_group_t group,
usr/src/lib/libshare/common/libshare.c
3176
if (!sa_is_persistent(group)) {
usr/src/lib/libshare/common/libshare.c
318
sa_find_group_handle(sa_group_t group)
usr/src/lib/libshare/common/libshare.c
3183
impl_handle = (sa_handle_impl_t)sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare.c
3197
if (sa_is_share(group)) {
usr/src/lib/libshare/common/libshare.c
3198
parent = sa_get_parent_group(group);
usr/src/lib/libshare/common/libshare.c
3199
share = (sa_share_t)group;
usr/src/lib/libshare/common/libshare.c
320
xmlNodePtr node = (xmlNodePtr)group;
usr/src/lib/libshare/common/libshare.c
3202
} else if (sa_is_resource(group)) {
usr/src/lib/libshare/common/libshare.c
3203
share = sa_get_parent_group(group);
usr/src/lib/libshare/common/libshare.c
3207
iszfs = is_zfs_group(group);
usr/src/lib/libshare/common/libshare.c
3221
groupname = sa_get_group_attr(group,
usr/src/lib/libshare/common/libshare.c
3260
zfs_set_update((sa_share_t)group);
usr/src/lib/libshare/common/libshare.c
3337
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
3370
group = sa_get_parent_group(parent);
usr/src/lib/libshare/common/libshare.c
3372
group = sa_get_parent_group(parent);
usr/src/lib/libshare/common/libshare.c
3374
group = parent;
usr/src/lib/libshare/common/libshare.c
3382
if (!is_zfs_group(group)) {
usr/src/lib/libshare/common/libshare.c
3388
group);
usr/src/lib/libshare/common/libshare.c
3470
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
3473
group = sa_get_optionset_parent(optionset);
usr/src/lib/libshare/common/libshare.c
3474
if (group != NULL) {
usr/src/lib/libshare/common/libshare.c
3475
ret = sa_set_prop_by_prop(optionset, group,
usr/src/lib/libshare/common/libshare.c
3502
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
3506
group = sa_get_optionset_parent(optionset);
usr/src/lib/libshare/common/libshare.c
3507
if (group != NULL) {
usr/src/lib/libshare/common/libshare.c
3508
ret = sa_set_prop_by_prop(optionset, group,
usr/src/lib/libshare/common/libshare.c
3861
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
3866
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
3867
handle = sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare.c
3890
if (!sa_group_is_zfs(group)) {
usr/src/lib/libshare/common/libshare.c
3896
group);
usr/src/lib/libshare/common/libshare.c
3899
ihandle->scfhandle, group,
usr/src/lib/libshare/common/libshare.c
3904
err = sa_zfs_update((sa_share_t)group);
usr/src/lib/libshare/common/libshare.c
3925
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
3933
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
3959
if (!sa_group_is_zfs(group)) {
usr/src/lib/libshare/common/libshare.c
3961
ihandle = (sa_handle_impl_t)sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare.c
3963
ret = sa_commit_share(ihandle->scfhandle, group, share);
usr/src/lib/libshare/common/libshare.c
3967
ret = sa_zfs_update((sa_share_t)group);
usr/src/lib/libshare/common/libshare.c
3980
proto_rename_resource(sa_handle_t handle, sa_group_t group,
usr/src/lib/libshare/common/libshare.c
3987
for (optionset = sa_get_optionset(group, NULL);
usr/src/lib/libshare/common/libshare.c
4013
sa_group_t group = NULL;
usr/src/lib/libshare/common/libshare.c
4022
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
4023
if (group == NULL)
usr/src/lib/libshare/common/libshare.c
4026
handle = (sa_handle_impl_t)sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare.c
4039
ret = proto_rename_resource(handle, group, resource, newname);
usr/src/lib/libshare/common/libshare.c
4045
if (!sa_group_is_zfs(group)) {
usr/src/lib/libshare/common/libshare.c
4047
ret = sa_commit_share(ihandle->scfhandle, group,
usr/src/lib/libshare/common/libshare.c
4050
ret = sa_zfs_update((sa_share_t)group);
usr/src/lib/libshare/common/libshare.c
4107
find_resource(sa_group_t group, char *resname)
usr/src/lib/libshare/common/libshare.c
4114
for (share = sa_get_share(group, NULL);
usr/src/lib/libshare/common/libshare.c
4143
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
4151
for (group = sa_get_group(handle, NULL); group != NULL;
usr/src/lib/libshare/common/libshare.c
4152
group = sa_get_next_group(group)) {
usr/src/lib/libshare/common/libshare.c
4154
if (is_zfs_group(group)) {
usr/src/lib/libshare/common/libshare.c
4156
(sa_group_t)_sa_get_child_node((xmlNodePtr)group,
usr/src/lib/libshare/common/libshare.c
4163
resource = find_resource(group, name);
usr/src/lib/libshare/common/libshare.c
4182
sa_get_resource(sa_group_t group, char *resource)
usr/src/lib/libshare/common/libshare.c
4188
for (share = sa_get_share(group, NULL);
usr/src/lib/libshare/common/libshare.c
4267
sa_group_t group = NULL;
usr/src/lib/libshare/common/libshare.c
4284
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
4287
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
4289
group = (sa_group_t)group;
usr/src/lib/libshare/common/libshare.c
4295
if (ret == SA_OK && group != NULL)
usr/src/lib/libshare/common/libshare.c
4296
ret = get_protocol_list(options, group);
usr/src/lib/libshare/common/libshare.c
4431
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
4457
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
4458
if (group != NULL &&
usr/src/lib/libshare/common/libshare.c
4459
sa_is_persistent(share) && (!sa_group_is_zfs(group))) {
usr/src/lib/libshare/common/libshare.c
4461
impl_handle = (sa_handle_impl_t)sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare.c
4464
group, share);
usr/src/lib/libshare/common/libshare.c
461
checksubdirgroup(sa_group_t group, char *newpath, int strictness)
usr/src/lib/libshare/common/libshare.c
472
for (share = sa_get_share(group, NULL); share != NULL;
usr/src/lib/libshare/common/libshare.c
529
sa_group_t group;
usr/src/lib/libshare/common/libshare.c
533
for (group = sa_get_group(handle, NULL);
usr/src/lib/libshare/common/libshare.c
534
group != NULL && issub == SA_OK;
usr/src/lib/libshare/common/libshare.c
535
group = sa_get_next_group(group)) {
usr/src/lib/libshare/common/libshare.c
536
if (sa_group_is_zfs(group)) {
usr/src/lib/libshare/common/libshare.c
538
for (subgroup = sa_get_sub_group(group);
usr/src/lib/libshare/common/libshare.c
544
issub = checksubdirgroup(group, newpath, strictness);
usr/src/lib/libshare/common/libshare.c
608
sa_is_persistent(void *group)
usr/src/lib/libshare/common/libshare.c
614
type = sa_get_group_attr((sa_group_t)group, "type");
usr/src/lib/libshare/common/libshare.c
621
grp = (sa_is_share(group)) ? sa_get_parent_group(group) : group;
usr/src/lib/libshare/common/libshare.c
667
is_zfs_group(sa_group_t group)
usr/src/lib/libshare/common/libshare.c
673
if (strcmp((char *)((xmlNodePtr)group)->name, "share") == 0)
usr/src/lib/libshare/common/libshare.c
674
parent = (xmlNodePtr)sa_get_parent_group(group);
usr/src/lib/libshare/common/libshare.c
676
parent = (xmlNodePtr)group;
usr/src/lib/libshare/common/libshare_zfs.c
1101
sa_zfs_set_sharenfs(sa_group_t group, char *path, int on)
usr/src/lib/libshare/common/libshare_zfs.c
1114
opts = sa_proto_legacy_format("nfs", group, 1);
usr/src/lib/libshare/common/libshare_zfs.c
1121
impl_handle = (sa_handle_impl_t)sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare_zfs.c
1207
sa_zfs_set_sharesmb(sa_group_t group, char *path, int on)
usr/src/lib/libshare/common/libshare_zfs.c
1214
if (sa_get_optionset(group, "smb") == NULL)
usr/src/lib/libshare/common/libshare_zfs.c
1227
share = sa_get_share(group, NULL);
usr/src/lib/libshare/common/libshare_zfs.c
1238
impl_handle = (sa_handle_impl_t)sa_find_group_handle(group);
usr/src/lib/libshare/common/libshare_zfs.c
1272
sa_zfs_update(sa_group_t group)
usr/src/lib/libshare/common/libshare_zfs.c
1282
if (sa_is_share(group))
usr/src/lib/libshare/common/libshare_zfs.c
1283
parent = sa_get_parent_group(group);
usr/src/lib/libshare/common/libshare_zfs.c
1285
parent = group;
usr/src/lib/libshare/common/libshare_zfs.c
1301
if (sa_is_share(group)) {
usr/src/lib/libshare/common/libshare_zfs.c
1302
path = sa_get_share_attr((sa_share_t)group,
usr/src/lib/libshare/common/libshare_zfs.c
1308
group);
usr/src/lib/libshare/common/libshare_zfs.c
1318
dataset = sa_get_group_attr(group, "name");
usr/src/lib/libshare/common/libshare_zfs.c
1324
group, 1);
usr/src/lib/libshare/common/libshare_zfs.c
1384
sa_group_is_zfs(sa_group_t group)
usr/src/lib/libshare/common/libshare_zfs.c
1389
zfs = sa_get_group_attr(group, "zfs");
usr/src/lib/libshare/common/libshare_zfs.c
1444
sa_group_t group;
usr/src/lib/libshare/common/libshare_zfs.c
1455
if ((group = sa_get_parent_group(share)) == NULL) {
usr/src/lib/libshare/common/libshare_zfs.c
1458
if ((sahandle = sa_find_group_handle(group)) == NULL) {
usr/src/lib/libshare/common/libshare_zfs.c
458
sa_group_t group;
usr/src/lib/libshare/common/libshare_zfs.c
468
group = sa_get_group(handle, groupname);
usr/src/lib/libshare/common/libshare_zfs.c
469
if (group == NULL) {
usr/src/lib/libshare/common/libshare_zfs.c
470
group = sa_create_group(handle, groupname, &ret);
usr/src/lib/libshare/common/libshare_zfs.c
473
if (group != NULL)
usr/src/lib/libshare/common/libshare_zfs.c
474
ret = sa_set_group_attr(group, "zfs", "true");
usr/src/lib/libshare/common/libshare_zfs.c
476
if (group != NULL) {
usr/src/lib/libshare/common/libshare_zfs.c
478
optionset = sa_get_optionset(group, proto);
usr/src/lib/libshare/common/libshare_zfs.c
480
optionset = sa_create_optionset(group, proto);
usr/src/lib/libshare/common/libshare_zfs.c
485
return (group);
usr/src/lib/libshare/common/libshare_zfs.c
504
sa_group_t group = NULL;
usr/src/lib/libshare/common/libshare_zfs.c
513
for (group = sa_get_sub_group(zfs); group != NULL;
usr/src/lib/libshare/common/libshare_zfs.c
514
group = sa_get_next_group(group)) {
usr/src/lib/libshare/common/libshare_zfs.c
515
name = sa_get_group_attr(group, "name");
usr/src/lib/libshare/common/libshare_zfs.c
525
if (group == NULL) {
usr/src/lib/libshare/common/libshare_zfs.c
529
group = _sa_create_zfs_group(zfs, groupname);
usr/src/lib/libshare/common/libshare_zfs.c
530
if (group == NULL) {
usr/src/lib/libshare/common/libshare_zfs.c
534
set_node_attr(group, "zfs", "true");
usr/src/lib/libshare/common/libshare_zfs.c
540
*err = sa_parse_legacy_options(group, options,
usr/src/lib/libshare/common/libshare_zfs.c
543
if (sa_get_optionset(group, proto) == NULL)
usr/src/lib/libshare/common/libshare_zfs.c
544
(void) sa_create_optionset(group, proto);
usr/src/lib/libshare/common/libshare_zfs.c
559
return (group);
usr/src/lib/libshare/common/libshare_zfs.c
592
sa_group_t group;
usr/src/lib/libshare/common/libshare_zfs.c
602
group = find_or_create_zfs_subgroup(handle, sourcestr, proto,
usr/src/lib/libshare/common/libshare_zfs.c
604
if (group != NULL) {
usr/src/lib/libshare/common/libshare_zfs.c
611
share = _sa_add_share(group, mountpoint,
usr/src/lib/libshare/common/libshare_zfs.c
629
if (sa_get_optionset(group, proto) == NULL)
usr/src/lib/libshare/common/libshare_zfs.c
630
(void) sa_create_optionset(group, proto);
usr/src/lib/libshare/common/libshare_zfs.c
661
zfs_notinherited(sa_group_t group, sa_share_t share, char *mountpoint,
usr/src/lib/libshare/common/libshare_zfs.c
668
set_node_attr(group, "zfs", "true");
usr/src/lib/libshare/common/libshare_zfs.c
670
share = _sa_add_share(group, mountpoint, SA_SHARE_TRANSIENT,
usr/src/lib/libshare/common/libshare_zfs.c
739
sa_zfs_process_share(sa_handle_t handle, sa_group_t group, sa_share_t share,
usr/src/lib/libshare/common/libshare_zfs.c
749
group = find_or_create_zfs_subgroup(handle, dataset, proto,
usr/src/lib/libshare/common/libshare_zfs.c
751
if (group == NULL) {
usr/src/lib/libshare/common/libshare_zfs.c
761
set_node_attr(group, "zfs", "true");
usr/src/lib/libshare/common/libshare_zfs.c
765
err = zfs_notinherited(group, share, mountpoint, shareopts,
usr/src/lib/libshare/common/libsharecore.c
1006
localoptions = sa_get_all_security_types(group, proto, 0);
usr/src/lib/libshare/common/libsharecore.c
1016
security = sa_get_security(group, tag, proto);
usr/src/lib/libshare/common/libsharecore.c
1081
if (entry->group != NULL)
usr/src/lib/libshare/common/libsharecore.c
1082
free(entry->group);
usr/src/lib/libshare/common/libsharecore.c
1100
sa_group_t group;
usr/src/lib/libshare/common/libsharecore.c
1121
group = NULL;
usr/src/lib/libshare/common/libsharecore.c
1171
if (list->group != NULL && strlen(list->group) > 0) {
usr/src/lib/libshare/common/libsharecore.c
1172
group = sa_get_group(handle, list->group);
usr/src/lib/libshare/common/libsharecore.c
1175
group = defgroup;
usr/src/lib/libshare/common/libsharecore.c
1177
if (defined_group && group == NULL) {
usr/src/lib/libshare/common/libsharecore.c
1186
if (group == NULL) {
usr/src/lib/libshare/common/libsharecore.c
1192
if (defined_group || group != defgroup)
usr/src/lib/libshare/common/libsharecore.c
1224
if (group != sgroup) {
usr/src/lib/libshare/common/libsharecore.c
1286
legacy_removes(sa_group_t group, char *file)
usr/src/lib/libshare/common/libsharecore.c
1298
for (share = sa_get_share(group, NULL);
usr/src/lib/libshare/common/libsharecore.c
1454
sa_group_t group;
usr/src/lib/libshare/common/libsharecore.c
1459
group = NULL;
usr/src/lib/libshare/common/libsharecore.c
1483
group = sa_get_group(handle, groupname);
usr/src/lib/libshare/common/libsharecore.c
1484
if (group != NULL) {
usr/src/lib/libshare/common/libsharecore.c
1485
share = _sa_add_share(group, tmplist->path,
usr/src/lib/libshare/common/libsharecore.c
1503
group = sa_get_group(handle, "zfs");
usr/src/lib/libshare/common/libsharecore.c
1504
if (group == NULL) {
usr/src/lib/libshare/common/libsharecore.c
1505
group = sa_create_group(handle,
usr/src/lib/libshare/common/libsharecore.c
1507
if (group == NULL &&
usr/src/lib/libshare/common/libsharecore.c
1509
group = _sa_create_group(
usr/src/lib/libshare/common/libsharecore.c
1514
if (group != NULL) {
usr/src/lib/libshare/common/libsharecore.c
1516
group, tmplist->fstype);
usr/src/lib/libshare/common/libsharecore.c
1517
(void) sa_set_group_attr(group,
usr/src/lib/libshare/common/libsharecore.c
1521
if (group != NULL) {
usr/src/lib/libshare/common/libsharecore.c
1522
share = _sa_add_share(group,
usr/src/lib/libshare/common/libsharecore.c
1791
sa_group_t group;
usr/src/lib/libshare/common/libsharecore.c
1794
(group = sa_get_parent_group((sa_share_t)object)) != NULL) {
usr/src/lib/libshare/common/libsharecore.c
1795
newoptionset = sa_get_derived_optionset((void *)group, proto,
usr/src/lib/libshare/common/libsharecore.c
1880
sa_group_t group;
usr/src/lib/libshare/common/libsharecore.c
1886
(group = sa_get_parent_group((sa_share_t)object)) != NULL)
usr/src/lib/libshare/common/libsharecore.c
1887
options = sa_get_all_security_types((void *)group, proto, hier);
usr/src/lib/libshare/common/libsharecore.c
1947
sa_group_t group;
usr/src/lib/libshare/common/libsharecore.c
1951
(group = sa_get_parent_group((sa_share_t)object)) != NULL) {
usr/src/lib/libshare/common/libsharecore.c
1952
newsecurity = sa_get_derived_security((void *)group,
usr/src/lib/libshare/common/libsharecore.c
2035
sa_group_t group;
usr/src/lib/libshare/common/libsharecore.c
2052
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libsharecore.c
2053
if (group != NULL) {
usr/src/lib/libshare/common/libsharecore.c
2054
zfs = sa_get_group_attr(group, "zfs");
usr/src/lib/libshare/common/libsharecore.c
2055
groupname = sa_get_group_attr(group, "name");
usr/src/lib/libshare/common/libsharecore.c
273
item->group = strdup(optarg);
usr/src/lib/libshare/common/libsharecore.c
291
item->group = strdup(optgroup);
usr/src/lib/libshare/common/libsharecore.c
421
item->group = groupname;
usr/src/lib/libshare/common/libsharecore.c
476
(item->group != NULL)) ? " " : "",
usr/src/lib/libshare/common/libsharecore.c
479
item->group != NULL ? "@" : "",
usr/src/lib/libshare/common/libsharecore.c
480
item->group != NULL ? item->group : "");
usr/src/lib/libshare/common/libsharecore.c
503
struct group *grp;
usr/src/lib/libshare/common/libsharecore.c
504
struct group group;
usr/src/lib/libshare/common/libsharecore.c
517
grp = getgrnam_r(SA_DEFAULT_FILE_GRP, &group, buff,
usr/src/lib/libshare/common/libsharecore.c
85
char *group;
usr/src/lib/libshare/common/libsharecore.c
908
sa_parse_legacy_options(sa_group_t group, char *options, char *proto)
usr/src/lib/libshare/common/libsharecore.c
923
if (group == NULL) {
usr/src/lib/libshare/common/libsharecore.c
924
group = (sa_group_t)_sa_create_dummy_share();
usr/src/lib/libshare/common/libsharecore.c
928
parent = sa_get_parent_group(group);
usr/src/lib/libshare/common/libsharecore.c
931
ret = sa_proto_legacy_opts(proto, group, options);
usr/src/lib/libshare/common/libsharecore.c
951
localoptions = sa_get_optionset(group, proto);
usr/src/lib/libshare/common/libsharecore.c
991
if (prop == NULL && sa_is_share(group)) {
usr/src/lib/libshare/common/plugin.c
425
sa_proto_legacy_opts(char *proto, sa_group_t group, char *options)
usr/src/lib/libshare/common/plugin.c
431
ret = ops->sa_legacy_opts(group, options);
usr/src/lib/libshare/common/plugin.c
443
sa_proto_legacy_format(char *proto, sa_group_t group, int hier)
usr/src/lib/libshare/common/plugin.c
449
ret = ops->sa_legacy_format(group, hier);
usr/src/lib/libshare/common/scfutil.c
1652
sa_commit_share(scfutilhandle_t *handle, sa_group_t group, sa_share_t share)
usr/src/lib/libshare/common/scfutil.c
1668
groupname = sa_get_group_attr(group, "name");
usr/src/lib/libshare/common/scfutil.c
1780
sa_find_group_handle(group);
usr/src/lib/libshare/common/scfutil.c
1858
sa_delete_share(scfutilhandle_t *handle, sa_group_t group, sa_share_t share)
usr/src/lib/libshare/common/scfutil.c
1874
groupname = sa_get_group_attr(group, "name");
usr/src/lib/libshare/common/scfutil.c
640
sa_group_t group;
usr/src/lib/libshare/common/scfutil.c
645
for (group = sa_get_group(handle, NULL);
usr/src/lib/libshare/common/scfutil.c
646
group != NULL && !done;
usr/src/lib/libshare/common/scfutil.c
647
group = sa_get_next_group(group)) {
usr/src/lib/libshare/common/scfutil.c
648
for (share = sa_get_share(group, NULL);
usr/src/lib/libshare/nfs/libshare_nfs.c
1459
nfs_format_options(sa_group_t group, int hier)
usr/src/lib/libshare/nfs/libshare_nfs.c
1484
options = sa_get_derived_optionset(group, "nfs", hier);
usr/src/lib/libshare/nfs/libshare_nfs.c
1519
secoptions = (sa_optionset_t)sa_get_all_security_types(group,
usr/src/lib/libshare/nfs/libshare_nfs.c
1528
group, sectype, "nfs", hier);
usr/src/lib/libshare/nfs/libshare_nfs.c
1706
check_public(sa_group_t group, sa_share_t skipshare)
usr/src/lib/libshare/nfs/libshare_nfs.c
1714
for (share = sa_get_share(group, NULL); share != NULL;
usr/src/lib/libshare/nfs/libshare_nfs.c
1747
sa_group_t group = NULL;
usr/src/lib/libshare/nfs/libshare_nfs.c
1758
group = sa_get_parent_group(skipshare);
usr/src/lib/libshare/nfs/libshare_nfs.c
1759
if (group == NULL)
usr/src/lib/libshare/nfs/libshare_nfs.c
1763
for (group = sa_get_group(handle, NULL); group != NULL;
usr/src/lib/libshare/nfs/libshare_nfs.c
1764
group = sa_get_next_group(group)) {
usr/src/lib/libshare/nfs/libshare_nfs.c
1766
if (sa_group_is_zfs(group)) {
usr/src/lib/libshare/nfs/libshare_nfs.c
1768
for (subgroup = sa_get_sub_group(group);
usr/src/lib/libshare/nfs/libshare_nfs.c
1775
if (check_public(group, skipshare))
usr/src/lib/libshare/nfs/libshare_nfs.c
2110
struct group *gr;
usr/src/lib/libshare/nfs/libshare_nfs.c
368
make_security_list(sa_group_t group, char *securitymodes, char *proto)
usr/src/lib/libshare/nfs/libshare_nfs.c
384
check = sa_get_security(group, tok, proto);
usr/src/lib/libshare/nfs/libshare_nfs.c
393
group, tok, proto);
usr/src/lib/libshare/nfs/libshare_nfs.c
565
is_persistent(sa_group_t group)
usr/src/lib/libshare/nfs/libshare_nfs.c
570
type = sa_get_group_attr(group, "type");
usr/src/lib/libshare/nfs/libshare_nfs.c
627
nfs_parse_legacy_options(sa_group_t group, char *options)
usr/src/lib/libshare/nfs/libshare_nfs.c
642
optionset = sa_get_optionset(group, "nfs");
usr/src/lib/libshare/nfs/libshare_nfs.c
645
optionset = sa_create_optionset(group, "nfs");
usr/src/lib/libshare/nfs/libshare_nfs.c
682
if (sa_is_share(group)) {
usr/src/lib/libshare/nfs/libshare_nfs.c
684
parent = sa_get_parent_group(group);
usr/src/lib/libshare/nfs/libshare_nfs.c
693
iszfs = sa_group_is_zfs(group);
usr/src/lib/libshare/nfs/libshare_nfs.c
708
persist = is_persistent(group);
usr/src/lib/libshare/nfs/libshare_nfs.c
752
security_list = make_security_list(group,
usr/src/lib/libshare/nfs/libshare_nfs.c
777
make_security_list(group,
usr/src/lib/libshare/smb/libshare_smb.c
1604
sa_group_t group;
usr/src/lib/libshare/smb/libshare_smb.c
1613
if ((group = smb_get_defaultgrp(handle)) == NULL)
usr/src/lib/libshare/smb/libshare_smb.c
1616
share = sa_get_share(group, si->shr_path);
usr/src/lib/libshare/smb/libshare_smb.c
1618
share = sa_add_share(group, si->shr_path,
usr/src/lib/libshare/smb/libshare_smb.c
1746
smb_parse_optstring(sa_group_t group, char *options)
usr/src/lib/libshare/smb/libshare_smb.c
1766
if (sa_is_share(group)) {
usr/src/lib/libshare/smb/libshare_smb.c
1769
parent = sa_get_parent_group(group);
usr/src/lib/libshare/smb/libshare_smb.c
1778
iszfs = sa_group_is_zfs(group);
usr/src/lib/libshare/smb/libshare_smb.c
1793
optionset = sa_get_optionset(group, "smb");
usr/src/lib/libshare/smb/libshare_smb.c
1796
optionset = sa_create_optionset(group, "smb");
usr/src/lib/libshare/smb/libshare_smb.c
1822
persist = sa_is_persistent(group);
usr/src/lib/libshare/smb/libshare_smb.c
1884
name = fix_resource_name((sa_share_t)group,
usr/src/lib/libshare/smb/libshare_smb.c
1888
(sa_share_t)group, name,
usr/src/lib/libshare/smb/libshare_smb.c
1910
(sa_share_t)group, value);
usr/src/lib/libshare/smb/libshare_smb.c
2016
smb_format_options(sa_group_t group, int hier)
usr/src/lib/libshare/smb/libshare_smb.c
2037
options = sa_get_derived_optionset(group, "smb", hier);
usr/src/lib/libshare/smb/libshare_smb.c
2285
sa_group_t group = NULL;
usr/src/lib/libshare/smb/libshare_smb.c
2288
group = sa_get_group(handle, SMB_DEFAULT_SHARE_GROUP);
usr/src/lib/libshare/smb/libshare_smb.c
2289
if (group != NULL)
usr/src/lib/libshare/smb/libshare_smb.c
2290
return (group);
usr/src/lib/libshare/smb/libshare_smb.c
2292
group = sa_create_group(handle, SMB_DEFAULT_SHARE_GROUP, &err);
usr/src/lib/libshare/smb/libshare_smb.c
2293
if (group == NULL)
usr/src/lib/libshare/smb/libshare_smb.c
2296
if (sa_create_optionset(group, SMB_DEFAULT_SHARE_GROUP) == NULL) {
usr/src/lib/libshare/smb/libshare_smb.c
2297
(void) sa_remove_group(group);
usr/src/lib/libshare/smb/libshare_smb.c
2298
group = NULL;
usr/src/lib/libshare/smb/libshare_smb.c
2301
return (group);
usr/src/lib/libsip/common/sip_logging.c
439
sip_get_counter_value(int group, int counter, void *cntval, size_t cntlen)
usr/src/lib/libsip/common/sip_logging.c
441
if (group != SIP_TRAFFIC_COUNTERS || cntval == NULL)
usr/src/lib/libsip/common/sip_logging.c
602
sip_enable_counters(int group)
usr/src/lib/libsip/common/sip_logging.c
604
if (group != SIP_TRAFFIC_COUNTERS)
usr/src/lib/libsip/common/sip_logging.c
625
sip_disable_counters(int group)
usr/src/lib/libsip/common/sip_logging.c
627
if (group != SIP_TRAFFIC_COUNTERS)
usr/src/lib/libsldap/common/ns_writes.c
1912
struct group *ptr;
usr/src/lib/libsldap/common/ns_writes.c
1930
ptr = (struct group *)data;
usr/src/lib/libsmbfs/smb/ctx.c
896
struct group gr;
usr/src/lib/libsocket/inet/sourcefilter.c
114
switch (group->sa_family) {
usr/src/lib/libsocket/inet/sourcefilter.c
120
(void) memcpy((void *)&gf->gf_group, (void *)group,
usr/src/lib/libsocket/inet/sourcefilter.c
128
(void) memcpy((void *)&gf->gf_group, (void *)group,
usr/src/lib/libsocket/inet/sourcefilter.c
156
getipv4sourcefilter(int s, struct in_addr interface, struct in_addr group,
usr/src/lib/libsocket/inet/sourcefilter.c
172
imsf->imsf_multiaddr = group;
usr/src/lib/libsocket/inet/sourcefilter.c
195
setipv4sourcefilter(int s, struct in_addr interface, struct in_addr group,
usr/src/lib/libsocket/inet/sourcefilter.c
209
imsf->imsf_multiaddr = group;
usr/src/lib/libsocket/inet/sourcefilter.c
39
getsourcefilter(int s, uint32_t interface, struct sockaddr *group,
usr/src/lib/libsocket/inet/sourcefilter.c
56
switch (group->sa_family) {
usr/src/lib/libsocket/inet/sourcefilter.c
62
(void) memcpy((void *)&gf->gf_group, (void *)group,
usr/src/lib/libsocket/inet/sourcefilter.c
70
(void) memcpy((void *)&gf->gf_group, (void *)group,
usr/src/lib/libsocket/inet/sourcefilter.c
99
setsourcefilter(int s, uint32_t interface, struct sockaddr *group,
usr/src/lib/libstmf/common/stmf.c
368
bcopy(groupName, &stmfGroupData.group.name, strlen((char *)groupName));
usr/src/lib/libstmf/common/stmf.c
370
stmfGroupData.group.name_size = strlen((char *)groupName);
usr/src/lib/libtecla/common/getline.c
9596
&line->group, &line->timestamp);
usr/src/lib/libtecla/common/getline.c
9627
_glh_state_of_history(gl->glh, &state->enabled, &state->group,
usr/src/lib/libtecla/common/history.c
1057
fprintf(fp, " %u\n", node->group) < 0) {
usr/src/lib/libtecla/common/history.c
1165
unsigned group; /* The identifier of the history group to which */
usr/src/lib/libtecla/common/history.c
1225
group = (int) strtoul(lptr, &lptr, 10);
usr/src/lib/libtecla/common/history.c
1260
glh->list.tail->group = group;
usr/src/lib/libtecla/common/history.c
133
unsigned group; /* The identifier of the history group to which the */
usr/src/lib/libtecla/common/history.c
1387
int _glh_set_group(GlHistory *glh, unsigned group)
usr/src/lib/libtecla/common/history.c
1401
if(group != glh->group) {
usr/src/lib/libtecla/common/history.c
1410
glh->group = group;
usr/src/lib/libtecla/common/history.c
1425
return glh ? glh->group : 0;
usr/src/lib/libtecla/common/history.c
1494
if(node->group > grpmax)
usr/src/lib/libtecla/common/history.c
1495
grpmax = node->group;
usr/src/lib/libtecla/common/history.c
1511
if((all_groups || oldest->group == glh->group) && --max_lines <= 0)
usr/src/lib/libtecla/common/history.c
1529
if(all_groups || node->group == glh->group) {
usr/src/lib/libtecla/common/history.c
1585
snprintf(buffer, sizeof(buffer), "%*u", grplen, (unsigned) node->group);
usr/src/lib/libtecla/common/history.c
1864
if(node->group == glh->group)
usr/src/lib/libtecla/common/history.c
192
unsigned group; /* The identifier of the current history group */
usr/src/lib/libtecla/common/history.c
1954
unsigned *group, time_t *timestamp)
usr/src/lib/libtecla/common/history.c
2001
if(group)
usr/src/lib/libtecla/common/history.c
2002
*group = node->group;
usr/src/lib/libtecla/common/history.c
2071
void _glh_state_of_history(GlHistory *glh, int *enabled, unsigned *group,
usr/src/lib/libtecla/common/history.c
2077
if(group)
usr/src/lib/libtecla/common/history.c
2078
*group = glh->group;
usr/src/lib/libtecla/common/history.c
282
glh->group = 0;
usr/src/lib/libtecla/common/history.c
495
lnode->group = glh->group;
usr/src/lib/libtecla/common/history.c
574
while(node && (node->group != glh->group || node->line == old_line ||
usr/src/lib/libtecla/common/history.c
656
while(node && (node->group != glh->group || node->line == old_line ||
usr/src/lib/libtecla/common/history.c
824
for(node=glh->list.head; node && node->group != glh->group;
usr/src/lib/libtecla/common/history.c
928
if(node->group == glh->group)
usr/src/lib/libtecla/common/history.c
933
if(node->group == glh->group)
usr/src/lib/libtecla/common/history.c
974
if(!node || node->group != glh->group)
usr/src/lib/libtecla/common/history.h
102
int _glh_set_group(GlHistory *glh, unsigned group);
usr/src/lib/libtecla/common/history.h
139
unsigned *group, time_t *timestamp);
usr/src/lib/libtecla/common/history.h
144
void _glh_state_of_history(GlHistory *glh, int *enabled, unsigned *group,
usr/src/lib/libtecla/libtecla.h
844
unsigned group; /* The history group to which the */
usr/src/lib/libtecla/libtecla.h
885
unsigned group; /* The current history group */
usr/src/lib/libwrap/options.c
259
struct group *grp;
usr/src/lib/libwrap/options.c
260
struct group *getgrnam();
usr/src/lib/libwrap/options.c
280
char *group;
usr/src/lib/libwrap/options.c
282
if ((group = split_at(value, '.')) != 0)
usr/src/lib/libwrap/options.c
283
group_option(group, request);
usr/src/lib/libzfs/common/libzfs_dataset.c
3067
struct group *gr;
usr/src/lib/libzonecfg/common/libzonecfg.c
3037
gid_t group, mode_t mode, const char *acltxt)
usr/src/lib/libzonecfg/common/libzonecfg.c
3059
if (chown(path, owner, group) == -1)
usr/src/lib/nsswitch/compat/common/compat_common.c
1272
be->workarea = calloc(1, sizeof (struct group));
usr/src/lib/nsswitch/compat/common/compat_common.c
187
netgr_in(compat_backend_ptr_t be, const char *group, const char *user)
usr/src/lib/nsswitch/compat/common/compat_common.c
194
return (innetgr(group, 0, user, be->yp_domain));
usr/src/lib/nsswitch/compat/common/compat_common.c
699
struct group *g;
usr/src/lib/nsswitch/compat/common/compat_common.c
711
g = (struct group *)argp->returnval;
usr/src/lib/nsswitch/compat/common/getgrent.c
112
struct group *g = (struct group *)argp->returnval;
usr/src/lib/nsswitch/compat/common/getgrent.c
121
struct group *g = (struct group *)argp->returnval;
usr/src/lib/nsswitch/compat/common/getgrent.c
141
struct group *g = (struct group *)argp->returnval;
usr/src/lib/nsswitch/compat/common/getgrent.c
169
struct group *g;
usr/src/lib/nsswitch/compat/common/getgrent.c
183
b = NSS_XbyY_ALLOC(&gb, sizeof (struct group), NSS_BUFLEN_GROUP);
usr/src/lib/nsswitch/compat/common/getgrent.c
189
g = (struct group *)gb->result;
usr/src/lib/nsswitch/compat/common/getgrent.c
235
struct group *g = (struct group *)argp->buf.result;
usr/src/lib/nsswitch/files/common/getgrent.c
91
sizeof (struct group),
usr/src/lib/nsswitch/files/common/getnetgrent.c
498
const char *group;
usr/src/lib/nsswitch/files/common/getnetgrent.c
518
while (!done && (group = ngt_next(ngt)) != NULL) {
usr/src/lib/nsswitch/files/common/getnetgrent.c
522
result = netgr_get_members(be, group, &val);
usr/src/lib/nsswitch/files/common/getnetgrent.c
528
group);
usr/src/lib/nsswitch/files/common/getnetgrent.c
543
ngt, group, val);
usr/src/lib/nsswitch/nis/common/getnetgrent.c
344
const char *group;
usr/src/lib/nsswitch/nis/common/getnetgrent.c
364
while (!done && (group = ngt_next(ngt)) != 0) {
usr/src/lib/nsswitch/nis/common/getnetgrent.c
370
result = _nss_nis_ypmatch(be->domain, "netgroup", group,
usr/src/lib/nsswitch/nis/common/getnetgrent.c
379
group);
usr/src/lib/pam_modules/list/list.c
342
struct group grp;
usr/src/lib/print/libipp-core/common/write.c
343
papi_attribute_t **group = NULL;
usr/src/lib/print/libipp-core/common/write.c
349
name, &group);
usr/src/lib/print/libipp-core/common/write.c
352
NULL, &group))
usr/src/lib/print/libipp-core/common/write.c
354
c, group);
usr/src/lib/print/libipp-listener/common/common.c
156
massage_printer_attributes_group(papi_attribute_t **group, char *printer_uri)
usr/src/lib/print/libipp-listener/common/common.c
158
if (papiAttributeListFind(group, "printer-uri-supported") != NULL)
usr/src/lib/print/libipp-listener/common/common.c
159
papiAttributeListAddString(&group, PAPI_ATTR_REPLACE,
usr/src/lib/print/libipp-listener/common/common.c
164
massage_job_attributes_group(papi_attribute_t **group, char *printer_uri)
usr/src/lib/print/libipp-listener/common/common.c
166
if (papiAttributeListFind(group, "job-printer-uri") != NULL)
usr/src/lib/print/libipp-listener/common/common.c
167
papiAttributeListAddString(&group, PAPI_ATTR_REPLACE,
usr/src/lib/print/libipp-listener/common/common.c
170
if (papiAttributeListFind(group, "job-printer-uri") != NULL) {
usr/src/lib/print/libipp-listener/common/common.c
174
papiAttributeListGetInteger(group, NULL, "job-id", &id);
usr/src/lib/print/libipp-listener/common/common.c
176
papiAttributeListAddString(&group, PAPI_ATTR_REPLACE,
usr/src/lib/print/libipp-listener/common/common.c
189
papi_attribute_t **group = NULL;
usr/src/lib/print/libipp-listener/common/common.c
206
"printer-attributes-group", &group);
usr/src/lib/print/libipp-listener/common/common.c
208
status = papiAttributeListGetCollection(NULL, &iter, NULL, &group))
usr/src/lib/print/libipp-listener/common/common.c
209
massage_printer_attributes_group(group, buf);
usr/src/lib/print/libipp-listener/common/common.c
213
"job-attributes-group", &group);
usr/src/lib/print/libipp-listener/common/common.c
215
status = papiAttributeListGetCollection(NULL, &iter, NULL, &group))
usr/src/lib/print/libipp-listener/common/common.c
216
massage_job_attributes_group(group, buf);
usr/src/lib/print/libipp-listener/common/ipp-listener.c
302
papi_attribute_t **group = NULL;
usr/src/lib/print/libipp-listener/common/ipp-listener.c
305
"operations", &group);
usr/src/lib/print/libipp-listener/common/ipp-listener.c
306
if (group != NULL) {
usr/src/lib/print/libipp-listener/common/ipp-listener.c
311
(void) papiAttributeListGetBoolean(group, NULL,
usr/src/lib/smbsrv/libmlsvc/common/samr_svc.c
838
struct samr_UserGroups *group;
usr/src/lib/smbsrv/libmlsvc/common/samr_svc.c
896
group = info->groups;
usr/src/lib/smbsrv/libmlsvc/common/samr_svc.c
900
group->rid = grp.sg_rid;
usr/src/lib/smbsrv/libmlsvc/common/samr_svc.c
901
group->attr = grp.sg_attr;
usr/src/lib/smbsrv/libmlsvc/common/samr_svc.c
902
group++;
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1580
sa_group_t group, subgroup;
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1591
for (group = sa_get_group(handle, NULL);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1592
group != NULL; group = sa_get_next_group(group)) {
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1593
gstate = sa_get_group_attr(group, "state");
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1602
smb_shr_sa_loadgrp(group);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1604
for (subgroup = sa_get_sub_group(group);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1671
smb_shr_sa_loadgrp(sa_group_t group)
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1677
if (sa_get_optionset(group, SMB_PROTOCOL_NAME) == NULL)
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1680
for (share = sa_get_share(group, NULL);
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2947
sa_group_t group = NULL;
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2950
group = sa_get_group(handle, SMB_DEFAULT_SHARE_GROUP);
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2951
if (group != NULL)
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2952
return (group);
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2954
group = sa_create_group(handle, SMB_DEFAULT_SHARE_GROUP, &err);
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2955
if (group == NULL)
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2958
if (sa_create_optionset(group, SMB_DEFAULT_SHARE_GROUP) == NULL) {
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2959
(void) sa_remove_group(group);
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2960
group = NULL;
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2963
return (group);
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2974
sa_group_t group;
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2985
group = srvsvc_sa_get_smbgrp(handle);
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2986
if (group == NULL) {
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2991
share = sa_add_share(group, path, SA_SHARE_PERMANENT, &err);
usr/src/lib/smbsrv/libsmb/common/smb_domain.c
426
struct group *grp;
usr/src/lib/smbsrv/libsmb/common/smb_lgrp.c
2532
smb_lgrp_pgrp_valid_gname(char *group)
usr/src/lib/smbsrv/libsmb/common/smb_lgrp.c
2534
char *ptr = group;
usr/src/lib/smbsrv/libsmb/common/smb_lgrp.c
2539
if (!group || !*group)
usr/src/lib/smbsrv/libsmb/common/smb_lgrp.c
2554
if (getgrnam(group) != NULL)
usr/src/lib/smbsrv/libsmb/common/smb_lgrp.c
2567
smb_lgrp_pgrp_add(char *group)
usr/src/lib/smbsrv/libsmb/common/smb_lgrp.c
2578
rc = smb_lgrp_pgrp_valid_gname(group);
usr/src/lib/smbsrv/libsmb/common/smb_lgrp.c
2619
(void) fprintf(etctmp, "%s::%u:\n", group, gid);
usr/src/lib/smbsrv/libsmb/common/smb_lgrp.c
2628
(void) fprintf(etctmp, "%s::%u:\n", group, gid);
usr/src/lib/smbsrv/libsmb/common/smb_lgrp.c
276
struct group *pxgrp;
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
487
struct group *grp;
usr/src/test/libsec-tests/cmd/lib_stubs.c
388
struct group *
usr/src/test/libsec-tests/cmd/lib_stubs.c
392
static struct group gr;
usr/src/test/libsec-tests/cmd/lib_stubs.c
428
struct group *
usr/src/test/libsec-tests/cmd/lib_stubs.c
432
static struct group gr;
usr/src/tools/install.bin/install.bin.c
102
chown_file(const char *file, const char *group, const char *owner)
usr/src/tools/install.bin/install.bin.c
107
if (group) {
usr/src/tools/install.bin/install.bin.c
108
grp = stdfind(group, groupnames);
usr/src/tools/install.bin/install.bin.c
110
(void) fprintf(stderr, "unknown group(%s)\n", group);
usr/src/tools/install.bin/install.bin.c
165
char *group = NULL;
usr/src/tools/install.bin/install.bin.c
179
group = optarg;
usr/src/tools/install.bin/install.bin.c
234
if (group || owner)
usr/src/tools/install.bin/install.bin.c
235
chown_file(dest_file, group, owner);
usr/src/tools/install.bin/install.bin.c
50
static void chown_file(const char *file, const char *group, const char *owner);
usr/src/tools/protocmp/list.h
125
char group[TYPESIZE];
usr/src/tools/protocmp/proto_list.c
179
(void) strcpy(e->group, v[GRP]);
usr/src/tools/protocmp/protocmp.c
306
if (check_group && (strncmp(i->group, j->group, TYPESIZE) != 0))
usr/src/tools/protocmp/protocmp.c
368
check_group ? e->group : "-",
usr/src/tools/protocmp/protocmp.c
621
} else if ((gid = stdfind(ep->group, groupnames)) == -1) {
usr/src/tools/protocmp/protocmp.c
623
myname, fname, ep->group);
usr/src/tools/protocmp/protocmp.c
638
const char *owner, *group;
usr/src/tools/protocmp/protocmp.c
641
group = ep == NULL ? "bin" : ep->group;
usr/src/tools/protocmp/protocmp.c
644
owner, group, fname);
usr/src/tools/protocmp/protocmp.c
649
(void) printf("chgrp %s %s\n", group,
usr/src/tools/protocmp/protodir.c
195
if (!(group = strtok(NULL, FS))) {
usr/src/tools/protocmp/protodir.c
200
(void) strcpy(e->group, group);
usr/src/tools/protocmp/protodir.c
233
if (strcmp(e->group, dup->group) != 0) {
usr/src/tools/protocmp/protodir.c
237
pkgname, e->group, dup->name, dup->group);
usr/src/tools/protocmp/protodir.c
327
(void) strcpy(e->group, p->owner);
usr/src/tools/protocmp/protodir.c
87
char *type, *class, *file, *src, *maj, *min, *perm, *owner, *group;
usr/src/ucbcmd/chown/chown.c
100
group = strchr(argv[0], '.');
usr/src/ucbcmd/chown/chown.c
101
if (group != NULL) {
usr/src/ucbcmd/chown/chown.c
102
*group++ = '\0';
usr/src/ucbcmd/chown/chown.c
103
if (!isnumber(group)) {
usr/src/ucbcmd/chown/chown.c
104
if ((grp = getgrnam(group)) == NULL)
usr/src/ucbcmd/chown/chown.c
105
fatal(255, "unknown group: %s", group);
usr/src/ucbcmd/chown/chown.c
108
} else if (*group != '\0') {
usr/src/ucbcmd/chown/chown.c
110
gid = (gid_t)strtol(group, NULL, 10);
usr/src/ucbcmd/chown/chown.c
114
"group id too large: %s", group);
usr/src/ucbcmd/chown/chown.c
116
fatal(2, "group id invalid: %s", group);
usr/src/ucbcmd/chown/chown.c
69
char *cp, *group;
usr/src/ucbcmd/chown/chown.c
71
struct group *grp;
usr/src/ucbcmd/groups/groups.c
37
struct group *gr;
usr/src/ucbcmd/groups/groups.c
73
struct group *gr;
usr/src/ucbcmd/install.d/install.c
118
if (!(gp = getgrnam(group))) {
usr/src/ucbcmd/install.d/install.c
119
fprintf(stderr, gettext("install: unknown group %s.\n"), group);
usr/src/ucbcmd/install.d/install.c
56
char *group = DEF_GROUP;
usr/src/ucbcmd/install.d/install.c
61
struct group *gp;
usr/src/ucbcmd/install.d/install.c
97
group = optarg;
usr/src/ucbcmd/ls/ls.c
829
struct group *gr;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1193
uid_t owner, gid_t group, int isdir, int isserver)
usr/src/uts/common/fs/nfs/nfs4_acl.c
1241
dest->a_id = group;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1258
uid_t owner, gid_t group, int isdir, int isserver)
usr/src/uts/common/fs/nfs/nfs4_acl.c
1291
error = ace4vals_to_aent(&list->user_obj, aent, list, owner, group,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1302
error = ace4vals_to_aent(vals, aent, list, owner, group,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1310
error = ace4vals_to_aent(&list->group_obj, aent, list, owner, group,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1317
for (vals = avl_first(&list->group); vals != NULL;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1318
vals = AVL_NEXT(&list->group, vals)) {
usr/src/uts/common/fs/nfs/nfs4_acl.c
1320
error = ace4vals_to_aent(vals, aent, list, owner, group,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1354
error = ace4vals_to_aent(&list->other_obj, aent, list, owner, group,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1378
uid_t owner, gid_t group,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1495
vals = ace4vals_find(ace4p, &acl->group,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1562
owner, group, isdir, isserver);
usr/src/uts/common/fs/nfs/nfs4_acl.c
1568
owner, group, isdir, isserver);
usr/src/uts/common/fs/nfs/nfs4_acl.c
1589
uid_t owner, gid_t group, int isdir, int isserver)
usr/src/uts/common/fs/nfs/nfs4_acl.c
1594
owner, group,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1751
ace4_to_acet(nfsace4 *nfsace4, ace_t *ace, uid_t owner, gid_t group,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1811
ace->a_who = group;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1972
uid_t owner, gid_t group, int isserver)
usr/src/uts/common/fs/nfs/nfs4_acl.c
1996
(ace_t *)(vs_acet->vsa_aclentp) + i, owner, group,
usr/src/uts/common/fs/nfs/nfs4_acl.c
202
avl_create(&a4l->group, ace4vals_compare, sizeof (ace4vals_t),
usr/src/uts/common/fs/nfs/nfs4_acl.c
214
avl_destroy(&a4l->group);
usr/src/uts/common/fs/nfs/nfs4_acl.c
326
while ((node = avl_destroy_nodes(&a4l->group, &cookie)) != NULL)
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1287
&group, TRUE);
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1293
if (group.utf8string_len != 0) {
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1295
group.utf8string_val,
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1296
group.utf8string_len);
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1297
group.utf8string_len = 0;
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1298
group.utf8string_val = NULL;
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1302
&group, TRUE);
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1310
(group.utf8string_len /
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1318
group.utf8string_len);
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1320
rndup = RNDUP(group.utf8string_len) /
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1324
bcopy(group.utf8string_val, ptr,
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1325
group.utf8string_len);
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1544
if (group.utf8string_len != 0)
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
1545
kmem_free(group.utf8string_val, group.utf8string_len);
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
417
utf8string owner, group;
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
427
owner.utf8string_len = group.utf8string_len = 0;
usr/src/uts/common/fs/nfs/nfs4_srv_readdir.c
428
owner.utf8string_val = group.utf8string_val = NULL;
usr/src/uts/common/fs/zfs/dmu_objset.c
1935
uint64_t flags, uint64_t user, uint64_t group, uint64_t project,
usr/src/uts/common/fs/zfs/dmu_objset.c
1948
(void) sprintf(name, "%llx", (longlong_t)group);
usr/src/uts/common/fs/zfs/dmu_objset.c
1961
uint64_t user, uint64_t group, uint64_t project, boolean_t subtract)
usr/src/uts/common/fs/zfs/dmu_objset.c
1972
(longlong_t)group);
usr/src/uts/common/fs/zfs/dmu_objset.c
2162
uint64_t *group = NULL;
usr/src/uts/common/fs/zfs/dmu_objset.c
2220
group = &dn->dn_oldgid;
usr/src/uts/common/fs/zfs/dmu_objset.c
2224
group = &dn->dn_newgid;
usr/src/uts/common/fs/zfs/dmu_objset.c
2233
user, group, project);
usr/src/uts/common/fs/zfs/zfs_acl.c
1456
access_mask &= masks.group;
usr/src/uts/common/fs/zfs/zfs_acl.c
1466
zfs_set_ace(aclp, zacep, masks.group, ALLOW, -1, OWNING_GROUP);
usr/src/uts/common/inet/ip/igmp.c
318
uint32_t group;
usr/src/uts/common/inet/ip/igmp.c
418
group = igmpa->igmpa_group;
usr/src/uts/common/inet/ip/igmp.c
419
if (!CLASSD(group)) {
usr/src/uts/common/inet/ip/igmp.c
453
IN6_IPADDR_TO_V4MAPPED(group, &v6group);
usr/src/uts/common/inet/ip/igmp.c
536
in_addr_t group;
usr/src/uts/common/inet/ip/igmp.c
542
group = igmpa->igmpa_group;
usr/src/uts/common/inet/ip/igmp.c
543
if (group != 0 && (!CLASSD(group))) {
usr/src/uts/common/inet/ip/ip.c
13796
ipaddr_t group;
usr/src/uts/common/inet/ip/ip.c
13801
IN6_V4MAPPED_TO_IPADDR(v6group, group);
usr/src/uts/common/inet/ip/ip.c
13829
if (ire->ire_addr != group)
usr/src/uts/common/inet/ip/ip.c
6436
ipaddr_t group;
usr/src/uts/common/inet/ip/ip.c
6438
IN6_V4MAPPED_TO_IPADDR(&v6group, group);
usr/src/uts/common/inet/ip/ip.c
6440
ire = ire_ftable_lookup_v4(group, IP_HOST_MASK, 0,
usr/src/uts/common/inet/ip/ip.c
6569
ipaddr_t group;
usr/src/uts/common/inet/ip/ip.c
6571
IN6_V4MAPPED_TO_IPADDR(&v6group, group);
usr/src/uts/common/inet/ip/ip.c
6573
ire = ire_ftable_lookup_v4(group, IP_HOST_MASK, 0,
usr/src/uts/common/inet/ip/ip6_if.c
101
ill = ire_lookup_multi_ill_v6(group, zoneid, ipst, multirtp, setsrcp);
usr/src/uts/common/inet/ip/ip6_if.c
96
ill_lookup_group_v6(const in6_addr_t *group, zoneid_t zoneid, ip_stack_t *ipst,
usr/src/uts/common/inet/ip/ip6_ire.c
227
ire_lookup_multi_ill_v6(const in6_addr_t *group, zoneid_t zoneid,
usr/src/uts/common/inet/ip/ip6_ire.c
233
ire = ire_route_recursive_v6(group, 0, NULL, zoneid, NULL,
usr/src/uts/common/inet/ip/ip_ftable.c
342
ire_lookup_multi_ill_v4(ipaddr_t group, zoneid_t zoneid, ip_stack_t *ipst,
usr/src/uts/common/inet/ip/ip_ftable.c
348
ire = ire_route_recursive_v4(group, 0, NULL, zoneid, NULL,
usr/src/uts/common/inet/ip/ip_if.c
4553
ill_lookup_group_v4(ipaddr_t group, zoneid_t zoneid, ip_stack_t *ipst,
usr/src/uts/common/inet/ip/ip_if.c
4558
ill = ire_lookup_multi_ill_v4(group, zoneid, ipst, multirtp, setsrcp);
usr/src/uts/common/inet/ip/ip_multi.c
1463
ill_hasmembers_v4(ill_t *ill, ipaddr_t group)
usr/src/uts/common/inet/ip/ip_multi.c
1467
IN6_IPADDR_TO_V4MAPPED(group, &v6group);
usr/src/uts/common/inet/ip/ip_multi.c
1501
ill_hasmembers_otherzones_v4(ill_t *ill, ipaddr_t group, zoneid_t skipzone)
usr/src/uts/common/inet/ip/ip_multi.c
1505
IN6_IPADDR_TO_V4MAPPED(group, &v6group);
usr/src/uts/common/inet/ip/ip_multi.c
1548
ill_hasmembers_nextzone_v4(ill_t *ill, ipaddr_t group, zoneid_t zoneid)
usr/src/uts/common/inet/ip/ip_multi.c
1552
IN6_IPADDR_TO_V4MAPPED(group, &v6group);
usr/src/uts/common/inet/ip/ip_multi.c
1728
ill_mcast_lookup(const in6_addr_t *group, ipaddr_t ifaddr, uint_t ifindex,
usr/src/uts/common/inet/ip/ip_multi.c
1734
if (IN6_IS_ADDR_V4MAPPED(group)) {
usr/src/uts/common/inet/ip/ip_multi.c
1735
IN6_V4MAPPED_TO_IPADDR(group, v4group);
usr/src/uts/common/inet/ip/ip_multi.c
1760
ill = ill_lookup_group_v6(group, zoneid, ipst, NULL,
usr/src/uts/common/inet/ip/ip_multi.c
1834
struct ip_msfilter *imsf, const struct in6_addr *group, boolean_t issin6)
usr/src/uts/common/inet/ip/ip_multi.c
1863
ilg = ilg_lookup(connp, group, ifaddr, ifindex);
usr/src/uts/common/inet/ip/ip_multi.c
1919
struct ip_msfilter *imsf, const struct in6_addr *group, ill_t *ill,
usr/src/uts/common/inet/ip/ip_multi.c
1966
ilg = ilg_lookup(connp, group, ifaddr, ifindex);
usr/src/uts/common/inet/ip/ip_multi.c
1984
ilg->ilg_v6group = *group;
usr/src/uts/common/inet/ip/ip_multi.c
2098
ilm = ip_addmulti_serial(group, ill, connp->conn_zoneid, ilgstat,
usr/src/uts/common/inet/ip/ip_multi.c
2108
ilg = ilg_lookup(connp, group, ifaddr, ifindex);
usr/src/uts/common/inet/ip/ip_multi.c
2894
conn_hasmembers_ill_withsrc_v4(conn_t *connp, ipaddr_t group, ipaddr_t src,
usr/src/uts/common/inet/ip/ip_multi.c
2903
IN6_IPADDR_TO_V4MAPPED(group, &v6group);
usr/src/uts/common/inet/ip/ip_multi.c
68
static ilm_t *ilm_add(ill_t *ill, const in6_addr_t *group,
usr/src/uts/common/inet/ip/ip_multi.c
81
static int ip_ll_multireq(ill_t *ill, const in6_addr_t *group,
usr/src/uts/common/inet/ip/ip_multi.c
86
static int ilg_add(conn_t *connp, const in6_addr_t *group,
usr/src/uts/common/inet/ipf/fil.c
2093
char group[FR_GROUPLEN];
usr/src/uts/common/inet/ipf/fil.c
2108
bcopy(fin->fin_group, group, FR_GROUPLEN);
usr/src/uts/common/inet/ipf/fil.c
2116
bcopy(group, fin->fin_group, FR_GROUPLEN);
usr/src/uts/common/inet/ipf/fil.c
3321
frgroup_t *fr_findgroup(group, unit, set, fgpp, ifs)
usr/src/uts/common/inet/ipf/fil.c
3322
char *group;
usr/src/uts/common/inet/ipf/fil.c
3337
if (strncmp(group, fg->fg_name, FR_GROUPLEN) == 0)
usr/src/uts/common/inet/ipf/fil.c
3362
frgroup_t *fr_addgroup(group, head, flags, unit, set, ifs)
usr/src/uts/common/inet/ipf/fil.c
3363
char *group;
usr/src/uts/common/inet/ipf/fil.c
3373
if (group == NULL)
usr/src/uts/common/inet/ipf/fil.c
3376
if (unit == IPL_LOGIPF && *group == '\0')
usr/src/uts/common/inet/ipf/fil.c
3382
fg = fr_findgroup(group, unit, set, &fgp, ifs);
usr/src/uts/common/inet/ipf/fil.c
3396
bcopy(group, fg->fg_name, FR_GROUPLEN);
usr/src/uts/common/inet/ipf/fil.c
3416
void fr_delgroup(group, unit, set, ifs)
usr/src/uts/common/inet/ipf/fil.c
3417
char *group;
usr/src/uts/common/inet/ipf/fil.c
3424
fg = fr_findgroup(group, unit, set, &fgp, ifs);
usr/src/uts/common/inet/ipf/fil.c
3447
frentry_t *fr_getrulen(unit, group, n, ifs)
usr/src/uts/common/inet/ipf/fil.c
3449
char *group;
usr/src/uts/common/inet/ipf/fil.c
3456
fg = fr_findgroup(group, unit, ifs->ifs_fr_active, NULL, ifs);
usr/src/uts/common/inet/ipf/fil.c
4392
char *group;
usr/src/uts/common/inet/ipf/fil.c
4451
group = fp->fr_group;
usr/src/uts/common/inet/ipf/fil.c
4452
if (!strncmp(group, "0", FR_GROUPLEN))
usr/src/uts/common/inet/ipf/fil.c
4453
*group = '\0';
usr/src/uts/common/inet/ipf/fil.c
4458
if ((req != (int)SIOCZRLST) && (*group != '\0')) {
usr/src/uts/common/inet/ipf/fil.c
4459
fg = fr_findgroup(group, unit, set, NULL, ifs);
usr/src/uts/common/inet/ipf/fil.c
4491
if (*group != '\0') {
usr/src/uts/common/inet/ipf/fil.c
4492
if (!fg && !(fg = fr_findgroup(group, unit, set, NULL, ifs)))
usr/src/uts/common/inet/ipf/fil.c
4822
group = f->fr_grhead;
usr/src/uts/common/inet/ipf/fil.c
4823
if (*group != '\0') {
usr/src/uts/common/inet/ipf/fil.c
4824
fg = fr_addgroup(group, f, f->fr_flags,
usr/src/uts/common/io/arn/arn_core.h
839
uint32_t group);
usr/src/uts/common/io/arn/arn_core.h
841
uint32_t group);
usr/src/uts/common/io/arn/arn_xmit.c
1799
uint32_t group)
usr/src/uts/common/io/arn/arn_xmit.c
1817
if (++grouped >= group) {
usr/src/uts/common/io/arn/arn_xmit.c
1832
(16 / group), hex, 16, ascii);
usr/src/uts/common/io/arn/arn_xmit.c
1837
uint32_t group)
usr/src/uts/common/io/arn/arn_xmit.c
1842
arn_dump_line(p, perline, isaddress, group);
usr/src/uts/common/io/comstar/stmf/stmf.c
943
if (grp_entry->group.name[0] == '*') {
usr/src/uts/common/io/comstar/stmf/stmf.c
948
ret = stmf_add_group_member(grp_entry->group.name,
usr/src/uts/common/io/comstar/stmf/stmf.c
949
grp_entry->group.name_size,
usr/src/uts/common/io/comstar/stmf/stmf.c
974
if (grp_entry->group.name[0] == '*') {
usr/src/uts/common/io/comstar/stmf/stmf.c
979
ret = stmf_remove_group_member(grp_entry->group.name,
usr/src/uts/common/io/comstar/stmf/stmf.c
980
grp_entry->group.name_size,
usr/src/uts/common/io/hxge/hxge_main.c
2723
hxge_ring_group_t *group = (hxge_ring_group_t *)gdriver;
usr/src/uts/common/io/hxge/hxge_main.c
2725
ASSERT(group->hxgep != NULL);
usr/src/uts/common/io/hxge/hxge_main.c
2726
ASSERT(group->hxgep->hxge_mac_state == HXGE_MAC_STARTED);
usr/src/uts/common/io/hxge/hxge_main.c
2728
MUTEX_ENTER(group->hxgep->genlock);
usr/src/uts/common/io/hxge/hxge_main.c
2729
group->started = B_TRUE;
usr/src/uts/common/io/hxge/hxge_main.c
2730
MUTEX_EXIT(group->hxgep->genlock);
usr/src/uts/common/io/hxge/hxge_main.c
2738
hxge_ring_group_t *group = (hxge_ring_group_t *)gdriver;
usr/src/uts/common/io/hxge/hxge_main.c
2740
ASSERT(group->hxgep != NULL);
usr/src/uts/common/io/hxge/hxge_main.c
2741
ASSERT(group->hxgep->hxge_mac_state == HXGE_MAC_STARTED);
usr/src/uts/common/io/hxge/hxge_main.c
2742
ASSERT(group->started == B_TRUE);
usr/src/uts/common/io/hxge/hxge_main.c
2744
MUTEX_ENTER(group->hxgep->genlock);
usr/src/uts/common/io/hxge/hxge_main.c
2745
group->started = B_FALSE;
usr/src/uts/common/io/hxge/hxge_main.c
2746
MUTEX_EXIT(group->hxgep->genlock);
usr/src/uts/common/io/hxge/hxge_main.c
2838
hxge_ring_group_t *group = arg;
usr/src/uts/common/io/hxge/hxge_main.c
2839
p_hxge_t hxgep = group->hxgep;
usr/src/uts/common/io/hxge/hxge_main.c
2842
ASSERT(group->type == MAC_RING_TYPE_RX);
usr/src/uts/common/io/hxge/hxge_main.c
2869
hxge_ring_group_t *group = arg;
usr/src/uts/common/io/hxge/hxge_main.c
2870
p_hxge_t hxgep = group->hxgep;
usr/src/uts/common/io/hxge/hxge_main.c
2873
ASSERT(group->type == MAC_RING_TYPE_RX);
usr/src/uts/common/io/hxge/hxge_main.c
2896
hxge_ring_group_t *group;
usr/src/uts/common/io/hxge/hxge_main.c
2902
group = &hxgep->rx_groups[groupid];
usr/src/uts/common/io/hxge/hxge_main.c
2903
group->hxgep = hxgep;
usr/src/uts/common/io/hxge/hxge_main.c
2904
group->ghandle = gh;
usr/src/uts/common/io/hxge/hxge_main.c
2905
group->index = groupid;
usr/src/uts/common/io/hxge/hxge_main.c
2906
group->type = type;
usr/src/uts/common/io/hxge/hxge_main.c
2908
infop->mgi_driver = (mac_group_driver_t)group;
usr/src/uts/common/io/iwn/if_iwn.c
4725
sc->sc_txpower->group.value.l = grp;
usr/src/uts/common/io/iwn/if_iwn.c
576
kstat_named_init(&sc->sc_txpower->group,
usr/src/uts/common/io/iwn/if_iwnreg.h
1094
uint8_t group;
usr/src/uts/common/io/iwn/if_iwnreg.h
1101
uint8_t group;
usr/src/uts/common/io/iwn/if_iwnreg.h
1111
uint8_t group;
usr/src/uts/common/io/iwn/if_iwnreg.h
1122
uint8_t group;
usr/src/uts/common/io/iwn/if_iwnreg.h
1133
uint8_t group;
usr/src/uts/common/io/iwn/if_iwnvar.h
393
kstat_named_t group;
usr/src/uts/common/io/mac/mac.c
1985
mac_group_t *group = (mac_group_t *)gh;
usr/src/uts/common/io/mac/mac.c
1987
return (mac_group_addmac(group, addr));
usr/src/uts/common/io/mac/mac.c
1993
mac_group_t *group = (mac_group_t *)gh;
usr/src/uts/common/io/mac/mac.c
1995
return (mac_group_remmac(group, addr));
usr/src/uts/common/io/mac/mac.c
2006
mac_group_t *group = (mac_group_t *)gh;
usr/src/uts/common/io/mac/mac.c
2008
if (!MAC_GROUP_HW_VLAN(group))
usr/src/uts/common/io/mac/mac.c
2011
return (mac_group_addvlan(group, vid));
usr/src/uts/common/io/mac/mac.c
2017
mac_group_t *group = (mac_group_t *)gh;
usr/src/uts/common/io/mac/mac.c
2019
if (!MAC_GROUP_HW_VLAN(group))
usr/src/uts/common/io/mac/mac.c
2022
return (mac_group_remvlan(group, vid));
usr/src/uts/common/io/mac/mac.c
4141
mac_start_group(mac_group_t *group)
usr/src/uts/common/io/mac/mac.c
4145
if (group->mrg_start != NULL)
usr/src/uts/common/io/mac/mac.c
4146
rv = group->mrg_start(group->mrg_driver);
usr/src/uts/common/io/mac/mac.c
4152
mac_stop_group(mac_group_t *group)
usr/src/uts/common/io/mac/mac.c
4154
if (group->mrg_stop != NULL)
usr/src/uts/common/io/mac/mac.c
4155
group->mrg_stop(group->mrg_driver);
usr/src/uts/common/io/mac/mac.c
4167
mac_start_group_and_rings(mac_group_t *group)
usr/src/uts/common/io/mac/mac.c
4172
ASSERT(group->mrg_state == MAC_GROUP_STATE_REGISTERED);
usr/src/uts/common/io/mac/mac.c
4173
if ((rv = mac_start_group(group)) != 0)
usr/src/uts/common/io/mac/mac.c
4176
for (ring = group->mrg_rings; ring != NULL; ring = ring->mr_next) {
usr/src/uts/common/io/mac/mac.c
4203
mac_stop_group_and_rings(group);
usr/src/uts/common/io/mac/mac.c
4209
mac_stop_group_and_rings(mac_group_t *group)
usr/src/uts/common/io/mac/mac.c
4213
for (ring = group->mrg_rings; ring != NULL; ring = ring->mr_next) {
usr/src/uts/common/io/mac/mac.c
4220
mac_stop_group(group);
usr/src/uts/common/io/mac/mac.c
4225
mac_init_ring(mac_impl_t *mip, mac_group_t *group, int index,
usr/src/uts/common/io/mac/mac.c
4245
ring->mr_index = group->mrg_index * group->mrg_info.mgi_count + index;
usr/src/uts/common/io/mac/mac.c
4246
ring->mr_type = group->mrg_type;
usr/src/uts/common/io/mac/mac.c
4247
ring->mr_gh = (mac_group_handle_t)group;
usr/src/uts/common/io/mac/mac.c
4250
ring->mr_next = group->mrg_rings;
usr/src/uts/common/io/mac/mac.c
4251
group->mrg_rings = ring;
usr/src/uts/common/io/mac/mac.c
4257
cap_rings->mr_rget(mip->mi_driver, group->mrg_type, group->mrg_index,
usr/src/uts/common/io/mac/mac.c
4311
group->mrg_cur_count++;
usr/src/uts/common/io/mac/mac.c
4326
mac_init_group(mac_impl_t *mip, mac_group_t *group, int size,
usr/src/uts/common/io/mac/mac.c
4336
(void) mac_init_ring(mip, group, index, cap_rings);
usr/src/uts/common/io/mac/mac.c
4343
mac_group_t *group;
usr/src/uts/common/io/mac/mac.c
4405
group = groups + g;
usr/src/uts/common/io/mac/mac.c
4408
group->mrg_index = g;
usr/src/uts/common/io/mac/mac.c
4409
group->mrg_type = rtype;
usr/src/uts/common/io/mac/mac.c
4410
group->mrg_state = MAC_GROUP_STATE_UNINIT;
usr/src/uts/common/io/mac/mac.c
4411
group->mrg_mh = (mac_handle_t)mip;
usr/src/uts/common/io/mac/mac.c
4412
group->mrg_next = group + 1;
usr/src/uts/common/io/mac/mac.c
4423
group->mrg_state = MAC_GROUP_STATE_REGISTERED;
usr/src/uts/common/io/mac/mac.c
4429
(mac_group_handle_t)group);
usr/src/uts/common/io/mac/mac.c
4515
group->mrg_info = group_info;
usr/src/uts/common/io/mac/mac.c
4518
mac_set_group_state(group, MAC_GROUP_STATE_REGISTERED);
usr/src/uts/common/io/mac/mac.c
4521
group->mrg_rings = NULL;
usr/src/uts/common/io/mac/mac.c
4522
group->mrg_cur_count = 0;
usr/src/uts/common/io/mac/mac.c
4523
mac_init_group(mip, group, group_info.mgi_count, cap_rings);
usr/src/uts/common/io/mac/mac.c
4527
ASSERT(group->mrg_cur_count == group_info.mgi_count);
usr/src/uts/common/io/mac/mac.c
4531
group = groups + grpcnt;
usr/src/uts/common/io/mac/mac.c
4534
group->mrg_index = -1;
usr/src/uts/common/io/mac/mac.c
4535
group->mrg_type = rtype;
usr/src/uts/common/io/mac/mac.c
4536
group->mrg_state = MAC_GROUP_STATE_UNINIT;
usr/src/uts/common/io/mac/mac.c
4537
group->mrg_mh = (mac_handle_t)mip;
usr/src/uts/common/io/mac/mac.c
4538
group->mrg_next = NULL;
usr/src/uts/common/io/mac/mac.c
4545
group->mrg_rings = NULL;
usr/src/uts/common/io/mac/mac.c
4546
group->mrg_cur_count = 0;
usr/src/uts/common/io/mac/mac.c
4547
mac_init_group(mip, group, ring_left, cap_rings);
usr/src/uts/common/io/mac/mac.c
4550
ASSERT(group->mrg_cur_count == ring_left);
usr/src/uts/common/io/mac/mac.c
4555
mac_set_group_state(group, MAC_GROUP_STATE_REGISTERED);
usr/src/uts/common/io/mac/mac.c
4557
group->mrg_rings = NULL;
usr/src/uts/common/io/mac/mac.c
4594
group = groups + grpcnt;
usr/src/uts/common/io/mac/mac.c
4595
ring = group->mrg_rings;
usr/src/uts/common/io/mac/mac.c
4609
(mac_group_handle_t)group);
usr/src/uts/common/io/mac/mac.c
4615
group->mrg_state = MAC_GROUP_STATE_REGISTERED;
usr/src/uts/common/io/mac/mac.c
4627
mip->mi_txrings_avail = group->mrg_cur_count - 1;
usr/src/uts/common/io/mac/mac.c
4658
mac_group_t *group;
usr/src/uts/common/io/mac/mac.c
4665
group = groups + g;
usr/src/uts/common/io/mac/mac.c
4666
for (ring = group->mrg_rings; ring != NULL;
usr/src/uts/common/io/mac/mac.c
4694
mac_group_t *group, *groups;
usr/src/uts/common/io/mac/mac.c
4727
for (group = groups; group != NULL; group = group->mrg_next) {
usr/src/uts/common/io/mac/mac.c
4730
if (group->mrg_cur_count == 0)
usr/src/uts/common/io/mac/mac.c
4733
ASSERT(group->mrg_rings != NULL);
usr/src/uts/common/io/mac/mac.c
4735
while ((ring = group->mrg_rings) != NULL) {
usr/src/uts/common/io/mac/mac.c
4736
group->mrg_rings = ring->mr_next;
usr/src/uts/common/io/mac/mac.c
4751
mac_group_addvlan(mac_group_t *group, uint16_t vlan)
usr/src/uts/common/io/mac/mac.c
4753
VERIFY3S(group->mrg_type, ==, MAC_RING_TYPE_RX);
usr/src/uts/common/io/mac/mac.c
4754
VERIFY3P(group->mrg_info.mgi_addvlan, !=, NULL);
usr/src/uts/common/io/mac/mac.c
4760
return (group->mrg_info.mgi_addvlan(group->mrg_info.mgi_driver, vlan));
usr/src/uts/common/io/mac/mac.c
4767
mac_group_remvlan(mac_group_t *group, uint16_t vlan)
usr/src/uts/common/io/mac/mac.c
4769
VERIFY3S(group->mrg_type, ==, MAC_RING_TYPE_RX);
usr/src/uts/common/io/mac/mac.c
4770
VERIFY3P(group->mrg_info.mgi_remvlan, !=, NULL);
usr/src/uts/common/io/mac/mac.c
4776
return (group->mrg_info.mgi_remvlan(group->mrg_info.mgi_driver, vlan));
usr/src/uts/common/io/mac/mac.c
4793
mac_group_addmac(mac_group_t *group, const uint8_t *addr)
usr/src/uts/common/io/mac/mac.c
4795
VERIFY3S(group->mrg_type, ==, MAC_RING_TYPE_RX);
usr/src/uts/common/io/mac/mac.c
4796
VERIFY3P(group->mrg_info.mgi_addmac, !=, NULL);
usr/src/uts/common/io/mac/mac.c
4798
return (group->mrg_info.mgi_addmac(group->mrg_info.mgi_driver, addr));
usr/src/uts/common/io/mac/mac.c
4805
mac_group_remmac(mac_group_t *group, const uint8_t *addr)
usr/src/uts/common/io/mac/mac.c
4807
VERIFY3S(group->mrg_type, ==, MAC_RING_TYPE_RX);
usr/src/uts/common/io/mac/mac.c
4808
VERIFY3P(group->mrg_info.mgi_remmac, !=, NULL);
usr/src/uts/common/io/mac/mac.c
4810
return (group->mrg_info.mgi_remmac(group->mrg_info.mgi_driver, addr));
usr/src/uts/common/io/mac/mac.c
4874
mac_group_t *group = (mac_group_t *)gh;
usr/src/uts/common/io/mac/mac.c
4875
mac_ring_t *ring = group->mrg_rings;
usr/src/uts/common/io/mac/mac.c
4877
for (ring = group->mrg_rings; ring != NULL; ring = ring->mr_next)
usr/src/uts/common/io/mac/mac.c
4893
i_mac_group_add_ring(mac_group_t *group, mac_ring_t *ring, int index)
usr/src/uts/common/io/mac/mac.c
4895
mac_impl_t *mip = (mac_impl_t *)group->mrg_mh;
usr/src/uts/common/io/mac/mac.c
4904
switch (group->mrg_type) {
usr/src/uts/common/io/mac/mac.c
4921
ASSERT(mac_find_ring((mac_group_handle_t)group,
usr/src/uts/common/io/mac/mac.c
4931
ring = mac_init_ring(mip, group, index, cap_rings);
usr/src/uts/common/io/mac/mac.c
4932
ASSERT(group->mrg_state > MAC_GROUP_STATE_UNINIT);
usr/src/uts/common/io/mac/mac.c
4942
ASSERT(group->mrg_driver == NULL ||
usr/src/uts/common/io/mac/mac.c
4953
ASSERT(ring->mr_type == group->mrg_type);
usr/src/uts/common/io/mac/mac.c
4961
if (group->mrg_driver != NULL) {
usr/src/uts/common/io/mac/mac.c
4962
cap_rings->mr_gaddring(group->mrg_driver,
usr/src/uts/common/io/mac/mac.c
4969
ring->mr_next = group->mrg_rings;
usr/src/uts/common/io/mac/mac.c
4970
group->mrg_rings = ring;
usr/src/uts/common/io/mac/mac.c
4971
ring->mr_gh = (mac_group_handle_t)group;
usr/src/uts/common/io/mac/mac.c
4972
group->mrg_cur_count++;
usr/src/uts/common/io/mac/mac.c
4978
if (group->mrg_index != -1 &&
usr/src/uts/common/io/mac/mac.c
4979
group->mrg_state < MAC_GROUP_STATE_RESERVED)
usr/src/uts/common/io/mac/mac.c
4988
cap_rings->mr_gremring(group->mrg_driver,
usr/src/uts/common/io/mac/mac.c
4991
group->mrg_cur_count--;
usr/src/uts/common/io/mac/mac.c
4992
group->mrg_rings = ring->mr_next;
usr/src/uts/common/io/mac/mac.c
5012
if (group->mrg_state == MAC_GROUP_STATE_RESERVED) {
usr/src/uts/common/io/mac/mac.c
5013
mac_client_impl_t *mcip = MAC_GROUP_ONLY_CLIENT(group);
usr/src/uts/common/io/mac/mac.c
5027
mac_grp_client_t *mgcp = group->mrg_clients;
usr/src/uts/common/io/mac/mac.c
5032
if (MAC_GROUP_NO_CLIENT(group)) {
usr/src/uts/common/io/mac/mac.c
5108
i_mac_group_rem_ring(mac_group_t *group, mac_ring_t *ring,
usr/src/uts/common/io/mac/mac.c
5111
mac_impl_t *mip = (mac_impl_t *)group->mrg_mh;
usr/src/uts/common/io/mac/mac.c
5117
ASSERT(mac_find_ring((mac_group_handle_t)group,
usr/src/uts/common/io/mac/mac.c
5119
ASSERT((mac_group_t *)ring->mr_gh == group);
usr/src/uts/common/io/mac/mac.c
5120
ASSERT(ring->mr_type == group->mrg_type);
usr/src/uts/common/io/mac/mac.c
5182
(group->mrg_rings != ring) ?
usr/src/uts/common/io/mac/mac.c
5183
(mac_ring_handle_t)group->mrg_rings :
usr/src/uts/common/io/mac/mac.c
5187
if (group->mrg_state != MAC_GROUP_STATE_RESERVED)
usr/src/uts/common/io/mac/mac.c
5190
mcip = MAC_GROUP_ONLY_CLIENT(group);
usr/src/uts/common/io/mac/mac.c
5216
if (MAC_GROUP_NO_CLIENT(group))
usr/src/uts/common/io/mac/mac.c
5218
mgcp = group->mrg_clients;
usr/src/uts/common/io/mac/mac.c
5231
if (group != defgrp) {
usr/src/uts/common/io/mac/mac.c
5243
if (group->mrg_cur_count == 2) {
usr/src/uts/common/io/mac/mac.c
5245
rem_ring = group->mrg_rings;
usr/src/uts/common/io/mac/mac.c
5286
if (ring == group->mrg_rings)
usr/src/uts/common/io/mac/mac.c
5287
group->mrg_rings = ring->mr_next;
usr/src/uts/common/io/mac/mac.c
5291
pre = group->mrg_rings;
usr/src/uts/common/io/mac/mac.c
5296
group->mrg_cur_count--;
usr/src/uts/common/io/mac/mac.c
5300
ASSERT(group->mrg_driver == NULL ||
usr/src/uts/common/io/mac/mac.c
5306
if (group->mrg_driver != NULL) {
usr/src/uts/common/io/mac/mac.c
5307
cap_rings->mr_gremring(group->mrg_driver,
usr/src/uts/common/io/mac/mac.c
5488
mac_add_macaddr_vlan(mac_impl_t *mip, mac_group_t *group, uint8_t *addr,
usr/src/uts/common/io/mac/mac.c
5511
map->ma_group = group;
usr/src/uts/common/io/mac/mac.c
5522
VERIFY(map->ma_group == NULL || map->ma_group == group);
usr/src/uts/common/io/mac/mac.c
5524
map->ma_group = group;
usr/src/uts/common/io/mac/mac.c
5544
if (MAC_GROUP_HW_VLAN(group) &&
usr/src/uts/common/io/mac/mac.c
5546
if ((err = mac_group_addvlan(group, vid)) != 0)
usr/src/uts/common/io/mac/mac.c
5571
if (group != NULL) {
usr/src/uts/common/io/mac/mac.c
5572
err = mac_group_addmac(group, (const uint8_t *)addr);
usr/src/uts/common/io/mac/mac.c
5610
VERIFY(group == NULL || !hw_mac);
usr/src/uts/common/io/mac/mac.c
5617
if ((group == NULL) &&
usr/src/uts/common/io/mac/mac.c
5642
int err2 = mac_group_remvlan(group, vid);
usr/src/uts/common/io/mac/mac.c
5646
" %d on MAC %s: %d.", vid, group->mrg_index,
usr/src/uts/common/io/mac/mac.c
5665
mac_group_t *group = map->ma_group;
usr/src/uts/common/io/mac/mac.c
5679
if (MAC_GROUP_HW_VLAN(group) &&
usr/src/uts/common/io/mac/mac.c
5681
((err = mac_group_remvlan(group, vid)) != 0))
usr/src/uts/common/io/mac/mac.c
5708
if (group == NULL)
usr/src/uts/common/io/mac/mac.c
5711
if ((err = mac_group_remmac(group, map->ma_addr)) != 0) {
usr/src/uts/common/io/mac/mac.c
5732
if (MAC_GROUP_HW_VLAN(group)) {
usr/src/uts/common/io/mac/mac.c
5735
err2 = mac_group_addvlan(group, vid);
usr/src/uts/common/io/mac/mac.c
5739
vid, group->mrg_index, mip->mi_name,
usr/src/uts/common/io/mac/mac.c
6554
mac_group_t *group;
usr/src/uts/common/io/mac/mac.c
6566
group = MAC_DEFAULT_TX_GROUP(mip);
usr/src/uts/common/io/mac/mac.c
6572
ASSERT(MAC_GROUP_NO_CLIENT(group));
usr/src/uts/common/io/mac/mac.c
6581
for (mgcp = group->mrg_clients; mgcp != NULL; mgcp = mgcp->mgc_next) {
usr/src/uts/common/io/mac/mac.c
6625
mac_group_t *group = (mac_group_t *)ring->mr_gh;
usr/src/uts/common/io/mac/mac.c
6634
mcip = MAC_GROUP_ONLY_CLIENT(group);
usr/src/uts/common/io/mac/mac.c
6636
mcip = mac_get_grp_primary(group);
usr/src/uts/common/io/mac/mac.c
6645
if (mac_rx_switch_group(mcip, group, defgrp) != 0)
usr/src/uts/common/io/mac/mac.c
6665
if (mac_group_mov_ring(mip, group, tring) != 0)
usr/src/uts/common/io/mac/mac.c
6752
ASSERT(group->mrg_state == MAC_GROUP_STATE_RESERVED);
usr/src/uts/common/io/mac/mac.c
6753
mcip = MAC_GROUP_ONLY_CLIENT(group);
usr/src/uts/common/io/mac/mac.c
6755
mcip = mac_get_grp_primary(group);
usr/src/uts/common/io/mac/mac.c
6760
ASSERT(group->mrg_cur_count == 1);
usr/src/uts/common/io/mac/mac.c
6762
mac_tx_switch_group(mcip, group, defgrp);
usr/src/uts/common/io/mac/mac.c
6787
if (mac_group_mov_ring(mip, group, tring) != 0) {
usr/src/uts/common/io/mac/mac.c
7304
mac_release_rx_group(mac_client_impl_t *mcip, mac_group_t *group)
usr/src/uts/common/io/mac/mac.c
7309
ASSERT(group != MAC_DEFAULT_RX_GROUP(mip));
usr/src/uts/common/io/mac/mac.c
7310
ASSERT(MAC_GROUP_NO_CLIENT(group) == B_TRUE);
usr/src/uts/common/io/mac/mac.c
7312
if (mip->mi_rx_donor_grp == group)
usr/src/uts/common/io/mac/mac.c
7319
for (ring = group->mrg_rings; ring != NULL; ring = ring->mr_next) {
usr/src/uts/common/io/mac/mac.c
7321
ASSERT(group->mrg_state == MAC_GROUP_STATE_RESERVED);
usr/src/uts/common/io/mac/mac.c
7328
ASSERT(group->mrg_state < MAC_GROUP_STATE_RESERVED ||
usr/src/uts/common/io/mac/mac.c
7339
group->mrg_driver);
usr/src/uts/common/io/mac/mac.c
7349
while ((ring = group->mrg_rings) != NULL) {
usr/src/uts/common/io/mac/mac.c
7354
mac_stop_group(group);
usr/src/uts/common/io/mac/mac.c
8182
mac_group_ring_modify(mac_client_impl_t *mcip, mac_group_t *group,
usr/src/uts/common/io/mac/mac.c
8194
boolean_t rx_group = group->mrg_type == MAC_RING_TYPE_RX;
usr/src/uts/common/io/mac/mac.c
8216
if (ringcnt == group->mrg_cur_count)
usr/src/uts/common/io/mac/mac.c
8219
if (group->mrg_cur_count > ringcnt) {
usr/src/uts/common/io/mac/mac.c
8220
modify = group->mrg_cur_count - ringcnt;
usr/src/uts/common/io/mac/mac.c
8222
if (mip->mi_rx_donor_grp == group) {
usr/src/uts/common/io/mac/mac.c
8229
ring = group->mrg_rings;
usr/src/uts/common/io/mac/mac.c
8239
(void) mac_group_mov_ring(mip, group,
usr/src/uts/common/io/mac/mac.c
8253
modify = ringcnt - group->mrg_cur_count;
usr/src/uts/common/io/mac/mac.c
8256
if (group != mip->mi_rx_donor_grp)
usr/src/uts/common/io/mac/mac.c
8280
if (tgrp == group || tgrp->mrg_state <
usr/src/uts/common/io/mac/mac.c
8298
if (tgrp == group || tgrp->mrg_state <
usr/src/uts/common/io/mac/mac.c
8321
if ((rv = i_mac_group_allocate_rings(mip, group->mrg_type, defgrp,
usr/src/uts/common/io/mac/mac.c
8322
group, mcip->mci_share, modify)) != 0) {
usr/src/uts/common/io/mac/mac_client.c
1742
mac_group_t *group;
usr/src/uts/common/io/mac/mac_client.c
1753
group = flent->fe_rx_ring_group;
usr/src/uts/common/io/mac/mac_client.c
1789
if (group != defgrp) {
usr/src/uts/common/io/mac/mac_client.c
1798
group->mrg_cur_count);
usr/src/uts/common/io/mac/mac_client.c
1806
mcip, group,
usr/src/uts/common/io/mac/mac_client.c
1811
group->
usr/src/uts/common/io/mac/mac_client.c
1820
group, defgrp);
usr/src/uts/common/io/mac/mac_client.c
1832
} else if (group == defgrp) {
usr/src/uts/common/io/mac/mac_client.c
1862
if (group == defgrp && ((mrp->mrp_nrxrings > 0) || unspec)) {
usr/src/uts/common/io/mac/mac_client.c
1885
} else if (group != defgrp && !unspec &&
usr/src/uts/common/io/mac/mac_client.c
1888
ringcnt = group->mrg_cur_count;
usr/src/uts/common/io/mac/mac_client.c
1889
if (mac_rx_switch_group(mcip, group, defgrp) != 0)
usr/src/uts/common/io/mac/mac_client.c
1898
} else if (group != defgrp && mip->mi_rx_group_type ==
usr/src/uts/common/io/mac/mac_client.c
1900
ringcnt = group->mrg_cur_count;
usr/src/uts/common/io/mac/mac_client.c
1901
err = mac_group_ring_modify(mcip, group, defgrp);
usr/src/uts/common/io/mac/mac_client.c
1914
if (ringcnt > group->mrg_cur_count) {
usr/src/uts/common/io/mac/mac_client.c
1916
ringcnt - group->mrg_cur_count);
usr/src/uts/common/io/mac/mac_client.c
1919
group->mrg_cur_count - ringcnt);
usr/src/uts/common/io/mac/mac_client.c
1922
MAC_RX_RING_RESERVED(mip, group->mrg_cur_count);
usr/src/uts/common/io/mac/mac_client.c
1929
group = flent->fe_tx_ring_group;
usr/src/uts/common/io/mac/mac_client.c
1958
if (group != defgrp) {
usr/src/uts/common/io/mac/mac_client.c
1961
ringcnt = group->mrg_cur_count;
usr/src/uts/common/io/mac/mac_client.c
1968
group, defgrp);
usr/src/uts/common/io/mac/mac_client.c
1979
group, defgrp);
usr/src/uts/common/io/mac/mac_client.c
1994
} else if (group == defgrp &&
usr/src/uts/common/io/mac/mac_client.c
2015
if (group == defgrp && ((mrp->mrp_ntxrings > 0) || unspec)) {
usr/src/uts/common/io/mac/mac_client.c
2026
} else if (group != defgrp && !unspec &&
usr/src/uts/common/io/mac/mac_client.c
2029
ringcnt = group->mrg_cur_count;
usr/src/uts/common/io/mac/mac_client.c
2031
mac_tx_switch_group(mcip, group, defgrp);
usr/src/uts/common/io/mac/mac_client.c
2040
} else if (group != defgrp && mip->mi_tx_group_type ==
usr/src/uts/common/io/mac/mac_client.c
2042
ringcnt = group->mrg_cur_count;
usr/src/uts/common/io/mac/mac_client.c
2043
err = mac_group_ring_modify(mcip, group, defgrp);
usr/src/uts/common/io/mac/mac_client.c
2056
if (ringcnt > group->mrg_cur_count) {
usr/src/uts/common/io/mac/mac_client.c
2058
ringcnt - group->mrg_cur_count);
usr/src/uts/common/io/mac/mac_client.c
2061
group->mrg_cur_count - ringcnt);
usr/src/uts/common/io/mac/mac_client.c
2064
MAC_TX_RING_RESERVED(mip, group->mrg_cur_count);
usr/src/uts/common/io/mac/mac_datapath_setup.c
193
#define RETARGETABLE_CLIENT(group, mcip) \
usr/src/uts/common/io/mac/mac_datapath_setup.c
194
((((group) != NULL) && \
usr/src/uts/common/io/mac/mac_datapath_setup.c
195
((group)->mrg_state == MAC_GROUP_STATE_RESERVED)) || \
usr/src/uts/common/io/mac/mac_datapath_setup.c
2384
mac_rx_switch_grp_to_sw(mac_group_t *group)
usr/src/uts/common/io/mac/mac_datapath_setup.c
2389
for (ring = group->mrg_rings; ring != NULL; ring = ring->mr_next) {
usr/src/uts/common/io/mac/mac_datapath_setup.c
3225
mac_group_t *group = NULL;
usr/src/uts/common/io/mac/mac_datapath_setup.c
3245
group = flent->fe_rx_ring_group;
usr/src/uts/common/io/mac/mac_datapath_setup.c
3284
if (group != NULL) {
usr/src/uts/common/io/mac/mac_datapath_setup.c
3285
mac_group_remove_client(group, mcip);
usr/src/uts/common/io/mac/mac_datapath_setup.c
3286
next_state = mac_group_next_state(group,
usr/src/uts/common/io/mac/mac_datapath_setup.c
3294
mac_set_group_state(group,
usr/src/uts/common/io/mac/mac_datapath_setup.c
3309
mac_rx_group_unmark(group, MR_INCIPIENT);
usr/src/uts/common/io/mac/mac_datapath_setup.c
3318
VERIFY3P(group, !=, MAC_DEFAULT_RX_GROUP(mip));
usr/src/uts/common/io/mac/mac_datapath_setup.c
3324
group->mrg_cur_count);
usr/src/uts/common/io/mac/mac_datapath_setup.c
3327
mac_release_rx_group(mcip, group);
usr/src/uts/common/io/mac/mac_datapath_setup.c
3328
mac_set_group_state(group,
usr/src/uts/common/io/mac/mac_datapath_setup.c
3334
mac_set_group_state(group,
usr/src/uts/common/io/mac/mac_datapath_setup.c
3336
mac_rx_group_unmark(group, MR_CONDEMNED);
usr/src/uts/common/io/mac/mac_datapath_setup.c
3345
group = flent->fe_tx_ring_group;
usr/src/uts/common/io/mac/mac_datapath_setup.c
3347
if (group != NULL) {
usr/src/uts/common/io/mac/mac_datapath_setup.c
3348
mac_group_remove_client(group, mcip);
usr/src/uts/common/io/mac/mac_datapath_setup.c
3349
next_state = mac_group_next_state(group,
usr/src/uts/common/io/mac/mac_datapath_setup.c
3352
if (group != default_group) {
usr/src/uts/common/io/mac/mac_datapath_setup.c
3358
mip, group->
usr/src/uts/common/io/mac/mac_datapath_setup.c
3362
mac_release_tx_group(mcip, group);
usr/src/uts/common/io/mac/mac_datapath_setup.c
3389
ringcnt = group->mrg_cur_count;
usr/src/uts/common/io/mac/mac_datapath_setup.c
3390
ring = group->mrg_rings;
usr/src/uts/common/io/mac/mac_datapath_setup.c
3406
group->mrg_state = next_state;
usr/src/uts/common/io/mac/mac_provider.c
1104
mac_ring_intr_retarget(mac_group_t *group, mac_ring_t *ring)
usr/src/uts/common/io/mac/mac_provider.c
1112
if (((mcip = MAC_GROUP_ONLY_CLIENT(group)) != NULL) &&
usr/src/uts/common/io/mac/mac_provider.c
1115
ASSERT(group->mrg_state == MAC_GROUP_STATE_RESERVED);
usr/src/uts/common/io/mac/mac_provider.c
1218
mac_group_t *group = (mac_group_t *)ring->mr_gh;
usr/src/uts/common/io/mac/mac_provider.c
1219
mac_impl_t *mip = (mac_impl_t *)group->mrg_mh;
usr/src/uts/common/io/mac/mac_provider.c
1242
mac_ring_intr_retarget(group, ring);
usr/src/uts/common/io/mac/mac_provider.c
1438
mac_group_t *group = (mac_group_t *)gh;
usr/src/uts/common/io/mac/mac_provider.c
1439
mac_impl_t *mip = (mac_impl_t *)group->mrg_mh;
usr/src/uts/common/io/mac/mac_provider.c
1443
ret = i_mac_group_add_ring(group, NULL, index);
usr/src/uts/common/io/mac/mac_provider.c
1456
mac_group_t *group = (mac_group_t *)gh;
usr/src/uts/common/io/mac/mac_provider.c
1457
mac_impl_t *mip = (mac_impl_t *)group->mrg_mh;
usr/src/uts/common/io/mac/mac_provider.c
1460
i_mac_group_rem_ring(group, (mac_ring_t *)rh, B_TRUE);
usr/src/uts/common/io/mac/mac_stat.c
1230
mac_group_t *group;
usr/src/uts/common/io/mac/mac_stat.c
1234
for (group = mip->mi_rx_groups; group != NULL;
usr/src/uts/common/io/mac/mac_stat.c
1235
group = group->mrg_next) {
usr/src/uts/common/io/mac/mac_stat.c
1236
for (ring = group->mrg_rings; ring != NULL;
usr/src/uts/common/io/mac/mac_stat.c
1244
for (group = mip->mi_tx_groups; group != NULL;
usr/src/uts/common/io/mac/mac_stat.c
1245
group = group->mrg_next) {
usr/src/uts/common/io/mac/mac_stat.c
1246
for (ring = group->mrg_rings; ring != NULL;
usr/src/uts/common/io/mlxcx/mlxcx.c
2175
mlxcx_ring_group_t *group)
usr/src/uts/common/io/mlxcx/mlxcx.c
2182
ASSERT(mutex_owned(&group->mlg_mtx));
usr/src/uts/common/io/mlxcx/mlxcx.c
2186
gm = avl_first(&group->mlg_rx_macs);
usr/src/uts/common/io/mlxcx/mlxcx.c
2188
ngm = AVL_NEXT(&group->mlg_rx_macs, gm);
usr/src/uts/common/io/mlxcx/mlxcx.c
2190
ASSERT3P(gm->mlgm_group, ==, group);
usr/src/uts/common/io/mlxcx/mlxcx.c
2194
avl_remove(&group->mlg_rx_macs, gm);
usr/src/uts/common/io/mlxcx/mlxcx.c
2227
mlxcx_ring_group_t *group, const uint8_t *macaddr)
usr/src/uts/common/io/mlxcx/mlxcx.c
2234
ASSERT(mutex_owned(&group->mlg_mtx));
usr/src/uts/common/io/mlxcx/mlxcx.c
2241
gm = avl_find(&group->mlg_rx_macs, &probe, NULL);
usr/src/uts/common/io/mlxcx/mlxcx.c
2246
ASSERT3P(gm->mlgm_group, ==, group);
usr/src/uts/common/io/mlxcx/mlxcx.c
2254
avl_remove(&group->mlg_rx_macs, gm);
usr/src/uts/common/io/mlxcx/mlxcx.c
2291
mlxcx_ring_group_t *group, const uint8_t *macaddr)
usr/src/uts/common/io/mlxcx/mlxcx.c
2300
ASSERT(mutex_owned(&group->mlg_mtx));
usr/src/uts/common/io/mlxcx/mlxcx.c
2331
fe->mlfe_dest[fe->mlfe_ndest++].mlfed_flow = group->mlg_rx_vlan_ft;
usr/src/uts/common/io/mlxcx/mlxcx.c
2344
gm->mlgm_group = group;
usr/src/uts/common/io/mlxcx/mlxcx.c
2347
avl_add(&group->mlg_rx_macs, gm);
usr/src/uts/common/io/ntxn/unm_inc.h
1551
int side, int group, int queue, int *image);
usr/src/uts/common/io/nxge/nxge_fzc.c
822
nxge_init_fzc_rdc_tbl(p_nxge_t nxge, nxge_rdc_grp_t *group, int rdc_tbl)
usr/src/uts/common/io/nxge/nxge_fzc.c
842
table->map = group->map;
usr/src/uts/common/io/nxge/nxge_fzc.c
849
group->map, group->max_rdcs);
usr/src/uts/common/io/nxge/nxge_hio.c
1085
nxge_rdc_grp_t *group;
usr/src/uts/common/io/nxge/nxge_hio.c
1092
group = &nxge->pt_config.rdc_grps[g->rdctbl];
usr/src/uts/common/io/nxge/nxge_hio.c
1093
if (!group->flag) {
usr/src/uts/common/io/nxge/nxge_hio.c
1094
group->port = NXGE_GET_PORT_NUM(nxge->function_num);
usr/src/uts/common/io/nxge/nxge_hio.c
1095
group->config_method = RDC_TABLE_ENTRY_METHOD_REP;
usr/src/uts/common/io/nxge/nxge_hio.c
1096
group->flag = B_TRUE; /* This group has been configured. */
usr/src/uts/common/io/nxge/nxge_hio.c
1144
nxge_ring_group_t *group = (nxge_ring_group_t *)arg;
usr/src/uts/common/io/nxge/nxge_hio.c
1145
p_nxge_t nxge = group->nxgep;
usr/src/uts/common/io/nxge/nxge_hio.c
1149
ASSERT(group->type == MAC_RING_TYPE_RX);
usr/src/uts/common/io/nxge/nxge_hio.c
1150
ASSERT(group->nxgep != NULL);
usr/src/uts/common/io/nxge/nxge_hio.c
1152
if (isLDOMguest(group->nxgep))
usr/src/uts/common/io/nxge/nxge_hio.c
1157
if (!nxge->primary && group->port_default_grp) {
usr/src/uts/common/io/nxge/nxge_hio.c
1167
vr = (nxge_hio_vr_t *)nxge->shares[group->sindex].vrp;
usr/src/uts/common/io/nxge/nxge_hio.c
1168
if ((vr != NULL) && (group->n_mac_addrs)) {
usr/src/uts/common/io/nxge/nxge_hio.c
1178
if ((rv = nxge_hio_group_mac_add(nxge, group, mac_addr)) != 0) {
usr/src/uts/common/io/nxge/nxge_hio.c
1202
nxge_ring_group_t *group = (nxge_ring_group_t *)arg;
usr/src/uts/common/io/nxge/nxge_hio.c
1204
p_nxge_t nxge = group->nxgep;
usr/src/uts/common/io/nxge/nxge_hio.c
1208
ASSERT(group->type == MAC_RING_TYPE_RX);
usr/src/uts/common/io/nxge/nxge_hio.c
1209
ASSERT(group->nxgep != NULL);
usr/src/uts/common/io/nxge/nxge_hio.c
1211
if (isLDOMguest(group->nxgep))
usr/src/uts/common/io/nxge/nxge_hio.c
1219
if (group->port_default_grp && nxge->primary) {
usr/src/uts/common/io/nxge/nxge_hio.c
1245
group->n_mac_addrs--;
usr/src/uts/common/io/nxge/nxge_hio.c
1254
nxge_ring_group_t *group = (nxge_ring_group_t *)gdriver;
usr/src/uts/common/io/nxge/nxge_hio.c
1259
ASSERT(group->type == MAC_RING_TYPE_RX);
usr/src/uts/common/io/nxge/nxge_hio.c
1260
ASSERT(group->nxgep != NULL);
usr/src/uts/common/io/nxge/nxge_hio.c
1262
ASSERT(group->nxgep->nxge_mac_state == NXGE_MAC_STARTED);
usr/src/uts/common/io/nxge/nxge_hio.c
1263
if (group->nxgep->nxge_mac_state != NXGE_MAC_STARTED)
usr/src/uts/common/io/nxge/nxge_hio.c
1266
mutex_enter(group->nxgep->genlock);
usr/src/uts/common/io/nxge/nxge_hio.c
1267
if (isLDOMguest(group->nxgep))
usr/src/uts/common/io/nxge/nxge_hio.c
1270
dev_gindex = group->nxgep->pt_config.hw_config.def_mac_rxdma_grpid +
usr/src/uts/common/io/nxge/nxge_hio.c
1271
group->gindex;
usr/src/uts/common/io/nxge/nxge_hio.c
1272
rdc_grp_p = &group->nxgep->pt_config.rdc_grps[dev_gindex];
usr/src/uts/common/io/nxge/nxge_hio.c
1283
if (group->gindex != 0) {
usr/src/uts/common/io/nxge/nxge_hio.c
1284
rdctbl = nxge_fzc_rdc_tbl_bind(group->nxgep,
usr/src/uts/common/io/nxge/nxge_hio.c
1287
mutex_exit(group->nxgep->genlock);
usr/src/uts/common/io/nxge/nxge_hio.c
1291
rdctbl = group->nxgep->pt_config.hw_config.def_mac_rxdma_grpid;
usr/src/uts/common/io/nxge/nxge_hio.c
1294
group->rdctbl = rdctbl;
usr/src/uts/common/io/nxge/nxge_hio.c
1296
(void) nxge_init_fzc_rdc_tbl(group->nxgep, rdc_grp_p, rdctbl);
usr/src/uts/common/io/nxge/nxge_hio.c
1299
group->started = B_TRUE;
usr/src/uts/common/io/nxge/nxge_hio.c
1300
mutex_exit(group->nxgep->genlock);
usr/src/uts/common/io/nxge/nxge_hio.c
1307
nxge_ring_group_t *group = (nxge_ring_group_t *)gdriver;
usr/src/uts/common/io/nxge/nxge_hio.c
1309
ASSERT(group->type == MAC_RING_TYPE_RX);
usr/src/uts/common/io/nxge/nxge_hio.c
1311
mutex_enter(group->nxgep->genlock);
usr/src/uts/common/io/nxge/nxge_hio.c
1312
group->started = B_FALSE;
usr/src/uts/common/io/nxge/nxge_hio.c
1314
if (isLDOMguest(group->nxgep))
usr/src/uts/common/io/nxge/nxge_hio.c
1323
if (group->gindex != 0)
usr/src/uts/common/io/nxge/nxge_hio.c
1324
(void) nxge_fzc_rdc_tbl_unbind(group->nxgep, group->rdctbl);
usr/src/uts/common/io/nxge/nxge_hio.c
1327
mutex_exit(group->nxgep->genlock);
usr/src/uts/common/io/nxge/nxge_hio.c
1336
nxge_ring_group_t *group;
usr/src/uts/common/io/nxge/nxge_hio.c
1341
group = &nxgep->rx_hio_groups[groupid];
usr/src/uts/common/io/nxge/nxge_hio.c
1342
group->nxgep = nxgep;
usr/src/uts/common/io/nxge/nxge_hio.c
1343
group->ghandle = ghdl;
usr/src/uts/common/io/nxge/nxge_hio.c
1344
group->gindex = groupid;
usr/src/uts/common/io/nxge/nxge_hio.c
1345
group->sindex = 0; /* not yet bound to a share */
usr/src/uts/common/io/nxge/nxge_hio.c
1354
group->port_default_grp = B_TRUE;
usr/src/uts/common/io/nxge/nxge_hio.c
1362
infop->mgi_driver = (mac_group_driver_t)group;
usr/src/uts/common/io/nxge/nxge_hio.c
1374
group = &nxgep->tx_hio_groups[groupid + 1];
usr/src/uts/common/io/nxge/nxge_hio.c
1375
group->nxgep = nxgep;
usr/src/uts/common/io/nxge/nxge_hio.c
1376
group->ghandle = ghdl;
usr/src/uts/common/io/nxge/nxge_hio.c
1377
group->gindex = groupid + 1;
usr/src/uts/common/io/nxge/nxge_hio.c
1378
group->sindex = 0; /* not yet bound to a share */
usr/src/uts/common/io/nxge/nxge_hio.c
1380
infop->mgi_driver = (mac_group_driver_t)group;
usr/src/uts/common/io/nxge/nxge_hio.c
1658
nxge_grp_t *group;
usr/src/uts/common/io/nxge/nxge_hio.c
1685
group = nxge->rx_set.group[rg->gindex];
usr/src/uts/common/io/nxge/nxge_hio.c
1687
if (group->count > 2) {
usr/src/uts/common/io/nxge/nxge_hio.c
1693
if (group->map & (1 << i)) {
usr/src/uts/common/io/nxge/nxge_hio.c
1719
group = nxge->tx_set.group[rg->gindex];
usr/src/uts/common/io/nxge/nxge_hio.c
1721
if (group->count > 2) {
usr/src/uts/common/io/nxge/nxge_hio.c
1727
if (group->map & (1 << i)) {
usr/src/uts/common/io/nxge/nxge_hio.c
1752
nxge_ring_group_t *group = (nxge_ring_group_t *)ghandle;
usr/src/uts/common/io/nxge/nxge_hio.c
1758
switch (group->type) {
usr/src/uts/common/io/nxge/nxge_hio.c
1760
group->sindex = 0;
usr/src/uts/common/io/nxge/nxge_hio.c
1766
group->sindex = 0;
usr/src/uts/common/io/nxge/nxge_hio.c
1967
nxge_grp_t *group;
usr/src/uts/common/io/nxge/nxge_hio.c
1987
group = nxge->tx_set.group[groupid];
usr/src/uts/common/io/nxge/nxge_hio.c
1992
group = nxge->rx_set.group[groupid];
usr/src/uts/common/io/nxge/nxge_hio.c
1995
ASSERT(group != NULL);
usr/src/uts/common/io/nxge/nxge_hio.c
1997
if (group->map == 0) {
usr/src/uts/common/io/nxge/nxge_hio.c
2004
if (group->map & (1 << i)) {
usr/src/uts/common/io/nxge/nxge_hio.c
2033
nxge_grp_t *group;
usr/src/uts/common/io/nxge/nxge_hio.c
2047
group = (type == MAC_RING_TYPE_TX ? &vr->tx_group : &vr->rx_group);
usr/src/uts/common/io/nxge/nxge_hio.c
2048
while (group->dc) {
usr/src/uts/common/io/nxge/nxge_hio.c
2049
nxge_hio_dc_t *dc = group->dc;
usr/src/uts/common/io/nxge/nxge_hio.c
2303
nxge_grp_t *group;
usr/src/uts/common/io/nxge/nxge_hio.c
2342
group = (type == MAC_RING_TYPE_TX ? &vr->tx_group : &vr->rx_group);
usr/src/uts/common/io/nxge/nxge_hio.c
2344
dc->group = group;
usr/src/uts/common/io/nxge/nxge_hio.c
2346
if (group->count == 0) {
usr/src/uts/common/io/nxge/nxge_hio.c
2347
group->nxge = nxge;
usr/src/uts/common/io/nxge/nxge_hio.c
2348
group->type = (type == MAC_RING_TYPE_TX) ?
usr/src/uts/common/io/nxge/nxge_hio.c
2350
group->sequence = nhd->sequence++;
usr/src/uts/common/io/nxge/nxge_hio.c
2351
group->active = B_TRUE;
usr/src/uts/common/io/nxge/nxge_hio.c
2360
nxge_grp_dc_append(nxge, group, dc);
usr/src/uts/common/io/nxge/nxge_hio.c
2388
nxge_grp_t *group;
usr/src/uts/common/io/nxge/nxge_hio.c
2397
group = set->group[grpid];
usr/src/uts/common/io/nxge/nxge_hio.c
2399
if ((nxge_grp_dc_add(nxge, group, VP_BOUND_TX, channel))) {
usr/src/uts/common/io/nxge/nxge_hio.c
2435
nxge_grp_t *group;
usr/src/uts/common/io/nxge/nxge_hio.c
2461
group = set->group[grpid];
usr/src/uts/common/io/nxge/nxge_hio.c
2470
if ((nxge_grp_dc_add(nxge, group, VP_BOUND_RX, channel))) {
usr/src/uts/common/io/nxge/nxge_hio.c
2531
nxge_grp_t *group;
usr/src/uts/common/io/nxge/nxge_hio.c
2539
group = (type == MAC_RING_TYPE_TX) ? &vr->tx_group : &vr->rx_group;
usr/src/uts/common/io/nxge/nxge_hio.c
2540
NXGE_DC_RESET(group->map, channel);
usr/src/uts/common/io/nxge/nxge_hio.c
2541
if ((dc = nxge_grp_dc_unlink(nxge, group, channel)) == 0) {
usr/src/uts/common/io/nxge/nxge_hio.c
2572
nxge_ldg_t *group;
usr/src/uts/common/io/nxge/nxge_hio.c
2590
group = &control->ldgp[dc->ldg.vector];
usr/src/uts/common/io/nxge/nxge_hio.c
2594
ring->ldgp = group;
usr/src/uts/common/io/nxge/nxge_hio.c
267
if (set->group[i] != NULL) {
usr/src/uts/common/io/nxge/nxge_hio.c
268
KMEM_FREE(set->group[i], sizeof (nxge_grp_t));
usr/src/uts/common/io/nxge/nxge_hio.c
269
set->group[i] = NULL;
usr/src/uts/common/io/nxge/nxge_hio.c
278
if (set->group[i] != NULL) {
usr/src/uts/common/io/nxge/nxge_hio.c
279
KMEM_FREE(set->group[i], sizeof (nxge_grp_t));
usr/src/uts/common/io/nxge/nxge_hio.c
280
set->group[i] = NULL;
usr/src/uts/common/io/nxge/nxge_hio.c
307
nxge_grp_t *group;
usr/src/uts/common/io/nxge/nxge_hio.c
310
group = KMEM_ZALLOC(sizeof (*group), KM_SLEEP);
usr/src/uts/common/io/nxge/nxge_hio.c
311
group->nxge = nxge;
usr/src/uts/common/io/nxge/nxge_hio.c
324
group->type = type;
usr/src/uts/common/io/nxge/nxge_hio.c
325
group->active = B_TRUE;
usr/src/uts/common/io/nxge/nxge_hio.c
326
group->sequence = set->sequence++;
usr/src/uts/common/io/nxge/nxge_hio.c
330
if (set->group[i] == 0) {
usr/src/uts/common/io/nxge/nxge_hio.c
331
group->index = i;
usr/src/uts/common/io/nxge/nxge_hio.c
332
set->group[i] = group;
usr/src/uts/common/io/nxge/nxge_hio.c
343
nxge->mac.portnum, group->sequence));
usr/src/uts/common/io/nxge/nxge_hio.c
345
return (group);
usr/src/uts/common/io/nxge/nxge_hio.c
351
nxge_grp_t *group) /* The group to remove. */
usr/src/uts/common/io/nxge/nxge_hio.c
356
if (group == NULL)
usr/src/uts/common/io/nxge/nxge_hio.c
360
switch (group->type) {
usr/src/uts/common/io/nxge/nxge_hio.c
370
if (set->group[group->index] != group) {
usr/src/uts/common/io/nxge/nxge_hio.c
375
set->group[group->index] = 0;
usr/src/uts/common/io/nxge/nxge_hio.c
376
NXGE_DC_RESET(set->lg.map, group->index);
usr/src/uts/common/io/nxge/nxge_hio.c
380
group->active = B_FALSE;
usr/src/uts/common/io/nxge/nxge_hio.c
386
group->type == NXGE_TRANSMIT_GROUP ? 't' : 'r',
usr/src/uts/common/io/nxge/nxge_hio.c
387
nxge->mac.portnum, group->sequence));
usr/src/uts/common/io/nxge/nxge_hio.c
390
switch (group->type) {
usr/src/uts/common/io/nxge/nxge_hio.c
399
while (group->dc) {
usr/src/uts/common/io/nxge/nxge_hio.c
400
nxge_grp_dc_remove(nxge, type, group->dc->channel);
usr/src/uts/common/io/nxge/nxge_hio.c
403
KMEM_FREE(group, sizeof (*group));
usr/src/uts/common/io/nxge/nxge_hio.c
423
nxge_grp_t *group, /* The group to add <channel> to. */
usr/src/uts/common/io/nxge/nxge_hio.c
435
if (group == 0)
usr/src/uts/common/io/nxge/nxge_hio.c
464
nxge->mac.portnum, group->sequence, group->count, channel));
usr/src/uts/common/io/nxge/nxge_hio.c
467
if (group->active != B_TRUE) {
usr/src/uts/common/io/nxge/nxge_hio.c
482
if (dc->group) {
usr/src/uts/common/io/nxge/nxge_hio.c
503
dc->group = group;
usr/src/uts/common/io/nxge/nxge_hio.c
529
nxge_grp_dc_append(nxge, group, dc);
usr/src/uts/common/io/nxge/nxge_hio.c
548
nxge_grp_t *group;
usr/src/uts/common/io/nxge/nxge_hio.c
557
if ((dc->group == NULL) && (dc->next == 0) &&
usr/src/uts/common/io/nxge/nxge_hio.c
562
group = (nxge_grp_t *)dc->group;
usr/src/uts/common/io/nxge/nxge_hio.c
570
nxge->mac.portnum, group->sequence, group->count,
usr/src/uts/common/io/nxge/nxge_hio.c
578
if (nxge_grp_dc_unlink(nxge, group, channel) != dc) {
usr/src/uts/common/io/nxge/nxge_hio.c
64
static void nxge_grp_dc_map(nxge_grp_t *group);
usr/src/uts/common/io/nxge/nxge_hio.c
654
nxge_grp_t *group,
usr/src/uts/common/io/nxge/nxge_hio.c
659
if (group->dc == 0) {
usr/src/uts/common/io/nxge/nxge_hio.c
660
group->dc = dc;
usr/src/uts/common/io/nxge/nxge_hio.c
662
nxge_hio_dc_t *current = group->dc;
usr/src/uts/common/io/nxge/nxge_hio.c
672
NXGE_DC_SET(group->map, dc->channel);
usr/src/uts/common/io/nxge/nxge_hio.c
674
nxge_grp_dc_map(group);
usr/src/uts/common/io/nxge/nxge_hio.c
675
group->count++;
usr/src/uts/common/io/nxge/nxge_hio.c
698
nxge_grp_t *group,
usr/src/uts/common/io/nxge/nxge_hio.c
705
if (group == NULL) {
usr/src/uts/common/io/nxge/nxge_hio.c
710
if ((current = group->dc) == 0) {
usr/src/uts/common/io/nxge/nxge_hio.c
721
group->dc = current->next;
usr/src/uts/common/io/nxge/nxge_hio.c
733
current->group = 0;
usr/src/uts/common/io/nxge/nxge_hio.c
735
NXGE_DC_RESET(group->map, channel);
usr/src/uts/common/io/nxge/nxge_hio.c
736
group->count--;
usr/src/uts/common/io/nxge/nxge_hio.c
739
nxge_grp_dc_map(group);
usr/src/uts/common/io/nxge/nxge_hio.c
763
nxge_grp_t *group)
usr/src/uts/common/io/nxge/nxge_hio.c
768
(void) memset(group->legend, 0, sizeof (group->legend));
usr/src/uts/common/io/nxge/nxge_hio.c
770
legend = group->legend;
usr/src/uts/common/io/nxge/nxge_hio.c
771
dc = group->dc;
usr/src/uts/common/io/nxge/nxge_hio_guest.c
1008
if ((1 << channel) & group->map) {
usr/src/uts/common/io/nxge/nxge_hio_guest.c
453
nxge_grp_t *group;
usr/src/uts/common/io/nxge/nxge_hio_guest.c
468
group = (type == NXGE_TRANSMIT_GROUP) ?
usr/src/uts/common/io/nxge/nxge_hio_guest.c
469
nxge->tx_set.group[0] : nxge->rx_set.group[0];
usr/src/uts/common/io/nxge/nxge_hio_guest.c
485
tdc_grp->grp_index = group->index;
usr/src/uts/common/io/nxge/nxge_hio_guest.c
488
group->map = slots;
usr/src/uts/common/io/nxge/nxge_hio_guest.c
509
group->map = slots;
usr/src/uts/common/io/nxge/nxge_hio_guest.c
562
if (nxge->rx_set.group[0] != NULL)
usr/src/uts/common/io/nxge/nxge_hio_guest.c
563
nxge_grp_remove(nxge, nxge->rx_set.group[0]);
usr/src/uts/common/io/nxge/nxge_hio_guest.c
564
if (nxge->tx_set.group[0] != NULL)
usr/src/uts/common/io/nxge/nxge_hio_guest.c
565
nxge_grp_remove(nxge, nxge->tx_set.group[0]);
usr/src/uts/common/io/nxge/nxge_hio_guest.c
924
nxge_grp_t *group;
usr/src/uts/common/io/nxge/nxge_hio_guest.c
942
group = nxge->rx_set.group[0];
usr/src/uts/common/io/nxge/nxge_hio_guest.c
948
if ((1 << channel) & group->map) {
usr/src/uts/common/io/nxge/nxge_hio_guest.c
978
nxge_grp_t *group;
usr/src/uts/common/io/nxge/nxge_hio_guest.c
996
group = nxge->rx_set.group[0];
usr/src/uts/common/io/nxge/nxge_intr.c
1002
device->ldgp = group;
usr/src/uts/common/io/nxge/nxge_intr.c
1011
group->nldvs++;
usr/src/uts/common/io/nxge/nxge_intr.c
1012
group->ldvp = device;
usr/src/uts/common/io/nxge/nxge_intr.c
1068
nxge_ldg_t *group,
usr/src/uts/common/io/nxge/nxge_intr.c
1074
offset += group->vldg_index << VLDG_SLL; /* bits 7:5 */
usr/src/uts/common/io/nxge/nxge_intr.c
108
inthandler, group->ldvp, nxge))
usr/src/uts/common/io/nxge/nxge_intr.c
1084
nxge_ldg_t *group)
usr/src/uts/common/io/nxge/nxge_intr.c
1089
offset += group->vldg_index << VLDG_SLL; /* bits 7:5 */
usr/src/uts/common/io/nxge/nxge_intr.c
1093
if (group->arm) {
usr/src/uts/common/io/nxge/nxge_intr.c
1095
mgm.bits.ldw.timer = group->ldg_timer;
usr/src/uts/common/io/nxge/nxge_intr.c
131
if (group->nldvs == 1) {
usr/src/uts/common/io/nxge/nxge_intr.c
133
(void) npi_intr_ldg_mgmt_set(handle, group->ldg,
usr/src/uts/common/io/nxge/nxge_intr.c
134
B_TRUE, group->ldg_timer);
usr/src/uts/common/io/nxge/nxge_intr.c
167
nxge_ldg_t *group; /* The logical device group data. */
usr/src/uts/common/io/nxge/nxge_intr.c
184
group = ldvp->ldgp;
usr/src/uts/common/io/nxge/nxge_intr.c
187
if (group->nldvs == 1) {
usr/src/uts/common/io/nxge/nxge_intr.c
189
group->arm = B_FALSE;
usr/src/uts/common/io/nxge/nxge_intr.c
190
(void) npi_intr_ldg_mgmt_set(handle, group->ldg,
usr/src/uts/common/io/nxge/nxge_intr.c
191
B_TRUE, group->ldg_timer);
usr/src/uts/common/io/nxge/nxge_intr.c
192
group->arm = B_TRUE; /* HIOXXX There IS a better way */
usr/src/uts/common/io/nxge/nxge_intr.c
324
nxge_ldg_t *group; /* The logical device group data. */
usr/src/uts/common/io/nxge/nxge_intr.c
353
group = &nxge->ldgvp->ldgp[vector];
usr/src/uts/common/io/nxge/nxge_intr.c
355
if (group->nldvs == 1) {
usr/src/uts/common/io/nxge/nxge_intr.c
356
inthandler = group->ldvp->ldv_intr_handler;
usr/src/uts/common/io/nxge/nxge_intr.c
357
} else if (group->nldvs > 1) {
usr/src/uts/common/io/nxge/nxge_intr.c
358
inthandler = group->sys_intr_handler;
usr/src/uts/common/io/nxge/nxge_intr.c
364
inthandler, group->ldvp, nxge))
usr/src/uts/common/io/nxge/nxge_intr.c
393
nxge_hio_ldgimgn(nxge, group);
usr/src/uts/common/io/nxge/nxge_intr.c
427
nxge_ldg_t *group; /* The logical device group data. */
usr/src/uts/common/io/nxge/nxge_intr.c
463
group = &nxge->ldgvp->ldgp[vector];
usr/src/uts/common/io/nxge/nxge_intr.c
466
group->arm = B_FALSE;
usr/src/uts/common/io/nxge/nxge_intr.c
467
nxge_hio_ldgimgn(nxge, group);
usr/src/uts/common/io/nxge/nxge_intr.c
468
group->arm = B_TRUE; /* HIOXXX There IS a better way */
usr/src/uts/common/io/nxge/nxge_intr.c
703
nxge_grp_t *group;
usr/src/uts/common/io/nxge/nxge_intr.c
707
group = set->group[0]; /* Assumption: only one group! */
usr/src/uts/common/io/nxge/nxge_intr.c
709
if ((1 << channel) & group->map) {
usr/src/uts/common/io/nxge/nxge_intr.c
716
group = set->group[0]; /* Assumption: only one group! */
usr/src/uts/common/io/nxge/nxge_intr.c
718
if ((1 << channel) & group->map) {
usr/src/uts/common/io/nxge/nxge_intr.c
76
nxge_ldg_t *group; /* The logical device group data. */
usr/src/uts/common/io/nxge/nxge_intr.c
913
nxge_ldg_t *group;
usr/src/uts/common/io/nxge/nxge_intr.c
93
group = ldvp->ldgp;
usr/src/uts/common/io/nxge/nxge_intr.c
948
group = &control->ldgp[dc->ldg.vector];
usr/src/uts/common/io/nxge/nxge_intr.c
95
if (group->nldvs == 1) {
usr/src/uts/common/io/nxge/nxge_intr.c
950
(void) memset(group, 0, sizeof (*group));
usr/src/uts/common/io/nxge/nxge_intr.c
955
group->ldg = nxge->pt_config.hw_config.ldg[dc->ldg.vector];
usr/src/uts/common/io/nxge/nxge_intr.c
956
group->vldg_index = (uint8_t)dc->ldg.index;
usr/src/uts/common/io/nxge/nxge_intr.c
96
inthandler = group->ldvp->ldv_intr_handler;
usr/src/uts/common/io/nxge/nxge_intr.c
963
group->arm = B_TRUE;
usr/src/uts/common/io/nxge/nxge_intr.c
964
group->ldg_timer = NXGE_TIMER_LDG;
usr/src/uts/common/io/nxge/nxge_intr.c
965
group->func = nxge->function_num;
usr/src/uts/common/io/nxge/nxge_intr.c
966
group->vector = dc->ldg.vector;
usr/src/uts/common/io/nxge/nxge_intr.c
97
} else if (group->nldvs > 1) {
usr/src/uts/common/io/nxge/nxge_intr.c
972
group->intdata = SID_DATA(group->func, group->vector);
usr/src/uts/common/io/nxge/nxge_intr.c
974
group->sys_intr_handler = nxge_intr; /* HIOXXX Does this work? */
usr/src/uts/common/io/nxge/nxge_intr.c
975
group->nxgep = nxge;
usr/src/uts/common/io/nxge/nxge_intr.c
98
inthandler = group->sys_intr_handler;
usr/src/uts/common/io/nxge/nxge_intr.c
982
device->ldg_assigned = group->ldg;
usr/src/uts/common/io/nxge/nxge_main.c
5797
grp = nxge->tx_set.group[rgroup->gindex];
usr/src/uts/common/io/nxge/nxge_main.c
5810
grp = nxge->rx_set.group[rgroup->gindex];
usr/src/uts/common/io/nxge/nxge_main.c
5860
grp = nxge->tx_set.group[0];
usr/src/uts/common/io/nxge/nxge_rxdma.c
141
nxge_grp_t *group;
usr/src/uts/common/io/nxge/nxge_rxdma.c
162
group = set->group[i];
usr/src/uts/common/io/nxge/nxge_rxdma.c
169
group, VP_BOUND_RX, channel)))
usr/src/uts/common/io/nxge/nxge_rxdma.c
184
group = set->group[i];
usr/src/uts/common/io/nxge/nxge_txdma.c
106
group = set->group[i];
usr/src/uts/common/io/nxge/nxge_txdma.c
113
group, VP_BOUND_TX, tdc)))
usr/src/uts/common/io/nxge/nxge_txdma.c
128
group = set->group[i];
usr/src/uts/common/io/nxge/nxge_txdma.c
98
nxge_grp_t *group;
usr/src/uts/common/io/nxge/nxge_virtual.c
2427
nxge_rdc_grp_t *group;
usr/src/uts/common/io/nxge/nxge_virtual.c
2465
group = &port->rdc_grps[0];
usr/src/uts/common/io/nxge/nxge_virtual.c
2467
group->flag = B_TRUE; /* configured */
usr/src/uts/common/io/nxge/nxge_virtual.c
2468
group->config_method = RDC_TABLE_ENTRY_METHOD_REP;
usr/src/uts/common/io/nxge/nxge_virtual.c
2469
group->port = NXGE_GET_PORT_NUM(nxgep->function_num);
usr/src/uts/common/io/nxge/nxge_virtual.c
2580
nxge_grp_t *group;
usr/src/uts/common/io/nxge/nxge_virtual.c
2619
group = (nxge_grp_t *)nxge_grp_add(nxgep,
usr/src/uts/common/io/nxge/nxge_virtual.c
2630
tdc_grp_p->grp_index = group->index;
usr/src/uts/common/io/nxge/nxge_virtual.c
2698
group = (nxge_grp_t *)nxge_grp_add(nxgep, NXGE_RECEIVE_GROUP);
usr/src/uts/common/io/nxge/nxge_virtual.c
2702
rdc_grp_p->grp_index = group->index;
usr/src/uts/common/io/qede/579xx/hsi/mcp/mfw_sig_meta.h
61
struct sig_meta_group group[SIG_ID_MAX];
usr/src/uts/common/io/rsm/rsm.c
6064
rsm_access(uid_t owner, gid_t group, int perm, int mode, const struct cred *cr)
usr/src/uts/common/io/rsm/rsm.c
6070
if (!groupmember(group, cr))
usr/src/uts/common/io/rwn/rt2860.c
2135
rt2860_select_chan_group(struct rt2860_softc *sc, int group)
usr/src/uts/common/io/rwn/rt2860.c
2139
rt2860_mcu_bbp_write(sc, 62, 0x37 - sc->lna[group]);
usr/src/uts/common/io/rwn/rt2860.c
2140
rt2860_mcu_bbp_write(sc, 63, 0x37 - sc->lna[group]);
usr/src/uts/common/io/rwn/rt2860.c
2141
rt2860_mcu_bbp_write(sc, 64, 0x37 - sc->lna[group]);
usr/src/uts/common/io/rwn/rt2860.c
2142
rt2860_mcu_bbp_write(sc, 82, (group == 0) ? 0x62 : 0xf2);
usr/src/uts/common/io/rwn/rt2860.c
2146
tmp |= (group == 0) ? RT2860_5G_BAND_SEL_N : RT2860_5G_BAND_SEL_P;
usr/src/uts/common/io/rwn/rt2860.c
2151
if (group == 0) { /* 2GHz */
usr/src/uts/common/io/rwn/rt2860.c
2166
rt2860_mcu_bbp_write(sc, 66, 0x2e + sc->lna[group]);
usr/src/uts/common/io/rwn/rt2860.c
2173
uint_t i, chan, group;
usr/src/uts/common/io/rwn/rt2860.c
2229
group = 0;
usr/src/uts/common/io/rwn/rt2860.c
2231
group = 1;
usr/src/uts/common/io/rwn/rt2860.c
2233
group = 2;
usr/src/uts/common/io/rwn/rt2860.c
2235
group = 3;
usr/src/uts/common/io/rwn/rt2860.c
2238
rt2860_select_chan_group(sc, group);
usr/src/uts/common/nfs/nfs4_kprot.h
483
avl_tree_t group;
usr/src/uts/common/os/exacct.c
83
ea_object_t *group;
usr/src/uts/common/os/exacct.c
85
group = kmem_cache_alloc(exacct_object_cache, KM_SLEEP);
usr/src/uts/common/os/exacct.c
86
bzero(group, sizeof (ea_object_t));
usr/src/uts/common/os/exacct.c
87
(void) ea_set_group(group, catalog);
usr/src/uts/common/os/exacct.c
88
return (group);
usr/src/uts/common/os/group.c
365
group2intlist(group_t *group, char *buffer, size_t len, int (convert)(void*))
usr/src/uts/common/os/group.c
380
while ((v = group_iterate(group, &iter)) != NULL && len > 0) {
usr/src/uts/common/sys/cmt.h
58
struct group *cmt_siblings; /* CMT PGs to balance with */
usr/src/uts/common/sys/cmt.h
60
struct group *cmt_children; /* Active children CMT PGs */
usr/src/uts/common/sys/cmt.h
64
struct group cmt_cpus_actv;
usr/src/uts/common/sys/fs/ufs_acl.h
105
#define agroup s_a.group
usr/src/uts/common/sys/fs/ufs_acl.h
112
#define dgroup s_d.group
usr/src/uts/common/sys/fs/ufs_acl.h
77
ufs_ic_acl_t *group; /* group object */
usr/src/uts/common/sys/nxge/nxge.h
559
nxge_grp_t *group[NXGE_LOGICAL_GROUP_MAX];
usr/src/uts/common/sys/nxge/nxge_hio.h
292
nxge_grp_t *group; /* The group belonged to. */
usr/src/uts/common/sys/nxge/nxge_hio.h
353
extern void nxge_hio_group_get(void *arg, mac_ring_type_t type, int group,
usr/src/uts/common/sys/nxge/nxge_impl.h
1177
uint64_t *group, uint64_t *logdev);
usr/src/uts/common/sys/nxge/nxge_impl.h
1181
uint64_t *group, uint64_t *logdev);
usr/src/uts/common/sys/pg.h
116
struct group pgs; /* All the CPU's PGs */
usr/src/uts/common/sys/pg.h
117
struct group cmt_pgs; /* CMT load balancing lineage */
usr/src/uts/common/sys/pg.h
78
struct group pg_cpus; /* group of CPUs */
usr/src/uts/common/sys/stmf_ioctl.h
190
stmf_group_name_t group;
usr/src/uts/sun4/io/fpc/fpc-impl.h
57
extern int fpc_event_io(fire_perfreg_handle_t handle, fire_perfcnt_t group,
usr/src/uts/sun4/io/fpc/fpc-impl.h
59
extern int fpc_counter_io(fire_perfreg_handle_t handle, fire_perfcnt_t group,
usr/src/uts/sun4u/chicago/io/fpc/fpc-impl-4u.c
252
fpc_event_io(fire_perfreg_handle_t handle, fire_perfcnt_t group,
usr/src/uts/sun4u/chicago/io/fpc/fpc-impl-4u.c
264
if (group == jbc) {
usr/src/uts/sun4u/chicago/io/fpc/fpc-impl-4u.c
266
prg.offset = counter_select_offsets[group] -
usr/src/uts/sun4u/chicago/io/fpc/fpc-impl-4u.c
277
prg.offset = counter_select_offsets[group];
usr/src/uts/sun4u/chicago/io/fpc/fpc-impl-4u.c
292
fpc_counter_io(fire_perfreg_handle_t handle, fire_perfcnt_t group,
usr/src/uts/sun4u/chicago/io/fpc/fpc-impl-4u.c
308
if (group == jbc) {
usr/src/uts/sun4u/chicago/io/fpc/fpc-impl-4u.c
317
if ((group == lpu) && (is_write)) {
usr/src/uts/sun4u/sunfire/sys/ac.h
428
#define SETUP_DECODE(addr, mb, intlv, group) \
usr/src/uts/sun4u/sunfire/sys/ac.h
431
((group) & 0xfULL) | /* LM */ \
usr/src/uts/sun4v/io/fpc/fpc-impl-4v.c
254
fpc_event_io(fire_perfreg_handle_t handle, fire_perfcnt_t group,
usr/src/uts/sun4v/io/fpc/fpc-impl-4v.c
257
uint64_t hv_if_index = counter_select_index[group];
usr/src/uts/sun4v/io/fpc/fpc-impl-4v.c
264
fpc_counter_io(fire_perfreg_handle_t handle, fire_perfcnt_t group,
usr/src/uts/sun4v/os/hsvc.c
188
"%p\n", (void *)hsvcp, hsvcp->group, hsvcp->major,
usr/src/uts/sun4v/os/hsvc.c
329
if (hsvcp->group == api_group)
usr/src/uts/sun4v/os/hsvc.c
434
hsvcp->group = api_group;
usr/src/uts/sun4v/os/hsvc.c
509
if (hsvcp->group != api_group || hsvcp->major != major)
usr/src/uts/sun4v/os/hsvc.c
581
if (hsvcp->group == api_group)
usr/src/uts/sun4v/os/hsvc.c
87
uint64_t group; /* hypervisor service group */