Home
last modified time | relevance | path

Searched refs:sa_group_t (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/lib/libshare/common/
H A Dlibshare.h46 typedef void *sa_group_t; typedef
185 extern sa_group_t sa_create_group(sa_handle_t, char *, int *);
186 extern int sa_remove_group(sa_group_t);
187 extern sa_group_t sa_get_group(sa_handle_t, char *);
188 extern sa_group_t sa_get_next_group(sa_group_t);
189 extern char *sa_get_group_attr(sa_group_t, char *);
190 extern int sa_set_group_attr(sa_group_t, char *, char *);
191 extern sa_group_t sa_get_sub_group(sa_group_t);
195 extern sa_share_t sa_add_share(sa_group_t, char *, int, int *);
196 extern int sa_check_path(sa_group_t, char *, int);
[all …]
H A Dlibshare.c77 extern int sa_group_is_zfs(sa_group_t);
79 extern int sa_zfs_set_sharenfs(sa_group_t, char *, int);
80 extern int sa_zfs_set_sharesmb(sa_group_t, char *, int);
87 static sa_group_t sa_get_optionset_parent(sa_optionset_t);
318 sa_find_group_handle(sa_group_t group) in sa_find_group_handle()
461 checksubdirgroup(sa_group_t group, char *newpath, int strictness) in checksubdirgroup()
529 sa_group_t group; in checksubdir()
537 sa_group_t subgroup; in checksubdir()
612 sa_group_t grp; in sa_is_persistent()
614 type = sa_get_group_attr((sa_group_t)group, "type"); in sa_is_persistent()
[all …]
H A Dlibshare_impl.h67 int (*sa_legacy_opts)(sa_group_t, char *); /* parse legacy opts */
68 char *(*sa_legacy_format)(sa_group_t, int);
122 extern int sa_proto_legacy_opts(char *, sa_group_t, char *);
127 extern sa_optionset_t sa_get_derived_optionset(sa_group_t, char *, int);
136 extern int sa_commit_share(scfutilhandle_t *, sa_group_t, sa_share_t);
139 extern int sa_delete_share(scfutilhandle_t *, sa_group_t, sa_share_t);
H A Dlibshare_zfs.c45 extern sa_share_t _sa_add_share(sa_group_t, char *, int, int *, uint64_t);
46 extern sa_group_t _sa_create_zfs_group(sa_group_t, char *);
455 static sa_group_t
458 sa_group_t group; in find_or_create_group()
500 static sa_group_t
504 sa_group_t group = NULL; in find_or_create_zfs_subgroup()
505 sa_group_t zfs; in find_or_create_zfs_subgroup()
592 sa_group_t group; in zfs_inherited()
661 zfs_notinherited(sa_group_t group, sa_share_t share, char *mountpoint, in zfs_notinherited()
739 sa_zfs_process_share(sa_handle_t handle, sa_group_t group, sa_share_t share, in sa_zfs_process_share()
[all …]
H A Dlibsharecore.c94 extern sa_share_t _sa_add_share(sa_group_t, char *, int, int *, uint64_t);
95 extern sa_group_t _sa_create_group(sa_handle_impl_t, char *);
408 sa_group_t parent; in adddfsentry()
585 sa_group_t parent; in sa_delete_legacy()
826 static sa_group_t
908 sa_parse_legacy_options(sa_group_t group, char *options, char *proto) in sa_parse_legacy_options()
911 sa_group_t parent; in sa_parse_legacy_options()
924 group = (sa_group_t)_sa_create_dummy_share(); in sa_parse_legacy_options()
1100 sa_group_t group; in parse_dfstab()
1101 sa_group_t sgroup = NULL; in parse_dfstab()
[all …]
H A Dscfutil.c145 sa_group_t defgrp; in sa_scf_init()
640 sa_group_t group; in find_share_by_id()
1011 char *state = sa_get_group_attr((sa_group_t)node, in sa_extract_group()
1016 (void) sa_set_group_attr((sa_group_t)node, in sa_extract_group()
1018 (void) sa_create_optionset((sa_group_t)node, in sa_extract_group()
1652 sa_commit_share(scfutilhandle_t *handle, sa_group_t group, sa_share_t share) in sa_commit_share()
1858 sa_delete_share(scfutilhandle_t *handle, sa_group_t group, sa_share_t share) in sa_delete_share()
H A Dplugin.c425 sa_proto_legacy_opts(char *proto, sa_group_t group, char *options) in sa_proto_legacy_opts()
443 sa_proto_legacy_format(char *proto, sa_group_t group, int hier) in sa_proto_legacy_format()
/illumos-gate/usr/src/cmd/dfs.cmds/sharemgr/
H A Dcommands.c73 has_protocol(sa_group_t group, char *protocol) in has_protocol()
464 sa_group_t group; in notify_or_enable_share()
539 enable_group(sa_group_t group, char *updateproto, int notify, char *proto) in enable_group()
567 isenabled(sa_group_t group) in isenabled()
601 sa_group_t group; in enable_all_groups()
602 sa_group_t subgroup; in enable_all_groups()
605 group = (sa_group_t)work->item; in enable_all_groups()
828 add_optionset(sa_group_t group, struct options *optlist, char *proto, int *err) in add_optionset()
917 resource_compliant(sa_group_t group) in resource_compliant()
1028 make_resources(sa_group_t group) in make_resources()
[all …]
/illumos-gate/usr/src/lib/libshare/smb/
H A Dlibshare_smb.c73 static int smb_parse_optstring(sa_group_t, char *);
74 static char *smb_format_options(sa_group_t, int);
100 static sa_group_t smb_get_defaultgrp(sa_handle_t);
556 handle = sa_find_group_handle((sa_group_t)resource); in smb_disable_resource()
639 sa_group_t parent; in smb_disable_share()
718 handle = sa_find_group_handle((sa_group_t)share); in smb_disable_share()
742 sa_group_t parent_group; in smb_validate_property()
1601 sa_group_t group; in smb_add_transient()
1743 smb_parse_optstring(sa_group_t group, char *options) in smb_parse_optstring()
1750 sa_group_t parent = NULL; in smb_parse_optstring()
[all …]
/illumos-gate/usr/src/lib/libshare/nfs/
H A Dlibshare_nfs.c77 static int nfs_parse_legacy_options(sa_group_t, char *);
78 static char *nfs_format_options(sa_group_t, int);
368 make_security_list(sa_group_t group, char *securitymodes, char *proto) in make_security_list()
565 is_persistent(sa_group_t group) in is_persistent()
627 nfs_parse_legacy_options(sa_group_t group, char *options) in nfs_parse_legacy_options()
637 sa_group_t parent; in nfs_parse_legacy_options()
1459 nfs_format_options(sa_group_t group, int hier) in nfs_format_options()
1706 check_public(sa_group_t group, sa_share_t skipshare) in check_public()
1747 sa_group_t group = NULL; in public_exists()
1767 sa_group_t subgroup; in public_exists()
[all …]
/illumos-gate/usr/src/lib/libzfs/common/
H A Dlibzfs_mount.c625 static int (*_sa_parse_legacy_options)(sa_group_t, char *, char *);
670 _sa_parse_legacy_options = (int (*)(sa_group_t, char *, char *)) in _zfs_init_libshare()
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsmb_share.c142 static void smb_shr_sa_loadgrp(sa_group_t);
1580 sa_group_t group, subgroup; in smb_shr_load()
1671 smb_shr_sa_loadgrp(sa_group_t group) in smb_shr_sa_loadgrp()
H A Dsrvsvc_svc.c2944 static sa_group_t
2947 sa_group_t group = NULL; in srvsvc_sa_get_smbgrp()
2974 sa_group_t group; in srvsvc_sa_add()