sa_resource_t
sa_resource_t resource;
sa_resource_t resource;
sa_resource_t resource;
sa_resource_t resource = NULL;
print_rsrc_desc((sa_resource_t)share, description);
print_rsrc_desc(sa_resource_t resource, char *sharedesc)
sa_resource_t resource = NULL;
sa_resource_t resource = NULL;
sa_resource_t resource = NULL;
sa_resource_t resource = NULL;
sa_resource_t resource = NULL;
parent = sa_get_resource_parent((sa_resource_t)share);
sa_resource_t rsrc = NULL;
sa_resource_t resource = NULL;
(sa_resource_t)work->itemdata,
(sa_resource_t)group);
(sa_resource_t)group);
sa_resource_t resource = group;
sa_resource_t
return ((sa_resource_t)node);
sa_get_next_resource(sa_resource_t resource)
sa_resource_t resource;
sa_resource_t
sa_resource_t res;
return ((sa_resource_t)node);
sa_remove_resource(sa_resource_t resource)
sa_resource_t resource, char *newname)
sa_rename_resource(sa_resource_t resource, char *newname)
sa_resource_t target;
sa_get_resource_attr(sa_resource_t resource, char *tag)
sa_set_resource_attr(sa_resource_t resource, char *tag, char *value)
sa_get_resource_parent(sa_resource_t resource)
static sa_resource_t
sa_resource_t resource = NULL;
sa_resource_t
sa_resource_t resource = NULL;
sa_resource_t
sa_resource_t res = NULL;
sa_resource_t resource = NULL;
resource = (sa_resource_t)object;
sa_enable_resource(sa_resource_t resource, char *protocol)
sa_disable_resource(sa_resource_t resource, char *protocol)
sa_set_resource_description(sa_resource_t resource, char *content)
sa_get_resource_description(sa_resource_t resource)
extern sa_resource_t sa_find_resource(sa_handle_t, char *);
extern sa_resource_t sa_get_resource(sa_group_t, char *);
extern sa_resource_t sa_get_next_resource(sa_resource_t);
extern sa_share_t sa_get_resource_parent(sa_resource_t);
extern sa_resource_t sa_get_share_resource(sa_share_t, char *);
extern sa_resource_t sa_add_resource(sa_share_t, char *, int, int *);
extern int sa_remove_resource(sa_resource_t);
extern char *sa_get_resource_attr(sa_resource_t, char *);
extern int sa_set_resource_attr(sa_resource_t, char *, char *);
extern int sa_set_resource_description(sa_resource_t, char *);
extern char *sa_get_resource_description(sa_resource_t);
extern int sa_enable_resource(sa_resource_t, char *);
extern int sa_disable_resource(sa_resource_t, char *);
extern int sa_rename_resource(sa_resource_t, char *);
extern int sa_proto_notify_resource(sa_resource_t, char *);
extern int sa_proto_share_resource(char *, sa_resource_t);
extern int sa_proto_unshare_resource(char *, sa_resource_t);
extern int sa_share_zfs(sa_share_t, sa_resource_t, char *, share_t *,
sa_resource_t, char *);
int (*sa_enable_resource)(sa_resource_t);
int (*sa_disable_resource)(sa_resource_t);
int (*sa_notify_resource)(sa_resource_t);
int (*sa_rename_resource)(sa_handle_t, sa_resource_t, char *);
sa_resource_t resource;
sa_share_zfs(sa_share_t share, sa_resource_t resource, char *path, share_t *sh,
sa_resource_t resource;
sa_resource_t resource;
sa_resource_t resource;
resource = (sa_resource_t)share;
sa_proto_share_resource(char *proto, sa_resource_t resource)
sa_proto_unshare_resource(char *proto, sa_resource_t resource)
sa_proto_notify_resource(sa_resource_t resource, char *proto)
sa_resource_t resource, char *newname)
sa_resource_t resource;
sa_resource_t resource;
sa_resource_t resource;
static sa_resource_t
sa_resource_t resource;
sa_resource_t found = NULL;
sa_resource_t resource;
static int smb_update_optionset_props(sa_handle_t, sa_resource_t, nvlist_t *);
sa_resource_t resource;
sa_resource_t resource = NULL;
smb_rename_resource(sa_handle_t handle, sa_resource_t resource, char *newname)
smb_build_shareinfo(sa_share_t share, sa_resource_t resource, smb_share_t *si)
smb_update_optionset_props(sa_handle_t handle, sa_resource_t resource,
sa_resource_t resource;
smb_enable_resource(sa_resource_t resource)
smb_disable_resource(sa_resource_t resource)
sa_resource_t resource;
smb_resource_changed(sa_resource_t resource)
sa_resource_t resource;
static int smb_resource_changed(sa_resource_t);
static int smb_rename_resource(sa_handle_t, sa_resource_t, char *);
static int smb_enable_resource(sa_resource_t);
static int smb_disable_resource(sa_resource_t);
static int smb_build_shareinfo(sa_share_t, sa_resource_t, smb_share_t *);
static uint32_t smb_shr_sa_load(sa_share_t, sa_resource_t);
static uint32_t smb_shr_sa_get(sa_share_t, sa_resource_t, smb_share_t *);
sa_resource_t resource;
smb_shr_sa_load(sa_share_t share, sa_resource_t resource)
smb_shr_sa_get(sa_share_t share, sa_resource_t resource, smb_share_t *si)
sa_resource_t resource;
sa_resource_t resource;
sa_resource_t resource;
sa_resource_t resource;
sa_resource_t resource;