Home
last modified time | relevance | path

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

/illumos-gate/usr/src/lib/libshare/common/
H A Dlibshare.h47 typedef void *sa_share_t; typedef
195 extern sa_share_t sa_add_share(sa_group_t, char *, int, int *);
197 extern int sa_move_share(sa_group_t, sa_share_t);
198 extern int sa_remove_share(sa_share_t);
199 extern sa_share_t sa_get_share(sa_group_t, char *);
200 extern sa_share_t sa_find_share(sa_handle_t, char *);
201 extern sa_share_t sa_get_next_share(sa_share_t);
202 extern char *sa_get_share_attr(sa_share_t, char *);
203 extern char *sa_get_share_description(sa_share_t);
204 extern sa_group_t sa_get_parent_group(sa_share_t);
[all …]
H A Dlibshare_impl.h61 int (*sa_share)(sa_share_t); /* start sharing */
62 int (*sa_unshare)(sa_share_t, char *); /* stop sharing */
73 int (*sa_update_legacy)(sa_share_t);
74 int (*sa_delete_legacy)(sa_share_t);
75 int (*sa_change_notify)(sa_share_t);
117 extern int sa_proto_share(char *, sa_share_t);
118 extern int sa_proto_unshare(sa_share_t, char *, char *);
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);
143 extern void sa_fillshare(sa_share_t share, char *proto, struct share *sh);
[all …]
H A Dlibshare.c405 is_shared(sa_share_t share) in is_shared()
428 excluded_protocol(sa_share_t share, char *proto) in excluded_protocol()
463 sa_share_t share; in checksubdirgroup()
563 sa_share_t share; in validpath()
1308 sa_share_t
1340 return ((sa_share_t)node); in sa_get_share()
1350 sa_share_t
1351 sa_get_next_share(sa_share_t share) in sa_get_next_share()
1363 return ((sa_share_t)node); in sa_get_next_share()
1391 static sa_share_t
[all …]
H A Dplugin.c274 sa_proto_share(char *proto, sa_share_t share) in sa_proto_share()
291 sa_proto_unshare(sa_share_t share, char *proto, char *path) in sa_proto_unshare()
535 sa_proto_update_legacy(char *proto, sa_share_t share) in sa_proto_update_legacy()
554 sa_proto_delete_legacy(char *proto, sa_share_t share) in sa_proto_delete_legacy()
603 sa_proto_change_notify(sa_share_t share, char *proto) in sa_proto_change_notify()
H A Dlibshare_zfs.c45 extern sa_share_t _sa_add_share(sa_group_t, char *, int, int *, uint64_t);
570 zfs_construct_resource(sa_share_t share, char *dataset) in zfs_construct_resource()
587 zfs_inherited(sa_handle_t handle, sa_share_t share, char *sourcestr, 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()
797 sa_share_t share; in sa_get_zfs_share_common()
1155 add_resources(sa_share_t share, char *opt) in add_resources()
1211 sa_share_t share; in sa_zfs_set_sharesmb()
1302 path = sa_get_share_attr((sa_share_t)group, in sa_zfs_update()
1418 sa_sharetab_fill_zfs(sa_share_t share, share_t *sh, char *proto) in sa_sharetab_fill_zfs()
[all …]
H A Dlibsharecore.c94 extern sa_share_t _sa_add_share(sa_group_t, char *, int, int *, uint64_t);
405 adddfsentry(xfs_sharelist_t *list, sa_share_t share, char *proto) in adddfsentry()
577 sa_delete_legacy(sa_share_t share, char *protocol) in sa_delete_legacy()
675 sa_update_legacy(sa_share_t share, char *proto) in sa_update_legacy()
862 _sa_free_dummy_share(sa_share_t share) in _sa_free_dummy_share()
1099 sa_share_t share; in parse_dfstab()
1288 sa_share_t share; in legacy_removes()
1453 sa_share_t share; in parse_sharetab_impl()
1794 (group = sa_get_parent_group((sa_share_t)object)) != NULL) { in sa_get_derived_optionset()
1886 (group = sa_get_parent_group((sa_share_t)object)) != NULL) in sa_get_all_security_types()
[all …]
H A Dscfutil.c637 static sa_share_t
641 sa_share_t share = NULL; in find_share_by_id()
673 find_resource_by_index(sa_share_t share, char *index) in find_resource_by_index()
717 sa_share_t share; in sa_share_props_from_pgroup()
1499 check_resource(sa_share_t share) in check_resource()
1527 sa_set_resource_property(scfutilhandle_t *handle, sa_share_t share) in sa_set_resource_property()
1652 sa_commit_share(scfutilhandle_t *handle, sa_group_t group, sa_share_t share) in sa_commit_share()
1815 remove_resources(scfutilhandle_t *handle, sa_share_t share, char *shareid) in remove_resources()
1858 sa_delete_share(scfutilhandle_t *handle, sa_group_t group, sa_share_t share) in sa_delete_share()
/illumos-gate/usr/src/lib/libshare/smb/
H A Dlibshare_smb.c64 static int smb_enable_share(sa_share_t);
65 static int smb_share_changed(sa_share_t);
68 static int smb_disable_share(sa_share_t share, char *);
97 static int smb_build_shareinfo(sa_share_t, sa_resource_t, smb_share_t *);
390 smb_enable_share(sa_share_t share) in smb_enable_share()
482 sa_share_t share; in smb_enable_resource()
533 sa_share_t share; in smb_disable_resource()
574 smb_share_changed(sa_share_t share) in smb_share_changed()
606 sa_share_t share; in smb_resource_changed()
635 smb_disable_share(sa_share_t share, char *path) in smb_disable_share()
[all …]
/illumos-gate/usr/src/cmd/dfs.cmds/sharemgr/
H A Dcommands.c265 set_resource_desc(sa_share_t share, char *description) in set_resource_desc()
285 set_share_desc(sa_share_t share, char *description) in set_share_desc()
462 notify_or_enable_share(sa_share_t share, char *protocol) in notify_or_enable_share()
469 sa_share_t parent = share; in notify_or_enable_share()
541 sa_share_t share; in enable_group()
640 (sa_share_t)work->itemdata, in enable_all_groups()
919 sa_share_t share; in resource_compliant()
1030 sa_share_t share; in make_resources()
1438 sa_share_t share; in sa_delete()
1555 sa_share_t next_share; in sa_delete()
[all …]
/illumos-gate/usr/src/lib/libzfs/common/
H A Dlibzfs_mount.c621 static sa_share_t (*_sa_find_share)(sa_handle_t, char *);
622 static int (*_sa_enable_share)(sa_share_t, char *);
623 static int (*_sa_disable_share)(sa_share_t, char *);
663 _sa_find_share = (sa_share_t (*)(sa_handle_t, char *)) in _zfs_init_libshare()
665 _sa_enable_share = (int (*)(sa_share_t, char *))dlsym(libshare, in _zfs_init_libshare()
667 _sa_disable_share = (int (*)(sa_share_t, char *))dlsym(libshare, in _zfs_init_libshare()
797 static sa_share_t
812 zfs_sa_enable_share(sa_share_t share, char *proto) in zfs_sa_enable_share()
826 zfs_sa_disable_share(sa_share_t share, char *proto) in zfs_sa_disable_share()
845 sa_share_t share; in zfs_share_proto()
[all …]
/illumos-gate/usr/src/lib/libshare/nfs/
H A Dlibshare_nfs.c72 static int nfs_enable_share(sa_share_t);
73 static int nfs_disable_share(sa_share_t, char *);
1706 check_public(sa_group_t group, sa_share_t skipshare) in check_public()
1709 sa_share_t share; in check_public()
1745 public_exists(sa_handle_t handle, sa_share_t skipshare) in public_exists()
1790 nfs_enable_share(sa_share_t share) in nfs_enable_share()
2015 nfs_disable_share(sa_share_t share, char *path) in nfs_disable_share()
2176 parent_group = sa_get_parent_group((sa_share_t)parent); in nfs_validate_property()
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsmb_share.c143 static uint32_t smb_shr_sa_load(sa_share_t, sa_resource_t);
145 static uint32_t smb_shr_sa_get(sa_share_t, sa_resource_t, smb_share_t *);
1673 sa_share_t share; in smb_shr_sa_loadgrp()
1707 smb_shr_sa_load(sa_share_t share, sa_resource_t resource) in smb_shr_sa_load()
1766 smb_shr_sa_get(sa_share_t share, sa_resource_t resource, smb_share_t *si) in smb_shr_sa_get()
1970 sa_share_t share; in smb_shr_sa_loadbyname()
H A Dsrvsvc_svc.c2973 sa_share_t share; in srvsvc_sa_add()
3047 sa_share_t share; in srvsvc_sa_modify()
3130 sa_share_t share; in srvsvc_sa_setprop()