usr/src/cmd/dfs.cmds/sharemgr/commands.c
1030
sa_share_t share;
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
1035
share = sa_get_next_share(share)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1037
if (sa_get_share_resource(share, NULL) == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1039
path = sa_get_share_attr(share, "path");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1044
while (sa_add_resource(share, path,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1438
sa_share_t share;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1548
share = sa_get_share(group, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1549
if (share != NULL)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1551
if (share == NULL || (share != NULL && force == 1)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1554
while (share != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1556
next_share = sa_get_next_share(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1563
ret = sa_disable_share(share, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1564
ret = sa_remove_share(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1565
share = next_share;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1623
for (share = sa_get_share(group, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1624
share != NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1625
share = sa_get_next_share(share)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1626
(void) sa_delete_legacy(share, protocol);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1946
get_resource(sa_share_t share)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1952
if ((resource = sa_get_share_resource(share, NULL)) != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1990
has_resource_with_opt(sa_share_t share)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
1995
for (resource = sa_get_share_resource(share, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2014
has_multiple_resource(sa_share_t share)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2019
for (num = 0, resource = sa_get_share_resource(share, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2038
show_share(sa_share_t share, int verbose, int properties, char *proto,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2050
rsrcwithopt = has_resource_with_opt(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2054
type = sa_get_share_attr(share, "type");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2068
multiple = has_multiple_resource(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2075
description = sa_get_share_description(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2076
resource = sa_get_share_resource(share, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2083
rsrcname = get_resource(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2097
drive = sa_get_share_attr(share, "drive-letter");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2105
show_properties(share, proto, "\t");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2106
exclude = sa_get_share_attr(share, "exclude");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2114
print_rsrc_desc((sa_resource_t)share, description);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2123
for (resource = sa_get_share_resource(share, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2159
show_properties(share, proto, "\t");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2181
sa_share_t share;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2223
for (share = sa_get_share(group, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2224
share != NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2225
share = sa_get_next_share(share)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2226
sharepath = sa_get_share_attr(share, "path");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2228
show_share(share, verbose, properties, proto,
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
2434
ret = sa_delete_legacy(share, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2447
isshare = sa_is_share(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2455
err = sa_enable_share(share, value);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2457
err = sa_enable_resource(share, value);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2461
share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2482
sa_share_t update = share;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2483
if (!sa_is_share(share)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2484
update = sa_get_resource_parent(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2542
sa_share_t share;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
265
set_resource_desc(sa_share_t share, char *description)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2673
share = sa_find_share(handle, sharepath);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2674
if (share != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2698
if (share == NULL && ret == SA_OK) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2703
share = sa_add_share(group, sharepath,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
271
ret = sa_set_resource_description(share, desc);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2710
if (share != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2712
parent = sa_get_parent_group(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2720
if (!dryrun && share == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2730
share,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2745
share,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2760
share,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2819
sa_share_t share;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
285
set_share_desc(sa_share_t share, char *description)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
291
ret = sa_set_share_description(share, desc);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2911
share = sa_find_share(handle, sharepath);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2917
if (share == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2925
share = sa_find_share(handle, sharepath);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2927
if (share == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2934
parent = sa_get_parent_group(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2970
(void) sa_disable_share(share, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2976
ret = sa_move_share(group, share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
2984
(void) enable_share(handle, group, share, 1);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3016
sa_share_t share = NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3134
share = sa_get_share(group, sharepath);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3136
share = sa_find_share(handle, sharepath);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3142
if (share == NULL)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3143
share = rsrcshare;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3144
else if (share != rsrcshare) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3149
share = NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3163
if (share == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3170
share = sa_get_share(group, dir);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3172
share = sa_find_share(handle, dir);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3187
if (share == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3197
group = sa_get_parent_group(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3204
ret = sa_disable_share(share, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3216
ret = sa_remove_share(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3231
share, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3234
share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3276
sa_share_t share = NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3423
share = sa_find_share(handle, sharepath);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3427
share = sa_get_resource_parent(resource);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3431
if (share != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3432
sharegroup = sa_get_parent_group(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3483
ret = sa_set_share_description(share,
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
3653
attr = sa_get_share_attr(share, "subgroup");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3690
sa_share_t share = NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3698
share = sa_get_share(group, sharepath);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3699
if (share == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3706
ret = zfscheck(group, share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3709
share = NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3725
if (share != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3726
resource = sa_get_share_resource(share,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3733
share = sa_get_resource_parent(
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3747
share = (sa_share_t)resource;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3754
share == NULL ? group : share, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3756
if (share != NULL)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3757
change |= add_optionset(share, optlist,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3764
share, protocol);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3819
sa_share_t share = NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3821
share = sa_get_share(group, sharepath);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3822
if (share == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3829
ret = zfscheck(group, share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3832
share = NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3842
share == NULL ? group : share, sectype);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3844
if (share != NULL)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3845
change = add_security(share, sectype,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3856
worklist = add_list(worklist, group, share,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4213
sa_share_t share = NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4225
share = sa_get_share(group, sharepath);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4226
if (share == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4241
if (share != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4242
resource = sa_get_share_resource(share, rsrcname);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4248
share = sa_get_resource_parent(resource);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4262
share = (sa_share_t)resource;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4268
ret = valid_unset(share != NULL ? share : group,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4271
if (share != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4274
change |= remove_options(share, optlist,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4280
optionset = sa_get_optionset((sa_share_t)share,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4293
worklist = add_list(worklist, group, share,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4336
sa_share_t share = NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4344
share = sa_get_share(group, sharepath);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4345
if (share == NULL) {
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
4357
if (share != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4360
change = remove_security(share,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4364
optionset = sa_get_security((sa_group_t)share,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
462
notify_or_enable_share(sa_share_t share, char *protocol)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
469
sa_share_t parent = share;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
472
if (!sa_is_share(share)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4728
sa_share_t share;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
473
parent = sa_get_resource_parent((sa_resource_t)share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4738
for (share = sa_get_share(group, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4739
share != NULL && ret == SA_OK;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4740
share = sa_get_next_share(share)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
4741
ret = sa_disable_share(share, proto);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
499
if (sa_is_share(share)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
500
if ((ret = sa_proto_change_notify(share,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
502
ret = sa_enable_share(share, groupproto);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
512
if ((ret = sa_proto_notify_resource(share,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
514
ret = sa_enable_resource(share, groupproto);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5184
remove_all_options(sa_share_t share, char *proto)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5190
optionset = sa_get_optionset(share, proto);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5193
for (security = sa_get_security(share, NULL, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5302
sa_share_t share;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5326
for (share = sa_get_share(group, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5327
share != NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5328
share = sa_get_next_share(share)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5339
sharedstate = sa_get_share_attr(share, "shared");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5340
path = sa_get_share_attr(share, "path");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5341
type = sa_get_share_attr(share, "type");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5342
resource = get_resource(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5349
description = sa_get_share_description(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5356
soptions = sa_get_share_attr(share, shareopts);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5362
soptions = sa_proto_legacy_format(proto, share, 1);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
541
sa_share_t share;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5455
sa_share_t share;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
547
for (share = sa_get_share(group, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
548
share != NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
549
share = sa_get_next_share(share)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
551
(void) sa_update_legacy(share, updateproto);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
553
notify_or_enable_share(share, proto);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5547
share = sa_find_share(handle, sharepath);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5549
share = NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
555
(void) sa_enable_share(share, proto);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5575
if (share != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5576
group = sa_get_parent_group(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5599
if (share == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5600
share = sa_add_share(group, sharepath,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5602
if (share == NULL &&
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5619
share = sa_add_share(
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5637
remove_all_options(share, protocol);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5638
type = sa_get_share_attr(share, "type");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5646
(void) sa_set_share_attr(share, "type",
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5665
if (share != sa_get_resource_parent(rsrc))
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5668
rsrc = sa_add_resource(share, resource,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5672
share = rsrc;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5678
ret = sa_parse_legacy_options(share,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5689
ret = sa_set_share_description(share,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5694
if (rsrc != share)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5695
ret = sa_enable_share(share, protocol);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5701
(void) sa_update_legacy(share,
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5794
sa_share_t share;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5807
share = sa_find_share(handle, sharepath);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5808
if (share == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5812
share = sa_find_share(handle, dir);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5815
if (share == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5820
share = sa_get_resource_parent(resource);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5837
resource = sa_get_share_resource(share, NULL);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5839
share = NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5845
if (share != NULL && resource == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5846
ret = sa_disable_share(share, protocol);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5856
ret = sa_remove_share(share);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
5860
} else if (ret == SA_OK && share == NULL && resource == NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
919
sa_share_t share;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
921
for (share = sa_get_share(group, NULL); share != NULL;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
922
share = sa_get_next_share(share)) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
923
if (sa_get_share_resource(share, NULL) == NULL) {
usr/src/cmd/fs.d/nfs/mountd/exportlist.c
74
struct share *sh;
usr/src/cmd/fs.d/nfs/mountd/mountd.h
69
extern struct share *findentry(char *);
usr/src/cmd/fs.d/nfs/mountd/mountd.h
70
extern int check_client(struct share *, struct cln *, int, uid_t, gid_t, uint_t,
usr/src/cmd/fs.d/nfs/mountd/nfs_cmd.c
171
struct share *sh = NULL;
usr/src/cmd/fs.d/nfs/mountd/nfsauth.c
61
struct share *sh;
usr/src/cmd/fs.d/smbclnt/smbutil/common.h
74
void view_print_share(char *share, int type, char *comment);
usr/src/cmd/fs.d/smbclnt/smbutil/view.c
160
view_print_share(char *share, int type, char *comment)
usr/src/cmd/fs.d/smbclnt/smbutil/view.c
165
if (share == NULL) {
usr/src/cmd/fs.d/smbclnt/smbutil/view.c
179
printf("%-12s %-10s %s\n", share, stname, comment);
usr/src/cmd/sgs/gprof/common/arcs.c
118
double share;
usr/src/cmd/sgs/gprof/common/arcs.c
166
share = arcp->arc_time + arcp->arc_childtime;
usr/src/cmd/sgs/gprof/common/arcs.c
167
parentp->childtime += share;
usr/src/cmd/sgs/gprof/common/arcs.c
171
propshare = parentp->propfraction * share;
usr/src/cmd/sgs/gprof/common/arcs.c
182
parentp->cyclehead->childtime += share;
usr/src/cmd/sgs/gprof/common/arcs.c
194
(void) printf("\n[dotime] share %f\n", share);
usr/src/lib/libc/port/sys/sharefs.c
44
_sharefs(enum sharefs_sys_op opcode, struct share *sh)
usr/src/lib/libfsmgt/common/fs_shares.c
280
create_sharelist_entry(struct share *sharetab_entry, int *errp)
usr/src/lib/libfsmgt/common/fs_shares.c
51
fs_sharelist_t *create_sharelist_entry(struct share *sharetab_entry,
usr/src/lib/libfsmgt/common/fs_shares.c
92
struct share *sharetab_entry;
usr/src/lib/libshare/common/libshare.c
1351
sa_get_next_share(sa_share_t share)
usr/src/lib/libshare/common/libshare.c
1355
if (share != NULL) {
usr/src/lib/libshare/common/libshare.c
1356
for (node = ((xmlNodePtr)share)->next; node != NULL;
usr/src/lib/libshare/common/libshare.c
1394
sa_share_t share;
usr/src/lib/libshare/common/libshare.c
1397
for (share = sa_get_share(group, NULL); share != NULL;
usr/src/lib/libshare/common/libshare.c
1398
share = sa_get_next_share(share)) {
usr/src/lib/libshare/common/libshare.c
1399
path = sa_get_share_attr(share, "path");
usr/src/lib/libshare/common/libshare.c
1407
return (share);
usr/src/lib/libshare/common/libshare.c
1438
sa_share_t share = NULL;
usr/src/lib/libshare/common/libshare.c
1449
share = find_share(zgroup, sharepath);
usr/src/lib/libshare/common/libshare.c
1450
if (share != NULL)
usr/src/lib/libshare/common/libshare.c
1454
share = find_share(group, sharepath);
usr/src/lib/libshare/common/libshare.c
1456
if (share != NULL)
usr/src/lib/libshare/common/libshare.c
1459
return (share);
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
1521
(void) xmlSetProp(share, (xmlChar *)"exclude",
usr/src/lib/libshare/common/libshare.c
1699
sa_enable_share(sa_share_t share, char *protocol)
usr/src/lib/libshare/common/libshare.c
1706
sharepath = sa_get_share_attr(share, "path");
usr/src/lib/libshare/common/libshare.c
1714
if (excluded_protocol(share, protocol))
usr/src/lib/libshare/common/libshare.c
1718
err = sa_proto_share(protocol, share);
usr/src/lib/libshare/common/libshare.c
1720
(void) sa_set_share_attr(share,
usr/src/lib/libshare/common/libshare.c
1727
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
1736
if (!excluded_protocol(share, proto)) {
usr/src/lib/libshare/common/libshare.c
1738
share);
usr/src/lib/libshare/common/libshare.c
1745
(void) sa_set_share_attr(share, "shared", "true");
usr/src/lib/libshare/common/libshare.c
1761
sa_disable_share(sa_share_t share, char *protocol)
usr/src/lib/libshare/common/libshare.c
1767
path = sa_get_share_attr(share, "path");
usr/src/lib/libshare/common/libshare.c
1770
ret = sa_proto_unshare(share, protocol, path);
usr/src/lib/libshare/common/libshare.c
1776
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
1786
err = sa_proto_unshare(share, proto, path);
usr/src/lib/libshare/common/libshare.c
1794
(void) sa_set_share_attr(share, "shared", NULL);
usr/src/lib/libshare/common/libshare.c
1808
sa_remove_share(sa_share_t share)
usr/src/lib/libshare/common/libshare.c
1817
type = sa_get_share_attr(share, "type");
usr/src/lib/libshare/common/libshare.c
1818
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
1834
ret = sa_delete_legacy(share, NULL);
usr/src/lib/libshare/common/libshare.c
1843
share);
usr/src/lib/libshare/common/libshare.c
1848
char *sharepath = sa_get_share_attr(share,
usr/src/lib/libshare/common/libshare.c
1863
xmlUnlinkNode((xmlNodePtr)share);
usr/src/lib/libshare/common/libshare.c
1864
xmlFreeNode((xmlNodePtr)share);
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
1883
oldgroup = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
1886
xmlUnlinkNode((xmlNodePtr)share);
usr/src/lib/libshare/common/libshare.c
1891
(void) xmlAddChild((xmlNodePtr)group, (xmlNodePtr)share);
usr/src/lib/libshare/common/libshare.c
1902
share);
usr/src/lib/libshare/common/libshare.c
1905
group, share);
usr/src/lib/libshare/common/libshare.c
1921
sa_get_parent_group(sa_share_t share)
usr/src/lib/libshare/common/libshare.c
1924
if (share != NULL) {
usr/src/lib/libshare/common/libshare.c
1925
node = ((xmlNodePtr)share)->parent;
usr/src/lib/libshare/common/libshare.c
2262
sa_get_share_attr(sa_share_t share, char *tag)
usr/src/lib/libshare/common/libshare.c
2264
return (get_node_attr((void *)share, tag));
usr/src/lib/libshare/common/libshare.c
2276
_sa_set_share_description(void *share, char *content)
usr/src/lib/libshare/common/libshare.c
2279
node = xmlNewChild((xmlNodePtr)share, NULL, (xmlChar *)"description",
usr/src/lib/libshare/common/libshare.c
2295
sa_set_share_attr(sa_share_t share, char *tag, char *value)
usr/src/lib/libshare/common/libshare.c
2301
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
2312
if (resource != share && resource != NULL)
usr/src/lib/libshare/common/libshare.c
2316
set_node_attr((void *)share, tag, value);
usr/src/lib/libshare/common/libshare.c
2320
type = sa_get_share_attr(share, "type");
usr/src/lib/libshare/common/libshare.c
2329
share);
usr/src/lib/libshare/common/libshare.c
2596
sa_set_share_description(sa_share_t share, char *content)
usr/src/lib/libshare/common/libshare.c
2602
for (node = ((xmlNodePtr)share)->children; node != NULL;
usr/src/lib/libshare/common/libshare.c
2611
node = _sa_set_share_description(share, content);
usr/src/lib/libshare/common/libshare.c
2620
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
2622
sa_is_persistent(share) && (!sa_group_is_zfs(group))) {
usr/src/lib/libshare/common/libshare.c
2627
share);
usr/src/lib/libshare/common/libshare.c
2661
sa_get_share_description(sa_share_t share)
usr/src/lib/libshare/common/libshare.c
2666
for (node = ((xmlNodePtr)share)->children; node != NULL;
usr/src/lib/libshare/common/libshare.c
2703
sa_share_t share = NULL;
usr/src/lib/libshare/common/libshare.c
2723
share = sa_get_resource_parent(
usr/src/lib/libshare/common/libshare.c
2725
id = sa_get_resource_attr(share, "id");
usr/src/lib/libshare/common/libshare.c
2758
share = sa_get_resource_parent(
usr/src/lib/libshare/common/libshare.c
2760
parent = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
2836
zfs_needs_update(sa_share_t share)
usr/src/lib/libshare/common/libshare.c
2841
attr = sa_get_share_attr(share, "changed");
usr/src/lib/libshare/common/libshare.c
2846
set_node_attr((void *)share, "changed", NULL);
usr/src/lib/libshare/common/libshare.c
2857
zfs_set_update(sa_share_t share)
usr/src/lib/libshare/common/libshare.c
2859
set_node_attr((void *)share, "changed", "true");
usr/src/lib/libshare/common/libshare.c
2931
sa_share_t share = sa_get_resource_parent(resource);
usr/src/lib/libshare/common/libshare.c
2932
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
2933
id = sa_get_share_attr(share, "id");
usr/src/lib/libshare/common/libshare.c
3172
sa_share_t share = NULL;
usr/src/lib/libshare/common/libshare.c
3199
share = (sa_share_t)group;
usr/src/lib/libshare/common/libshare.c
3203
share = sa_get_parent_group(group);
usr/src/lib/libshare/common/libshare.c
3204
if (share != NULL)
usr/src/lib/libshare/common/libshare.c
3205
parent = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
3213
if (share != NULL) {
usr/src/lib/libshare/common/libshare.c
3219
(sa_share_t)share, "id");
usr/src/lib/libshare/common/libshare.c
3763
sa_get_share_resource(sa_share_t share, char *resource)
usr/src/lib/libshare/common/libshare.c
3768
if (share != NULL) {
usr/src/lib/libshare/common/libshare.c
3769
for (node = ((xmlNodePtr)share)->children; node != NULL;
usr/src/lib/libshare/common/libshare.c
3826
_sa_get_next_resource_index(sa_share_t share)
usr/src/lib/libshare/common/libshare.c
3832
for (resource = sa_get_share_resource(share, NULL);
usr/src/lib/libshare/common/libshare.c
3856
sa_add_resource(sa_share_t share, char *resource, int persist, int *error)
usr/src/lib/libshare/common/libshare.c
3866
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
3873
node = xmlNewChild((xmlNodePtr)share, NULL,
usr/src/lib/libshare/common/libshare.c
3881
index = _sa_get_next_resource_index(share);
usr/src/lib/libshare/common/libshare.c
3887
if (!sa_is_persistent((sa_group_t)share))
usr/src/lib/libshare/common/libshare.c
3900
share);
usr/src/lib/libshare/common/libshare.c
3924
sa_share_t share;
usr/src/lib/libshare/common/libshare.c
3931
share = sa_get_resource_parent(resource);
usr/src/lib/libshare/common/libshare.c
3932
type = sa_get_share_attr(share, "type");
usr/src/lib/libshare/common/libshare.c
3933
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
3963
ret = sa_commit_share(ihandle->scfhandle, group, share);
usr/src/lib/libshare/common/libshare.c
4012
sa_share_t share;
usr/src/lib/libshare/common/libshare.c
4018
share = sa_get_resource_parent(resource);
usr/src/lib/libshare/common/libshare.c
4019
if (share == NULL)
usr/src/lib/libshare/common/libshare.c
4022
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
4042
if (!sa_is_persistent((sa_group_t)share))
usr/src/lib/libshare/common/libshare.c
4048
share);
usr/src/lib/libshare/common/libshare.c
405
is_shared(sa_share_t share)
usr/src/lib/libshare/common/libshare.c
4093
sa_share_t share = NULL;
usr/src/lib/libshare/common/libshare.c
4096
share = (sa_share_t)((xmlNodePtr)resource)->parent;
usr/src/lib/libshare/common/libshare.c
4097
return (share);
usr/src/lib/libshare/common/libshare.c
410
shared = sa_get_share_attr(share, "shared");
usr/src/lib/libshare/common/libshare.c
4109
sa_share_t share;
usr/src/lib/libshare/common/libshare.c
4114
for (share = sa_get_share(group, NULL);
usr/src/lib/libshare/common/libshare.c
4115
share != NULL && resource == NULL;
usr/src/lib/libshare/common/libshare.c
4116
share = sa_get_next_share(share)) {
usr/src/lib/libshare/common/libshare.c
4117
for (resource = sa_get_share_resource(share, NULL);
usr/src/lib/libshare/common/libshare.c
4184
sa_share_t share = NULL;
usr/src/lib/libshare/common/libshare.c
4188
for (share = sa_get_share(group, NULL);
usr/src/lib/libshare/common/libshare.c
4189
share != NULL && res == NULL;
usr/src/lib/libshare/common/libshare.c
4190
share = sa_get_next_share(share)) {
usr/src/lib/libshare/common/libshare.c
4191
res = sa_get_share_resource(share, resource);
usr/src/lib/libshare/common/libshare.c
4266
sa_share_t share = NULL;
usr/src/lib/libshare/common/libshare.c
428
excluded_protocol(sa_share_t share, char *proto)
usr/src/lib/libshare/common/libshare.c
4283
share = sa_get_resource_parent(resource);
usr/src/lib/libshare/common/libshare.c
4284
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
4286
share = (sa_share_t)object;
usr/src/lib/libshare/common/libshare.c
4287
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
4293
if (ret == SA_OK && share != NULL)
usr/src/lib/libshare/common/libshare.c
4294
ret = get_protocol_list(options, share);
usr/src/lib/libshare/common/libshare.c
434
protolist = sa_get_share_attr(share, "exclude");
usr/src/lib/libshare/common/libshare.c
4432
sa_share_t share;
usr/src/lib/libshare/common/libshare.c
4456
share = sa_get_resource_parent(resource);
usr/src/lib/libshare/common/libshare.c
4457
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libshare.c
4459
sa_is_persistent(share) && (!sa_group_is_zfs(group))) {
usr/src/lib/libshare/common/libshare.c
4464
group, share);
usr/src/lib/libshare/common/libshare.c
463
sa_share_t share;
usr/src/lib/libshare/common/libshare.c
472
for (share = sa_get_share(group, NULL); share != NULL;
usr/src/lib/libshare/common/libshare.c
473
share = sa_get_next_share(share)) {
usr/src/lib/libshare/common/libshare.c
482
if (strictness == SA_CHECK_NORMAL && !is_shared(share))
usr/src/lib/libshare/common/libshare.c
485
path = sa_get_share_attr(share, "path");
usr/src/lib/libshare/common/libshare.c
563
sa_share_t share;
usr/src/lib/libshare/common/libshare.c
572
share = sa_find_share(handle, path);
usr/src/lib/libshare/common/libshare.c
573
if (share != NULL)
usr/src/lib/libshare/common/libshare_impl.h
143
extern void sa_fillshare(sa_share_t share, char *proto, struct share *sh);
usr/src/lib/libshare/common/libshare_impl.h
144
extern void sa_emptyshare(struct share *sh);
usr/src/lib/libshare/common/libshare_impl.h
154
extern int sa_sharetab_fill_zfs(sa_share_t share, struct share *sh,
usr/src/lib/libshare/common/libshare_zfs.c
1155
add_resources(sa_share_t share, char *opt)
usr/src/lib/libshare/common/libshare_zfs.c
1165
for (resource = sa_get_share_resource(share, NULL);
usr/src/lib/libshare/common/libshare_zfs.c
1211
sa_share_t share;
usr/src/lib/libshare/common/libshare_zfs.c
1227
share = sa_get_share(group, NULL);
usr/src/lib/libshare/common/libshare_zfs.c
1228
opts = sa_proto_legacy_format("smb", share, 1);
usr/src/lib/libshare/common/libshare_zfs.c
1233
newopt = add_resources(opts, share);
usr/src/lib/libshare/common/libshare_zfs.c
1418
sa_sharetab_fill_zfs(sa_share_t share, share_t *sh, char *proto)
usr/src/lib/libshare/common/libshare_zfs.c
1424
path = sa_get_share_attr(share, "path");
usr/src/lib/libshare/common/libshare_zfs.c
1427
(void) sa_fillshare(share, proto, sh);
usr/src/lib/libshare/common/libshare_zfs.c
1440
sa_share_zfs(sa_share_t share, sa_resource_t resource, char *path, share_t *sh,
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
570
zfs_construct_resource(sa_share_t share, char *dataset)
usr/src/lib/libshare/common/libshare_zfs.c
577
(void) sa_add_resource(share, buff, SA_SHARE_TRANSIENT, &ret);
usr/src/lib/libshare/common/libshare_zfs.c
587
zfs_inherited(sa_handle_t handle, sa_share_t share, char *sourcestr,
usr/src/lib/libshare/common/libshare_zfs.c
610
if (share == NULL)
usr/src/lib/libshare/common/libshare_zfs.c
611
share = _sa_add_share(group, mountpoint,
usr/src/lib/libshare/common/libshare_zfs.c
619
if (share != NULL && doshopt == SA_PROP_SHARE_ONLY) {
usr/src/lib/libshare/common/libshare_zfs.c
623
set_node_attr(share, "dataset", dataset);
usr/src/lib/libshare/common/libshare_zfs.c
624
err = sa_parse_legacy_options(share, options,
usr/src/lib/libshare/common/libshare_zfs.c
626
set_node_attr(share, "dataset", NULL);
usr/src/lib/libshare/common/libshare_zfs.c
633
if (share != NULL && features & SA_FEATURE_RESOURCE) {
usr/src/lib/libshare/common/libshare_zfs.c
640
resource = sa_get_share_resource(share, NULL);
usr/src/lib/libshare/common/libshare_zfs.c
642
zfs_construct_resource(share, dataset);
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
669
if (share == NULL)
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
690
err = sa_parse_legacy_options(share,
usr/src/lib/libshare/common/libshare_zfs.c
696
set_node_attr(share, "changed", NULL);
usr/src/lib/libshare/common/libshare_zfs.c
699
if (share != NULL && features & SA_FEATURE_RESOURCE) {
usr/src/lib/libshare/common/libshare_zfs.c
705
resource = sa_get_share_resource(share, NULL);
usr/src/lib/libshare/common/libshare_zfs.c
707
zfs_construct_resource(share, dataset);
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
746
err = zfs_inherited(handle, share, sourcestr, shareopts,
usr/src/lib/libshare/common/libshare_zfs.c
765
err = zfs_notinherited(group, share, mountpoint, shareopts,
usr/src/lib/libshare/common/libshare_zfs.c
797
sa_share_t share;
usr/src/lib/libshare/common/libshare_zfs.c
859
share = sa_find_share(handle, mountpoint);
usr/src/lib/libshare/common/libshare_zfs.c
860
if (share != NULL &&
usr/src/lib/libshare/common/libshare_zfs.c
862
err = sa_remove_share(share);
usr/src/lib/libshare/common/libshare_zfs.c
863
share = NULL;
usr/src/lib/libshare/common/libshare_zfs.c
885
share, mountpoint, "nfs",
usr/src/lib/libshare/common/libshare_zfs.c
888
share = sa_find_share(handle, mountpoint);
usr/src/lib/libshare/common/libshare_zfs.c
892
share, mountpoint, "smb",
usr/src/lib/libshare/common/libshare_zfs.c
917
share, mountpoint, "nfs",
usr/src/lib/libshare/common/libshare_zfs.c
920
share = sa_find_share(handle, mountpoint);
usr/src/lib/libshare/common/libshare_zfs.c
924
share, mountpoint, "smb",
usr/src/lib/libshare/common/libsharecore.c
1099
sa_share_t share;
usr/src/lib/libshare/common/libsharecore.c
1120
share = NULL;
usr/src/lib/libshare/common/libsharecore.c
1157
share = sa_find_share(handle, list->path);
usr/src/lib/libshare/common/libsharecore.c
1158
if (share != NULL)
usr/src/lib/libshare/common/libsharecore.c
1159
sgroup = sa_get_parent_group(share);
usr/src/lib/libshare/common/libsharecore.c
1191
if (share == NULL) {
usr/src/lib/libshare/common/libsharecore.c
1195
share = sa_add_share(defgroup, list->path,
usr/src/lib/libshare/common/libsharecore.c
1197
if (share != NULL) {
usr/src/lib/libshare/common/libsharecore.c
1200
(void) sa_set_share_description(share,
usr/src/lib/libshare/common/libsharecore.c
1204
(void) sa_parse_legacy_options(share,
usr/src/lib/libshare/common/libsharecore.c
1208
(void) sa_set_share_attr(share,
usr/src/lib/libshare/common/libsharecore.c
1242
oldprops = sa_proto_legacy_format(list->fstype, share,
usr/src/lib/libshare/common/libsharecore.c
1255
share, list->fstype);
usr/src/lib/libshare/common/libsharecore.c
1259
(sa_group_t)share, NULL, list->fstype);
usr/src/lib/libshare/common/libsharecore.c
1261
secs = sa_get_security((sa_group_t)share,
usr/src/lib/libshare/common/libsharecore.c
1266
(void) sa_parse_legacy_options(share,
usr/src/lib/libshare/common/libsharecore.c
1288
sa_share_t share;
usr/src/lib/libshare/common/libsharecore.c
1298
for (share = sa_get_share(group, NULL);
usr/src/lib/libshare/common/libsharecore.c
1299
share != NULL;
usr/src/lib/libshare/common/libsharecore.c
1300
share = sa_get_next_share(share)) {
usr/src/lib/libshare/common/libsharecore.c
1302
path = sa_get_share_attr(share, "path");
usr/src/lib/libshare/common/libsharecore.c
1308
(void) sa_remove_share(share);
usr/src/lib/libshare/common/libsharecore.c
1375
struct share *sharetab_entry;
usr/src/lib/libshare/common/libsharecore.c
1453
sa_share_t share;
usr/src/lib/libshare/common/libsharecore.c
1460
share = sa_find_share(handle, tmplist->path);
usr/src/lib/libshare/common/libsharecore.c
1461
if (share != NULL) {
usr/src/lib/libshare/common/libsharecore.c
1467
set_node_attr(share, "shared", "true");
usr/src/lib/libshare/common/libsharecore.c
1470
set_node_attr(share, shareopts, tmplist->options);
usr/src/lib/libshare/common/libsharecore.c
1485
share = _sa_add_share(group, tmplist->path,
usr/src/lib/libshare/common/libsharecore.c
1497
share = _sa_add_share(lgroup,
usr/src/lib/libshare/common/libsharecore.c
1522
share = _sa_add_share(group,
usr/src/lib/libshare/common/libsharecore.c
1527
share = _sa_add_share(lgroup, tmplist->path,
usr/src/lib/libshare/common/libsharecore.c
1532
if (share == NULL)
usr/src/lib/libshare/common/libsharecore.c
1535
if (share != NULL)
usr/src/lib/libshare/common/libsharecore.c
1536
set_node_attr(share, "shared", "true");
usr/src/lib/libshare/common/libsharecore.c
1540
(void) sa_parse_legacy_options(share,
usr/src/lib/libshare/common/libsharecore.c
1545
set_node_attr(share, "resource",
usr/src/lib/libshare/common/libsharecore.c
1549
node = xmlNewChild((xmlNodePtr)share, NULL,
usr/src/lib/libshare/common/libsharecore.c
2031
sa_fillshare(sa_share_t share, char *proto, struct share *sh)
usr/src/lib/libshare/common/libsharecore.c
2046
if (sa_is_resource(share)) {
usr/src/lib/libshare/common/libsharecore.c
2047
resource = (sa_resource_t)share;
usr/src/lib/libshare/common/libsharecore.c
2048
share = sa_get_resource_parent(resource);
usr/src/lib/libshare/common/libsharecore.c
2052
group = sa_get_parent_group(share);
usr/src/lib/libshare/common/libsharecore.c
2072
value = sa_get_share_attr(share, "path");
usr/src/lib/libshare/common/libsharecore.c
2111
value = sa_proto_legacy_format(proto, share, 1);
usr/src/lib/libshare/common/libsharecore.c
2122
value = sa_get_share_description(share);
usr/src/lib/libshare/common/libsharecore.c
2138
sa_emptyshare(struct share *sh)
usr/src/lib/libshare/common/libsharecore.c
2182
sa_update_sharetab(sa_share_t share, char *proto)
usr/src/lib/libshare/common/libsharecore.c
2189
path = sa_get_share_attr(share, "path");
usr/src/lib/libshare/common/libsharecore.c
2193
handle = sa_find_group_handle((sa_group_t)share);
usr/src/lib/libshare/common/libsharecore.c
2198
(void) sa_fillshare(share, proto, &sh);
usr/src/lib/libshare/common/libsharecore.c
405
adddfsentry(xfs_sharelist_t *list, sa_share_t share, char *proto)
usr/src/lib/libshare/common/libsharecore.c
413
parent = sa_get_parent_group(share);
usr/src/lib/libshare/common/libsharecore.c
419
item->path = sa_get_share_attr(share, "path");
usr/src/lib/libshare/common/libsharecore.c
420
item->resource = sa_get_share_attr(share, "resource");
usr/src/lib/libshare/common/libsharecore.c
423
item->options = sa_proto_legacy_format(proto, share, 1);
usr/src/lib/libshare/common/libsharecore.c
428
item->description = sa_get_share_description(share);
usr/src/lib/libshare/common/libsharecore.c
577
sa_delete_legacy(sa_share_t share, char *protocol)
usr/src/lib/libshare/common/libsharecore.c
592
path = sa_get_share_attr(share, "path");
usr/src/lib/libshare/common/libsharecore.c
600
parent = sa_get_parent_group(share);
usr/src/lib/libshare/common/libsharecore.c
630
proto, share);
usr/src/lib/libshare/common/libsharecore.c
675
sa_update_legacy(sa_share_t share, char *proto)
usr/src/lib/libshare/common/libsharecore.c
685
ret = sa_proto_update_legacy(proto, share);
usr/src/lib/libshare/common/libsharecore.c
694
persist = sa_get_share_attr(share, "type");
usr/src/lib/libshare/common/libsharecore.c
700
path = sa_get_share_attr(share, "path");
usr/src/lib/libshare/common/libsharecore.c
715
list = adddfsentry(list, share, proto);
usr/src/lib/libshare/common/libsharecore.c
862
_sa_free_dummy_share(sa_share_t share)
usr/src/lib/libshare/common/libsharecore.c
864
xmlNodePtr node = (xmlNodePtr)share;
usr/src/lib/libshare/common/plugin.c
274
sa_proto_share(char *proto, sa_share_t share)
usr/src/lib/libshare/common/plugin.c
280
ret = ops->sa_share(share);
usr/src/lib/libshare/common/plugin.c
291
sa_proto_unshare(sa_share_t share, char *proto, char *path)
usr/src/lib/libshare/common/plugin.c
297
ret = ops->sa_unshare(share, path);
usr/src/lib/libshare/common/plugin.c
535
sa_proto_update_legacy(char *proto, sa_share_t share)
usr/src/lib/libshare/common/plugin.c
542
ret = ops->sa_update_legacy(share);
usr/src/lib/libshare/common/plugin.c
554
sa_proto_delete_legacy(char *proto, sa_share_t share)
usr/src/lib/libshare/common/plugin.c
561
ret = ops->sa_delete_legacy(share);
usr/src/lib/libshare/common/plugin.c
603
sa_proto_change_notify(sa_share_t share, char *proto)
usr/src/lib/libshare/common/plugin.c
610
ret = ops->sa_change_notify(share);
usr/src/lib/libshare/common/scfutil.c
1499
check_resource(sa_share_t share)
usr/src/lib/libshare/common/scfutil.c
1504
for (resource = sa_get_share_resource(share, NULL);
usr/src/lib/libshare/common/scfutil.c
1527
sa_set_resource_property(scfutilhandle_t *handle, sa_share_t share)
usr/src/lib/libshare/common/scfutil.c
1540
if (check_resource(share) == B_FALSE)
usr/src/lib/libshare/common/scfutil.c
1559
for (resource = sa_get_share_resource(share, NULL);
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
1690
sharename = sa_get_share_attr(share, "id");
usr/src/lib/libshare/common/scfutil.c
1695
(void) xmlSetProp((xmlNodePtr)share, (xmlChar *)"id",
usr/src/lib/libshare/common/scfutil.c
1725
name = sa_get_share_attr(share, "path");
usr/src/lib/libshare/common/scfutil.c
1739
name = sa_get_share_attr(share, "drive-letter");
usr/src/lib/libshare/common/scfutil.c
1748
name = sa_get_share_attr(share, "exclude");
usr/src/lib/libshare/common/scfutil.c
1764
ret = sa_set_resource_property(handle, share);
usr/src/lib/libshare/common/scfutil.c
1768
description = sa_get_share_description(share);
usr/src/lib/libshare/common/scfutil.c
1815
remove_resources(scfutilhandle_t *handle, sa_share_t share, char *shareid)
usr/src/lib/libshare/common/scfutil.c
1830
for (resource = sa_get_share_resource(share, NULL);
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
1875
shareid = sa_get_share_attr(share, "id");
usr/src/lib/libshare/common/scfutil.c
1883
ret = remove_resources(handle, share, shareid);
usr/src/lib/libshare/common/scfutil.c
1886
for (opt = sa_get_optionset(share, NULL);
usr/src/lib/libshare/common/scfutil.c
1906
for (sec = sa_get_security(share, NULL, NULL);
usr/src/lib/libshare/common/scfutil.c
641
sa_share_t share = NULL;
usr/src/lib/libshare/common/scfutil.c
648
for (share = sa_get_share(group, NULL);
usr/src/lib/libshare/common/scfutil.c
649
share != NULL;
usr/src/lib/libshare/common/scfutil.c
650
share = sa_get_next_share(share)) {
usr/src/lib/libshare/common/scfutil.c
651
id = sa_get_share_attr(share, "id");
usr/src/lib/libshare/common/scfutil.c
664
return (share);
usr/src/lib/libshare/common/scfutil.c
673
find_resource_by_index(sa_share_t share, char *index)
usr/src/lib/libshare/common/scfutil.c
679
for (resource = sa_get_share_resource(share, NULL);
usr/src/lib/libshare/common/scfutil.c
717
sa_share_t share;
usr/src/lib/libshare/common/scfutil.c
766
share = find_share_by_id(sahandle, id);
usr/src/lib/libshare/common/scfutil.c
767
if (share == NULL)
usr/src/lib/libshare/common/scfutil.c
770
root = (xmlNodePtr)share;
usr/src/lib/libshare/common/scfutil.c
786
resource = find_resource_by_index(share, sectype);
usr/src/lib/libshare/nfs/libshare_nfs.c
1709
sa_share_t share;
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
1715
share = sa_get_next_share(share)) {
usr/src/lib/libshare/nfs/libshare_nfs.c
1716
if (share == skipshare)
usr/src/lib/libshare/nfs/libshare_nfs.c
1719
opt = sa_get_optionset(share, "nfs");
usr/src/lib/libshare/nfs/libshare_nfs.c
1725
shared = sa_get_share_attr(share, "shared");
usr/src/lib/libshare/nfs/libshare_nfs.c
1790
nfs_enable_share(sa_share_t share)
usr/src/lib/libshare/nfs/libshare_nfs.c
1809
path = sa_get_share_attr(share, "path");
usr/src/lib/libshare/nfs/libshare_nfs.c
1820
opt = sa_get_derived_optionset(share, "nfs", 1);
usr/src/lib/libshare/nfs/libshare_nfs.c
1821
secoptlist = (sa_optionset_t)sa_get_all_security_types(share, "nfs", 1);
usr/src/lib/libshare/nfs/libshare_nfs.c
1852
handle = sa_find_group_handle((sa_group_t)share);
usr/src/lib/libshare/nfs/libshare_nfs.c
1853
if (export.ex_flags & EX_PUBLIC && public_exists(handle, share)) {
usr/src/lib/libshare/nfs/libshare_nfs.c
1908
share, sectype, "nfs", 1);
usr/src/lib/libshare/nfs/libshare_nfs.c
1933
(void) sa_sharetab_fill_zfs(share, &sh, "nfs");
usr/src/lib/libshare/nfs/libshare_nfs.c
1934
err = sa_share_zfs(share, NULL, path, &sh, &ea, ZFS_SHARE_NFS);
usr/src/lib/libshare/nfs/libshare_nfs.c
1959
(void) sa_update_sharetab(share, "nfs");
usr/src/lib/libshare/nfs/libshare_nfs.c
2015
nfs_disable_share(sa_share_t share, char *path)
usr/src/lib/libshare/nfs/libshare_nfs.c
2031
parent = sa_get_parent_group(share);
usr/src/lib/libshare/nfs/libshare_nfs.c
2041
err = sa_share_zfs(share, NULL, path, &sh,
usr/src/lib/libshare/nfs/libshare_nfs.c
2070
handle = sa_find_group_handle((sa_group_t)share);
usr/src/lib/libshare/nfs/libshare_nfs.c
2177
if (optdefs[optindex].share && parent_group != NULL &&
usr/src/lib/libshare/nfs/libshare_nfs.h
90
int share; /* share only option */
usr/src/lib/libshare/smb/libshare_smb.c
1603
sa_share_t share;
usr/src/lib/libshare/smb/libshare_smb.c
1612
if ((share = sa_find_share(handle, si->shr_path)) == 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
1617
if (share == NULL) {
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
1620
if (share == NULL)
usr/src/lib/libshare/smb/libshare_smb.c
1629
resource = sa_get_share_resource(share, si->shr_name);
usr/src/lib/libshare/smb/libshare_smb.c
1631
resource = sa_add_resource(share,
usr/src/lib/libshare/smb/libshare_smb.c
1713
fix_resource_name(sa_share_t share, char *name, char *prefix)
usr/src/lib/libshare/smb/libshare_smb.c
1723
dataset = sa_get_share_attr(share, "dataset");
usr/src/lib/libshare/smb/libshare_smb.c
2121
smb_build_shareinfo(sa_share_t share, sa_resource_t resource, smb_share_t *si)
usr/src/lib/libshare/smb/libshare_smb.c
2132
if ((path = sa_get_share_attr(share, "path")) == NULL)
usr/src/lib/libshare/smb/libshare_smb.c
2147
val = sa_get_share_description(share);
usr/src/lib/libshare/smb/libshare_smb.c
2154
si->shr_flags = (sa_is_persistent(share))
usr/src/lib/libshare/smb/libshare_smb.c
391
smb_enable_share(sa_share_t share)
usr/src/lib/libshare/smb/libshare_smb.c
410
path = sa_get_share_attr(share, "path");
usr/src/lib/libshare/smb/libshare_smb.c
441
for (resource = sa_get_share_resource(share, NULL);
usr/src/lib/libshare/smb/libshare_smb.c
444
err = smb_build_shareinfo(share, resource, &si);
usr/src/lib/libshare/smb/libshare_smb.c
455
(void) sa_sharetab_fill_zfs(share, &sh, "smb");
usr/src/lib/libshare/smb/libshare_smb.c
456
err = sa_share_zfs(share, resource, (char *)path, &sh,
usr/src/lib/libshare/smb/libshare_smb.c
466
(void) sa_update_sharetab(share, "smb");
usr/src/lib/libshare/smb/libshare_smb.c
483
sa_share_t share;
usr/src/lib/libshare/smb/libshare_smb.c
489
share = sa_get_resource_parent(resource);
usr/src/lib/libshare/smb/libshare_smb.c
490
if (share == NULL)
usr/src/lib/libshare/smb/libshare_smb.c
507
if ((ret = smb_build_shareinfo(share, resource, &si)) != SA_OK)
usr/src/lib/libshare/smb/libshare_smb.c
519
(void) sa_update_sharetab(share, "smb");
usr/src/lib/libshare/smb/libshare_smb.c
534
sa_share_t share;
usr/src/lib/libshare/smb/libshare_smb.c
551
share = sa_get_resource_parent(resource);
usr/src/lib/libshare/smb/libshare_smb.c
552
if (share != NULL) {
usr/src/lib/libshare/smb/libshare_smb.c
553
rname = sa_get_share_attr(share, "path");
usr/src/lib/libshare/smb/libshare_smb.c
575
smb_share_changed(sa_share_t share)
usr/src/lib/libshare/smb/libshare_smb.c
584
path = sa_get_share_attr(share, "path");
usr/src/lib/libshare/smb/libshare_smb.c
588
for (resource = sa_get_share_resource(share, NULL);
usr/src/lib/libshare/smb/libshare_smb.c
607
sa_share_t share;
usr/src/lib/libshare/smb/libshare_smb.c
613
if ((share = sa_get_resource_parent(resource)) == NULL)
usr/src/lib/libshare/smb/libshare_smb.c
616
if ((res = smb_build_shareinfo(share, resource, &si)) != SA_OK)
usr/src/lib/libshare/smb/libshare_smb.c
636
smb_disable_share(sa_share_t share, char *path)
usr/src/lib/libshare/smb/libshare_smb.c
655
parent = sa_get_parent_group(share);
usr/src/lib/libshare/smb/libshare_smb.c
661
for (resource = sa_get_share_resource(share, NULL);
usr/src/lib/libshare/smb/libshare_smb.c
68
static int smb_disable_share(sa_share_t share, char *);
usr/src/lib/libshare/smb/libshare_smb.c
682
(void) sa_sharetab_fill_zfs(share, &sh, "smb");
usr/src/lib/libshare/smb/libshare_smb.c
683
err = sa_share_zfs(share, resource, (char *)path, &sh,
usr/src/lib/libshare/smb/libshare_smb.c
719
handle = sa_find_group_handle((sa_group_t)share);
usr/src/lib/libshare/smb/libshare_smb.c
755
if (optdefs[optindex].share && !sa_is_share(parent_group))
usr/src/lib/libshare/smb/libshare_smb.h
58
int share; /* share only option */
usr/src/lib/libsmbfs/smb/ctx.c
461
char *host, *share, *path;
usr/src/lib/libsmbfs/smb/ctx.c
491
share = strchr(p, '/');
usr/src/lib/libsmbfs/smb/ctx.c
492
if (share)
usr/src/lib/libsmbfs/smb/ctx.c
493
*share = '\0';
usr/src/lib/libsmbfs/smb/ctx.c
558
if (share != NULL) {
usr/src/lib/libsmbfs/smb/ctx.c
560
*share = '/';
usr/src/lib/libsmbfs/smb/ctx.c
561
p = share + 1;
usr/src/lib/libsmbfs/smb/ctx.c
817
smb_ctx_setshare(struct smb_ctx *ctx, const char *share, int stype)
usr/src/lib/libsmbfs/smb/ctx.c
819
if (strlen(share) >= SMBIOC_MAX_NAME) {
usr/src/lib/libsmbfs/smb/ctx.c
821
"share name '%s' too long"), 0, share);
usr/src/lib/libsmbfs/smb/ctx.c
826
if ((ctx->ct_origshare = strdup(share)) == NULL)
usr/src/lib/libzfs/common/libzfs_mount.c
812
zfs_sa_enable_share(sa_share_t share, char *proto)
usr/src/lib/libzfs/common/libzfs_mount.c
815
return (_sa_enable_share(share, proto));
usr/src/lib/libzfs/common/libzfs_mount.c
826
zfs_sa_disable_share(sa_share_t share, char *proto)
usr/src/lib/libzfs/common/libzfs_mount.c
829
return (_sa_disable_share(share, proto));
usr/src/lib/libzfs/common/libzfs_mount.c
845
sa_share_t share;
usr/src/lib/libzfs/common/libzfs_mount.c
885
share = zfs_sa_find_share(hdl->libzfs_sharehdl, mountpoint);
usr/src/lib/libzfs/common/libzfs_mount.c
886
if (share == NULL) {
usr/src/lib/libzfs/common/libzfs_mount.c
902
share = zfs_sa_find_share(hdl->libzfs_sharehdl,
usr/src/lib/libzfs/common/libzfs_mount.c
905
if (share != NULL) {
usr/src/lib/libzfs/common/libzfs_mount.c
907
err = zfs_sa_enable_share(share,
usr/src/lib/libzfs/common/libzfs_mount.c
954
sa_share_t share;
usr/src/lib/libzfs/common/libzfs_mount.c
987
share = zfs_sa_find_share(hdl->libzfs_sharehdl, mntpt);
usr/src/lib/libzfs/common/libzfs_mount.c
990
if (share != NULL) {
usr/src/lib/libzfs/common/libzfs_mount.c
991
err = zfs_sa_disable_share(share, proto_table[proto].p_name);
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
1090
char *share = arg;
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
1094
if (smb_shr_get(share, &si) != NERR_Success) {
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
1095
free(share);
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
1108
share, dfs_cached_ns);
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
1110
free(share);
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
1113
(void) strlcpy(dfs_cached_ns, share, sizeof (dfs_cached_ns));
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
1117
(void) snprintf(uncpath, DFS_PATH_MAX, "\\\\%s\\%s", dfs_nbname, share);
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
1122
free(share);
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
1598
dfs_target_init(dfs_target_t *t, const char *srv, const char *share,
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
1602
(void) strlcpy(t->t_share, (share) ? share : "", sizeof (t->t_share));
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
1615
const char *server, const char *share)
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
1622
(smb_strcasecmp(t->t_share, share, 0) == 0))
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
550
dfs_link_add(const char *path, const char *server, const char *share,
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
600
if (dfs_target_find(info.i_targets, ntargets, server, share) != -1) {
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
613
dfs_target_init(&info.i_targets[ntargets], server, share,
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
632
dfs_link_remove(const char *path, const char *server, const char *share)
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
644
if (server == NULL && share == NULL) {
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
659
idx = dfs_target_find(info.i_targets, info.i_ntargets, server, share);
usr/src/lib/smbsrv/libmlsvc/common/netdfs.c
1000
storage->share = NDR_STRDUP(mxa, target->t_share);
usr/src/lib/smbsrv/libmlsvc/common/netdfs.c
1005
if (storage->server == NULL || storage->share == NULL)
usr/src/lib/smbsrv/libmlsvc/common/netdfs.c
198
if (param->server == NULL || param->share == NULL) {
usr/src/lib/smbsrv/libmlsvc/common/netdfs.c
232
(const char *)param->share, (const char *)param->comment,
usr/src/lib/smbsrv/libmlsvc/common/netdfs.c
270
if ((param->server == NULL && param->share != NULL) ||
usr/src/lib/smbsrv/libmlsvc/common/netdfs.c
271
(param->server != NULL && param->share == NULL)) {
usr/src/lib/smbsrv/libmlsvc/common/netdfs.c
285
(const char *)param->share);
usr/src/lib/smbsrv/libmlsvc/common/netdfs.c
323
if ((param->server == NULL && param->share != NULL) ||
usr/src/lib/smbsrv/libmlsvc/common/netdfs.c
324
(param->server != NULL && param->share == NULL)) {
usr/src/lib/smbsrv/libmlsvc/common/netdfs.c
353
(const char *)param->server, (const char *)param->share);
usr/src/lib/smbsrv/libmlsvc/common/netdfs.c
363
(const char *)param->server, (const char *)param->share);
usr/src/lib/smbsrv/libmlsvc/common/netdfs.c
702
const char *share = (const char *)param->share;
usr/src/lib/smbsrv/libmlsvc/common/netdfs.c
713
param->status = dfs_namespace_add(share, comment);
usr/src/lib/smbsrv/libmlsvc/common/netdfs.c
732
const char *share = (const char *)param->share;
usr/src/lib/smbsrv/libmlsvc/common/netdfs.c
737
param->status = dfs_namespace_remove(share);
usr/src/lib/smbsrv/libmlsvc/common/netdfs.c
960
storage->share = NDR_STRDUP(mxa, target->t_share);
usr/src/lib/smbsrv/libmlsvc/common/netdfs.c
962
if (storage->server == NULL || storage->share == NULL)
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1673
sa_share_t share;
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1680
for (share = sa_get_share(group, NULL);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1681
share != NULL;
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1682
share = sa_get_next_share(share)) {
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1683
for (resource = sa_get_share_resource(share, NULL);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1686
if (smb_shr_sa_load(share, resource))
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1707
smb_shr_sa_load(sa_share_t share, sa_resource_t resource)
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1724
if ((status = smb_shr_sa_get(share, resource, &si)) != NERR_Success) {
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1737
rc = sa_update_sharetab(share, "smb");
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1766
smb_shr_sa_get(sa_share_t share, sa_resource_t resource, smb_share_t *si)
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1773
if ((path = sa_get_share_attr(share, "path")) == NULL)
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1791
val = sa_get_share_description(share);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1970
sa_share_t share;
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1983
share = sa_get_resource_parent(resource);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1984
if (share == NULL) {
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
1989
status = smb_shr_sa_load(share, resource);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2591
nvlist_t *share;
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2601
if ((rc = nvlist_alloc(&share, NV_UNIQUE_NAME, 0)) != 0) {
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2607
nvlist_free(share);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2613
rc |= nvlist_add_string(share, "name", si->shr_name);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2614
rc |= nvlist_add_string(share, "path", si->shr_path);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2615
rc |= nvlist_add_string(share, "desc", si->shr_cmnt);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2659
rc |= nvlist_add_nvlist(share, "smb", smb);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2660
rc |= nvlist_add_nvlist(list, si->shr_name, share);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2662
nvlist_free(share);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
359
smb_share_t *share = NULL;
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
367
share = &shi->si_share;
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
368
bcopy(cached_si, share, sizeof (smb_share_t));
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
373
return (share);
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2973
sa_share_t share;
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2983
share = sa_find_share(handle, path);
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2984
if (share == 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/libmlsvc/common/srvsvc_svc.c
2992
if (share == NULL) {
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
2999
resource = sa_get_share_resource(share, sharename);
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
3001
resource = sa_add_resource(share, sharename,
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
3005
(void) sa_remove_share(share);
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
3047
sa_share_t share;
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
3056
if ((share = sa_find_share(handle, si->shr_path)) == NULL) {
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
3061
if ((resource = sa_get_share_resource(share, si->shr_name)) == NULL) {
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
3066
if (sa_group_is_zfs(sa_get_parent_group(share))) {
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
3130
sa_share_t share;
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
3142
if ((share = sa_find_share(handle, si->shr_path)) == NULL) {
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
3147
if ((resource = sa_get_share_resource(share, si->shr_name)) == NULL) {
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c
3152
if (sa_group_is_zfs(sa_get_parent_group(share))) {
usr/src/tools/cscope-fast/invlib.c
295
param.share = 0;
usr/src/tools/cscope-fast/invlib.c
659
if (invcntl->param.share == 1) {
usr/src/tools/cscope-fast/invlib.c
735
if (invcntl->param.share > 0) {
usr/src/tools/cscope-fast/invlib.h
57
long share; /* flag whether to use shared memory */
usr/src/uts/common/fs/sharefs/sharetab.c
325
share_t *share = bucket->ssh_sh;
usr/src/uts/common/fs/sharefs/sharetab.c
327
bucket->ssh_sh = share->sh_next;
usr/src/uts/common/fs/sharefs/sharetab.c
328
sharefree(share, NULL);
usr/src/uts/common/fs/sharefs/sharetab.c
362
STRUCT_DECL(share, u_sh);
usr/src/uts/common/fs/smbsrv/smb_common_transact.c
1001
si = smb_kshare_lookup(sr->sr_server, share);
usr/src/uts/common/fs/smbsrv/smb_common_transact.c
990
char *share;
usr/src/uts/common/fs/smbsrv/smb_common_transact.c
998
&share, &level, &max_bytes) != 0)
usr/src/uts/common/fs/smbsrv/smb_kshare.c
364
nvlist_t *share;
usr/src/uts/common/fs/smbsrv/smb_kshare.c
405
if ((rc = nvpair_value_nvlist(nvp, &share)) != 0) {
usr/src/uts/common/fs/smbsrv/smb_kshare.c
411
if ((shr = smb_kshare_decode(share)) == NULL) {
usr/src/uts/common/fs/smbsrv/smb_kshare.c
884
smb_kshare_decode(nvlist_t *share)
usr/src/uts/common/fs/smbsrv/smb_kshare.c
892
ASSERT(share);
usr/src/uts/common/fs/smbsrv/smb_kshare.c
896
rc = nvlist_lookup_string(share, "name", &tmp.shr_name);
usr/src/uts/common/fs/smbsrv/smb_kshare.c
897
rc |= nvlist_lookup_string(share, "path", &tmp.shr_path);
usr/src/uts/common/fs/smbsrv/smb_kshare.c
898
(void) nvlist_lookup_string(share, "desc", &tmp.shr_cmnt);
usr/src/uts/common/fs/smbsrv/smb_kshare.c
902
rc |= nvlist_lookup_nvlist(share, "smb", &smb);
usr/src/uts/common/io/audio/drv/audiohd/audiohd.c
4317
int share = 0;
usr/src/uts/common/io/audio/drv/audiohd/audiohd.c
4322
share = 1;
usr/src/uts/common/io/audio/drv/audiohd/audiohd.c
4323
if ((widget->outamp_cap) && !share)
usr/src/uts/common/io/audio/drv/audiohd/audiohd.c
4327
if ((widget->inamp_cap) && !share) {
usr/src/uts/common/io/audio/drv/audiohd/audiohd.c
4337
!share) {
usr/src/uts/common/io/mac/mac.c
6811
mac_group_t *src_group, mac_group_t *new_group, mac_share_handle_t share,
usr/src/uts/common/io/mac/mac.c
6826
if (share != 0) {
usr/src/uts/common/io/mac/mac.c
6828
mip->mi_share_capab.ms_squery(share, ring_type, NULL, &nrings);
usr/src/uts/common/io/mac/mac.c
6832
mip->mi_share_capab.ms_squery(share, ring_type,
usr/src/uts/common/io/mac/mac.c
6935
if (share != 0)
usr/src/uts/common/io/mac/mac.c
6936
mip->mi_share_capab.ms_sadd(share, new_group->mrg_driver);
usr/src/uts/common/io/mac/mac.c
7011
mac_share_handle_t share = mcip->mci_share;
usr/src/uts/common/io/mac/mac.c
7179
donorgrp, grp, share, nrings);
usr/src/uts/common/io/mac/mac.c
7186
if (share != 0) {
usr/src/uts/common/io/mac/mac.c
7266
donorgrp, grp, share, need_rings);
usr/src/uts/common/io/mac/mac.c
7273
if (share != 0) {
usr/src/uts/common/io/mac/mac.c
7581
mac_share_handle_t share = mcip->mci_share;
usr/src/uts/common/io/mac/mac.c
7741
defgrp, grp, share, need_rings);
usr/src/uts/common/io/mac/mac.c
7748
if (share != 0) {
usr/src/uts/common/io/mac/mac.c
7771
share, nrings);
usr/src/uts/common/io/mac/mac.c
7782
if (share != 0) {
usr/src/uts/common/io/mac/mac.c
7794
mac_share_handle_t share = mcip->mci_share;
usr/src/uts/common/io/mac/mac.c
7816
if (share != 0)
usr/src/uts/common/io/mac/mac.c
7817
mip->mi_share_capab.ms_sremove(share, grp->mrg_driver);
usr/src/uts/common/klm/nlm_client.c
1349
nlm_init_share(&args.share, shr, fh);
usr/src/uts/common/klm/nlm_client.c
1428
nlm_init_share(&args.share, shr, fh);
usr/src/uts/common/klm/nlm_rpc_clnt.c
247
nlm_convert_to_nlm_share(&args3.share, &args->share);
usr/src/uts/common/klm/nlm_rpc_clnt.c
273
nlm_convert_to_nlm_share(&args3.share, &args->share);
usr/src/uts/common/klm/nlm_rpc_svc.c
614
nlm_convert_to_nlm4_share(&args4.share, &argp->share);
usr/src/uts/common/klm/nlm_rpc_svc.c
636
nlm_convert_to_nlm4_share(&args4.share, &argp->share);
usr/src/uts/common/klm/nlm_service.c
1216
name = argp->share.caller_name;
usr/src/uts/common/klm/nlm_service.c
1240
nvp = nlm_fh_to_vhold(host, &argp->share.fh);
usr/src/uts/common/klm/nlm_service.c
1247
nlm_init_shrlock(&shr, &argp->share, host);
usr/src/uts/common/klm/nlm_service.c
1302
vp = nlm_fh_to_vp(&argp->share.fh);
usr/src/uts/common/klm/nlm_service.c
1309
nlm_init_shrlock(&shr, &argp->share, host);
usr/src/uts/common/sharefs/share.h
47
struct share *sh_next;
usr/src/uts/common/sharefs/share.h
72
extern int sharefs(enum sharefs_sys_op opcode, struct share *sh,
usr/src/uts/common/sharefs/share.h
77
extern int _sharefs(enum sharefs_sys_op opcode, struct share *sh);
usr/src/uts/i86pc/io/apix/apix.c
2191
int share;
usr/src/uts/i86pc/io/apix/apix.c
2199
share = irqp->airq_share;
usr/src/uts/i86pc/io/apix/apix.c
2202
return (share);
usr/src/uts/i86pc/io/mp_platform_misc.c
954
int newirq, chosen_irq = -1, share = 127;
usr/src/uts/i86pc/io/mp_platform_misc.c
983
if (irqptr->airq_share < share) {
usr/src/uts/i86pc/io/mp_platform_misc.c
984
share = irqptr->airq_share;
usr/src/uts/i86xpv/io/psm/mp_platform_xpv.c
904
int newirq, chosen_irq = -1, share = 127;
usr/src/uts/i86xpv/io/psm/mp_platform_xpv.c
933
if (irqptr->airq_share < share) {
usr/src/uts/i86xpv/io/psm/mp_platform_xpv.c
934
share = irqptr->airq_share;
usr/src/uts/sun4v/io/vsw_hio.c
1038
hiokp->share[i].assigned.value.ul =
usr/src/uts/sun4v/io/vsw_hio.c
1040
hiokp->share[i].state.value.ul =
usr/src/uts/sun4v/io/vsw_hio.c
972
kstat_named_init(&(hiokp->share[i].assigned),
usr/src/uts/sun4v/io/vsw_hio.c
977
kstat_named_init(&(hiokp->share[i].state),
usr/src/uts/sun4v/sys/vsw_hio.h
42
} share[1];