/titanic_41/usr/src/lib/libshare/common/ |
H A D | libshare.h | 45 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 D | libshare_impl.h | 60 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 D | libshare.c | 402 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 D | plugin.c | 274 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 D | libshare_zfs.c | 41 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 D | libsharecore.c | 93 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 D | scfutil.c | 634 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 D | libzfs_mount.c | 504 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 D | libshare_smb.c | 63 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 D | commands.c | 260 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 D | libshare_nfs.c | 68 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 D | smb_share.c | 142 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 D | srvsvc_svc.c | 2894 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()
|