Home
last modified time | relevance | path

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

/titanic_41/usr/src/lib/libshare/common/
H A Dlibshare.h45 typedef void *sa_share_t; typedef
167 extern sa_share_t sa_add_share(sa_group_t, char *, int, int *);
169 extern int sa_move_share(sa_group_t, sa_share_t);
170 extern int sa_remove_share(sa_share_t);
171 extern sa_share_t sa_get_share(sa_group_t, char *);
172 extern sa_share_t sa_find_share(sa_handle_t, char *);
173 extern sa_share_t sa_get_next_share(sa_share_t);
174 extern char *sa_get_share_attr(sa_share_t, char *);
175 extern char *sa_get_share_description(sa_share_t);
176 extern sa_group_t sa_get_parent_group(sa_share_t);
[all …]
H A Dlibshare_impl.h60 int (*sa_share)(sa_share_t); /* start sharing */
61 int (*sa_unshare)(sa_share_t, char *); /* stop sharing */
72 int (*sa_update_legacy)(sa_share_t);
73 int (*sa_delete_legacy)(sa_share_t);
74 int (*sa_change_notify)(sa_share_t);
115 extern int sa_proto_share(char *, sa_share_t);
116 extern int sa_proto_unshare(sa_share_t, char *, char *);
134 extern int sa_commit_share(scfutilhandle_t *, sa_group_t, sa_share_t);
137 extern int sa_delete_share(scfutilhandle_t *, sa_group_t, sa_share_t);
141 extern void sa_fillshare(sa_share_t share, char *proto, struct share *sh);
[all …]
H A Dlibshare.c402 is_shared(sa_share_t share) in is_shared()
425 excluded_protocol(sa_share_t share, char *proto) in excluded_protocol()
460 sa_share_t share; in checksubdirgroup()
560 sa_share_t share; in validpath()
1216 sa_share_t
1248 return ((sa_share_t)node); in sa_get_share()
1258 sa_share_t
1259 sa_get_next_share(sa_share_t share) in sa_get_next_share()
1271 return ((sa_share_t)node); in sa_get_next_share()
1299 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.c41 extern sa_share_t _sa_add_share(sa_group_t, char *, int, int *, uint64_t);
526 zfs_construct_resource(sa_share_t share, char *dataset) in zfs_construct_resource()
543 zfs_inherited(sa_handle_t handle, sa_share_t share, char *sourcestr, in zfs_inherited()
617 zfs_notinherited(sa_group_t group, sa_share_t share, char *mountpoint, in zfs_notinherited()
695 sa_zfs_process_share(sa_handle_t handle, sa_group_t group, sa_share_t share, in sa_zfs_process_share()
754 sa_share_t share; in sa_get_zfs_shares()
979 add_resources(sa_share_t share, char *opt) in add_resources()
1035 sa_share_t share; in sa_zfs_set_sharesmb()
1126 path = sa_get_share_attr((sa_share_t)group, in sa_zfs_update()
1242 sa_sharetab_fill_zfs(sa_share_t share, share_t *sh, char *proto) in sa_sharetab_fill_zfs()
[all …]
H A Dlibsharecore.c93 extern sa_share_t _sa_add_share(sa_group_t, char *, int, int *, uint64_t);
404 adddfsentry(xfs_sharelist_t *list, sa_share_t share, char *proto) in adddfsentry()
576 sa_delete_legacy(sa_share_t share, char *protocol) in sa_delete_legacy()
674 sa_update_legacy(sa_share_t share, char *proto) in sa_update_legacy()
861 _sa_free_dummy_share(sa_share_t share) in _sa_free_dummy_share()
1098 sa_share_t share; in parse_dfstab()
1287 sa_share_t share; in legacy_removes()
1448 sa_share_t share; in parse_sharetab()
1719 (group = sa_get_parent_group((sa_share_t)object)) != NULL) { in sa_get_derived_optionset()
1811 (group = sa_get_parent_group((sa_share_t)object)) != NULL) in sa_get_all_security_types()
[all …]
H A Dscfutil.c634 static sa_share_t
638 sa_share_t share = NULL; in find_share_by_id()
670 find_resource_by_index(sa_share_t share, char *index) in find_resource_by_index()
714 sa_share_t share; in sa_share_props_from_pgroup()
1498 check_resource(sa_share_t share) in check_resource()
1526 sa_set_resource_property(scfutilhandle_t *handle, sa_share_t share) in sa_set_resource_property()
1653 sa_commit_share(scfutilhandle_t *handle, sa_group_t group, sa_share_t share) in sa_commit_share()
1816 remove_resources(scfutilhandle_t *handle, sa_share_t share, char *shareid) in remove_resources()
1859 sa_delete_share(scfutilhandle_t *handle, sa_group_t group, sa_share_t share) in sa_delete_share()
/titanic_41/usr/src/lib/libzfs/common/
H A Dlibzfs_mount.c504 static sa_share_t (*_sa_find_share)(sa_handle_t, char *);
505 static int (*_sa_enable_share)(sa_share_t, char *);
506 static int (*_sa_disable_share)(sa_share_t, char *);
511 static int (*_sa_zfs_process_share)(sa_handle_t, sa_group_t, sa_share_t,
543 _sa_find_share = (sa_share_t (*)(sa_handle_t, char *)) in _zfs_init_libshare()
545 _sa_enable_share = (int (*)(sa_share_t, char *))dlsym(libshare, in _zfs_init_libshare()
547 _sa_disable_share = (int (*)(sa_share_t, char *))dlsym(libshare, in _zfs_init_libshare()
557 sa_share_t, char *, char *, zprop_source_t, char *, in _zfs_init_libshare()
663 static sa_share_t
678 zfs_sa_enable_share(sa_share_t share, char *proto) in zfs_sa_enable_share()
[all …]
/titanic_41/usr/src/lib/libshare/smb/
H A Dlibshare_smb.c63 static int smb_enable_share(sa_share_t);
64 static int smb_share_changed(sa_share_t);
67 static int smb_disable_share(sa_share_t share, char *);
93 static int smb_build_shareinfo(sa_share_t, sa_resource_t, smb_share_t *);
382 smb_enable_share(sa_share_t share) in smb_enable_share()
503 sa_share_t share; in smb_enable_resource()
554 sa_share_t share; in smb_disable_resource()
595 smb_share_changed(sa_share_t share) in smb_share_changed()
627 sa_share_t share; in smb_resource_changed()
656 smb_disable_share(sa_share_t share, char *path) in smb_disable_share()
[all …]
/titanic_41/usr/src/cmd/dfs.cmds/sharemgr/
H A Dcommands.c260 set_resource_desc(sa_share_t share, char *description) in set_resource_desc()
280 set_share_desc(sa_share_t share, char *description) in set_share_desc()
457 notify_or_enable_share(sa_share_t share, char *protocol) in notify_or_enable_share()
464 sa_share_t parent = share; in notify_or_enable_share()
536 sa_share_t share; in enable_group()
635 (sa_share_t)work->itemdata, in enable_all_groups()
914 sa_share_t share; in resource_compliant()
1025 sa_share_t share; in make_resources()
1433 sa_share_t share; in sa_delete()
1550 sa_share_t next_share; in sa_delete()
[all …]
/titanic_41/usr/src/lib/libshare/nfs/
H A Dlibshare_nfs.c68 static int nfs_enable_share(sa_share_t);
69 static int nfs_disable_share(sa_share_t, char *);
1685 check_public(sa_group_t group, sa_share_t skipshare) in check_public()
1688 sa_share_t share; in check_public()
1724 public_exists(sa_handle_t handle, sa_share_t skipshare) in public_exists()
1769 nfs_enable_share(sa_share_t share) in nfs_enable_share()
2047 nfs_disable_share(sa_share_t share, char *path) in nfs_disable_share()
2211 parent_group = sa_get_parent_group((sa_share_t)parent); in nfs_validate_property()
/titanic_41/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsmb_share.c142 static uint32_t smb_shr_sa_load(sa_share_t, sa_resource_t);
144 static uint32_t smb_shr_sa_get(sa_share_t, sa_resource_t, smb_share_t *);
1483 sa_share_t share; in smb_shr_sa_loadgrp()
1517 smb_shr_sa_load(sa_share_t share, sa_resource_t resource) in smb_shr_sa_load()
1569 smb_shr_sa_get(sa_share_t share, sa_resource_t resource, smb_share_t *si) in smb_shr_sa_get()
1745 sa_share_t share; in smb_shr_sa_loadbyname()
H A Dsrvsvc_svc.c2894 sa_share_t share; in srvsvc_sa_add()
2968 sa_share_t share; in srvsvc_sa_modify()
3051 sa_share_t share; in srvsvc_sa_setprop()