Lines Matching refs:sa_handle_t
52 typedef void *sa_handle_t; /* opaque handle to access core functions */
147 extern sa_handle_t sa_init(int);
148 extern void sa_fini(sa_handle_t);
149 extern int sa_update_config(sa_handle_t);
150 extern boolean_t sa_needs_refresh(sa_handle_t);
158 extern sa_group_t sa_create_group(sa_handle_t, char *, int *);
160 extern sa_group_t sa_get_group(sa_handle_t, char *);
173 extern sa_share_t sa_find_share(sa_handle_t, char *);
185 extern sa_resource_t sa_find_resource(sa_handle_t, char *);
226 extern int sa_valid_property(sa_handle_t, void *, char *, sa_property_t);
255 extern int sa_proto_valid_prop(sa_handle_t, char *, sa_property_t,
259 extern int sa_proto_get_transients(sa_handle_t, char *);
268 extern int sa_delete_sharetab(sa_handle_t, char *, char *);
271 extern int sa_zfs_is_shared(sa_handle_t, char *);
274 extern int sa_zfs_setprop(sa_handle_t, char *, nvlist_t *);
277 extern sa_handle_t sa_find_group_handle(sa_group_t);