Lines Matching refs:impl_handle

1123 	sa_handle_impl_t impl_handle = (sa_handle_impl_t)handle;  in sa_fini()  local
1125 if (impl_handle != NULL) { in sa_fini()
1130 if (impl_handle->doc != NULL) in sa_fini()
1131 xmlFreeDoc(impl_handle->doc); in sa_fini()
1134 remove_handle_for_root(impl_handle->tree); in sa_fini()
1146 sa_scf_fini(impl_handle->scfhandle); in sa_fini()
1147 sa_zfs_fini(impl_handle); in sa_fini()
1150 free(impl_handle); in sa_fini()
1251 sa_handle_impl_t impl_handle = (sa_handle_impl_t)handle; in sa_get_group() local
1253 if (impl_handle != NULL && impl_handle->tree != NULL) { in sa_get_group()
1270 node = find_group_by_name(impl_handle->tree, in sa_get_group()
1278 (void) sa_get_instance(impl_handle->scfhandle, (char *)group); in sa_get_group()
1598 sa_handle_impl_t impl_handle; in _sa_add_share() local
1599 impl_handle = in _sa_add_share()
1601 if (impl_handle != NULL) { in _sa_add_share()
1602 err = sa_commit_share(impl_handle->scfhandle, in _sa_add_share()
1837 sa_handle_impl_t impl_handle; in sa_remove_share() local
1838 impl_handle = (sa_handle_impl_t) in sa_remove_share()
1840 if (impl_handle != NULL) { in sa_remove_share()
1842 impl_handle->scfhandle, group, in sa_remove_share()
1885 sa_handle_impl_t impl_handle; in sa_move_share() local
1893 impl_handle = (sa_handle_impl_t)sa_find_group_handle(group); in sa_move_share()
1894 if (impl_handle != NULL) { in sa_move_share()
1901 ret = sa_delete_share(impl_handle->scfhandle, oldgroup, in sa_move_share()
1904 ret = sa_commit_share(impl_handle->scfhandle, in sa_move_share()
1946 _sa_create_group(sa_handle_impl_t impl_handle, char *groupname) in _sa_create_group() argument
1951 node = xmlNewChild(impl_handle->tree, NULL, (xmlChar *)"group", in _sa_create_group()
2002 sa_handle_impl_t impl_handle = (sa_handle_impl_t)handle; in sa_create_group() local
2006 if (impl_handle == NULL || impl_handle->scfhandle == NULL) { in sa_create_group()
2016 node = xmlNewChild(impl_handle->tree, NULL, in sa_create_group()
2024 ret = sa_create_instance(impl_handle->scfhandle, in sa_create_group()
2028 impl_handle->scfhandle, in sa_create_group()
2033 impl_handle->scfhandle, in sa_create_group()
2037 impl_handle->scfhandle, in sa_create_group()
2038 impl_handle); in sa_create_group()
2041 impl_handle->scfhandle); in sa_create_group()
2047 impl_handle->scfhandle, in sa_create_group()
2054 impl_handle->scfhandle, in sa_create_group()
2063 impl_handle->scfhandle, in sa_create_group()
2069 impl_handle->scfhandle, in sa_create_group()
2070 impl_handle); in sa_create_group()
2073 impl_handle->scfhandle); in sa_create_group()
2111 sa_handle_impl_t impl_handle; in sa_remove_group() local
2113 impl_handle = (sa_handle_impl_t)sa_find_group_handle(group); in sa_remove_group()
2114 if (impl_handle != NULL) { in sa_remove_group()
2117 ret = sa_delete_instance(impl_handle->scfhandle, name); in sa_remove_group()
2214 sa_handle_impl_t impl_handle; in sa_set_group_attr() local
2224 impl_handle = (sa_handle_impl_t)sa_find_group_handle(group); in sa_set_group_attr()
2225 if (impl_handle != NULL) { in sa_set_group_attr()
2227 ret = sa_get_instance(impl_handle->scfhandle, groupname); in sa_set_group_attr()
2230 ret = sa_start_transaction(impl_handle->scfhandle, in sa_set_group_attr()
2233 ret = sa_set_property(impl_handle->scfhandle, in sa_set_group_attr()
2237 impl_handle->scfhandle, in sa_set_group_attr()
2238 impl_handle); in sa_set_group_attr()
2241 impl_handle->scfhandle); in sa_set_group_attr()
2322 sa_handle_impl_t impl_handle; in sa_set_share_attr() local
2323 impl_handle = in sa_set_share_attr()
2326 if (impl_handle != NULL) { in sa_set_share_attr()
2328 impl_handle->scfhandle, group, in sa_set_share_attr()
2623 sa_handle_impl_t impl_handle; in sa_set_share_description() local
2624 impl_handle = (sa_handle_impl_t)sa_find_group_handle(group); in sa_set_share_description()
2625 if (impl_handle != NULL) { in sa_set_share_description()
2626 ret = sa_commit_share(impl_handle->scfhandle, group, in sa_set_share_description()
2769 sa_handle_impl_t impl_handle; in sa_create_optionset() local
2770 impl_handle = in sa_create_optionset()
2773 assert(impl_handle != NULL); in sa_create_optionset()
2774 if (impl_handle != NULL) { in sa_create_optionset()
2776 impl_handle->scfhandle, groupname); in sa_create_optionset()
2778 impl_handle->scfhandle, oname); in sa_create_optionset()
2877 sa_handle_impl_t impl_handle; in sa_commit_properties() local
2893 impl_handle = (sa_handle_impl_t)sa_find_group_handle(group); in sa_commit_properties()
2894 if (impl_handle != NULL) { in sa_commit_properties()
2897 impl_handle->scfhandle); in sa_commit_properties()
2900 impl_handle->scfhandle, impl_handle); in sa_commit_properties()
2940 sa_handle_impl_t impl_handle; in sa_destroy_optionset() local
2942 impl_handle = (sa_handle_impl_t)sa_find_group_handle(group); in sa_destroy_optionset()
2943 if (impl_handle != NULL) { in sa_destroy_optionset()
2945 ret = sa_delete_pgroup(impl_handle->scfhandle, in sa_destroy_optionset()
3009 sa_handle_impl_t impl_handle; in sa_create_security() local
3010 impl_handle = in sa_create_security()
3013 if (impl_handle != NULL) { in sa_create_security()
3015 impl_handle->scfhandle, groupname); in sa_create_security()
3017 impl_handle->scfhandle, oname); in sa_create_security()
3060 sa_handle_impl_t impl_handle; in sa_destroy_security() local
3061 impl_handle = in sa_destroy_security()
3063 if (impl_handle != NULL) { in sa_destroy_security()
3064 ret = sa_delete_pgroup(impl_handle->scfhandle, in sa_destroy_security()
3173 sa_handle_impl_t impl_handle; in sa_set_prop_by_prop() local
3183 impl_handle = (sa_handle_impl_t)sa_find_group_handle(group); in sa_set_prop_by_prop()
3184 if (impl_handle == NULL || impl_handle->scfhandle == NULL) in sa_set_prop_by_prop()
3186 scf_handle = impl_handle->scfhandle; in sa_set_prop_by_prop()
3384 sa_handle_impl_t impl_handle; in sa_add_property() local
3387 impl_handle = (sa_handle_impl_t)sa_find_group_handle( in sa_add_property()
3389 if (impl_handle == NULL || in sa_add_property()
3390 impl_handle->scfhandle == NULL) in sa_add_property()
3393 scf_handle = impl_handle->scfhandle; in sa_add_property()
4460 sa_handle_impl_t impl_handle; in sa_set_resource_description() local
4461 impl_handle = (sa_handle_impl_t)sa_find_group_handle(group); in sa_set_resource_description()
4462 if (impl_handle != NULL) in sa_set_resource_description()
4463 ret = sa_commit_share(impl_handle->scfhandle, in sa_set_resource_description()