Lines Matching refs:impl_handle

1045 	sa_handle_impl_t impl_handle = (sa_handle_impl_t)handle;  in sa_fini()  local
1047 if (impl_handle != NULL) { in sa_fini()
1052 if (impl_handle->doc != NULL) in sa_fini()
1053 xmlFreeDoc(impl_handle->doc); in sa_fini()
1056 remove_handle_for_root(impl_handle->tree); in sa_fini()
1068 sa_scf_fini(impl_handle->scfhandle); in sa_fini()
1069 sa_zfs_fini(impl_handle); in sa_fini()
1072 free(impl_handle); in sa_fini()
1159 sa_handle_impl_t impl_handle = (sa_handle_impl_t)handle; in sa_get_group() local
1161 if (impl_handle != NULL && impl_handle->tree != NULL) { in sa_get_group()
1178 node = find_group_by_name(impl_handle->tree, in sa_get_group()
1186 (void) sa_get_instance(impl_handle->scfhandle, (char *)group); in sa_get_group()
1506 sa_handle_impl_t impl_handle; in _sa_add_share() local
1507 impl_handle = in _sa_add_share()
1509 if (impl_handle != NULL) { in _sa_add_share()
1510 err = sa_commit_share(impl_handle->scfhandle, in _sa_add_share()
1745 sa_handle_impl_t impl_handle; in sa_remove_share() local
1746 impl_handle = (sa_handle_impl_t) in sa_remove_share()
1748 if (impl_handle != NULL) { in sa_remove_share()
1750 impl_handle->scfhandle, group, in sa_remove_share()
1793 sa_handle_impl_t impl_handle; in sa_move_share() local
1801 impl_handle = (sa_handle_impl_t)sa_find_group_handle(group); in sa_move_share()
1802 if (impl_handle != NULL) { in sa_move_share()
1809 ret = sa_delete_share(impl_handle->scfhandle, oldgroup, in sa_move_share()
1812 ret = sa_commit_share(impl_handle->scfhandle, in sa_move_share()
1854 _sa_create_group(sa_handle_impl_t impl_handle, char *groupname) in _sa_create_group() argument
1859 node = xmlNewChild(impl_handle->tree, NULL, (xmlChar *)"group", in _sa_create_group()
1910 sa_handle_impl_t impl_handle = (sa_handle_impl_t)handle; in sa_create_group() local
1914 if (impl_handle == NULL || impl_handle->scfhandle == NULL) { in sa_create_group()
1924 node = xmlNewChild(impl_handle->tree, NULL, in sa_create_group()
1932 ret = sa_create_instance(impl_handle->scfhandle, in sa_create_group()
1936 impl_handle->scfhandle, in sa_create_group()
1941 impl_handle->scfhandle, in sa_create_group()
1945 impl_handle->scfhandle, in sa_create_group()
1946 impl_handle); in sa_create_group()
1949 impl_handle->scfhandle); in sa_create_group()
1955 impl_handle->scfhandle, in sa_create_group()
1962 impl_handle->scfhandle, in sa_create_group()
1971 impl_handle->scfhandle, in sa_create_group()
1977 impl_handle->scfhandle, in sa_create_group()
1978 impl_handle); in sa_create_group()
1981 impl_handle->scfhandle); in sa_create_group()
2019 sa_handle_impl_t impl_handle; in sa_remove_group() local
2021 impl_handle = (sa_handle_impl_t)sa_find_group_handle(group); in sa_remove_group()
2022 if (impl_handle != NULL) { in sa_remove_group()
2025 ret = sa_delete_instance(impl_handle->scfhandle, name); in sa_remove_group()
2122 sa_handle_impl_t impl_handle; in sa_set_group_attr() local
2132 impl_handle = (sa_handle_impl_t)sa_find_group_handle(group); in sa_set_group_attr()
2133 if (impl_handle != NULL) { in sa_set_group_attr()
2135 ret = sa_get_instance(impl_handle->scfhandle, groupname); in sa_set_group_attr()
2138 ret = sa_start_transaction(impl_handle->scfhandle, in sa_set_group_attr()
2141 ret = sa_set_property(impl_handle->scfhandle, in sa_set_group_attr()
2145 impl_handle->scfhandle, in sa_set_group_attr()
2146 impl_handle); in sa_set_group_attr()
2149 impl_handle->scfhandle); in sa_set_group_attr()
2230 sa_handle_impl_t impl_handle; in sa_set_share_attr() local
2231 impl_handle = in sa_set_share_attr()
2234 if (impl_handle != NULL) { in sa_set_share_attr()
2236 impl_handle->scfhandle, group, in sa_set_share_attr()
2531 sa_handle_impl_t impl_handle; in sa_set_share_description() local
2532 impl_handle = (sa_handle_impl_t)sa_find_group_handle(group); in sa_set_share_description()
2533 if (impl_handle != NULL) { in sa_set_share_description()
2534 ret = sa_commit_share(impl_handle->scfhandle, group, in sa_set_share_description()
2677 sa_handle_impl_t impl_handle; in sa_create_optionset() local
2678 impl_handle = in sa_create_optionset()
2681 assert(impl_handle != NULL); in sa_create_optionset()
2682 if (impl_handle != NULL) { in sa_create_optionset()
2684 impl_handle->scfhandle, groupname); in sa_create_optionset()
2686 impl_handle->scfhandle, oname); in sa_create_optionset()
2785 sa_handle_impl_t impl_handle; in sa_commit_properties() local
2801 impl_handle = (sa_handle_impl_t)sa_find_group_handle(group); in sa_commit_properties()
2802 if (impl_handle != NULL) { in sa_commit_properties()
2805 impl_handle->scfhandle); in sa_commit_properties()
2808 impl_handle->scfhandle, impl_handle); in sa_commit_properties()
2848 sa_handle_impl_t impl_handle; in sa_destroy_optionset() local
2850 impl_handle = (sa_handle_impl_t)sa_find_group_handle(group); in sa_destroy_optionset()
2851 if (impl_handle != NULL) { in sa_destroy_optionset()
2853 ret = sa_delete_pgroup(impl_handle->scfhandle, in sa_destroy_optionset()
2917 sa_handle_impl_t impl_handle; in sa_create_security() local
2918 impl_handle = in sa_create_security()
2921 if (impl_handle != NULL) { in sa_create_security()
2923 impl_handle->scfhandle, groupname); in sa_create_security()
2925 impl_handle->scfhandle, oname); in sa_create_security()
2968 sa_handle_impl_t impl_handle; in sa_destroy_security() local
2969 impl_handle = in sa_destroy_security()
2971 if (impl_handle != NULL) { in sa_destroy_security()
2972 ret = sa_delete_pgroup(impl_handle->scfhandle, in sa_destroy_security()
3081 sa_handle_impl_t impl_handle; in sa_set_prop_by_prop() local
3091 impl_handle = (sa_handle_impl_t)sa_find_group_handle(group); in sa_set_prop_by_prop()
3092 if (impl_handle == NULL || impl_handle->scfhandle == NULL) in sa_set_prop_by_prop()
3094 scf_handle = impl_handle->scfhandle; in sa_set_prop_by_prop()
3292 sa_handle_impl_t impl_handle; in sa_add_property() local
3295 impl_handle = (sa_handle_impl_t)sa_find_group_handle( in sa_add_property()
3297 if (impl_handle == NULL || in sa_add_property()
3298 impl_handle->scfhandle == NULL) in sa_add_property()
3301 scf_handle = impl_handle->scfhandle; in sa_add_property()
4368 sa_handle_impl_t impl_handle; in sa_set_resource_description() local
4369 impl_handle = (sa_handle_impl_t)sa_find_group_handle(group); in sa_set_resource_description()
4370 if (impl_handle != NULL) in sa_set_resource_description()
4371 ret = sa_commit_share(impl_handle->scfhandle, in sa_set_resource_description()