Symbol: scf_handle
usr/src/lib/libc/amd64/sys/uadmin.c
100
scf_handle = NULL; /* don't dlclose it */
usr/src/lib/libc/amd64/sys/uadmin.c
107
scf_handle = NULL; /* don't dlclose it */
usr/src/lib/libc/amd64/sys/uadmin.c
113
if (scf_handle)
usr/src/lib/libc/amd64/sys/uadmin.c
114
(void) dlclose(scf_handle);
usr/src/lib/libc/amd64/sys/uadmin.c
73
void *scf_handle = dlopen("libscf.so.1", RTLD_LAZY);
usr/src/lib/libc/amd64/sys/uadmin.c
74
scf_simple_prop_get_t scf_simple_prop_get = (scf_handle == NULL)? NULL :
usr/src/lib/libc/amd64/sys/uadmin.c
75
(scf_simple_prop_get_t)dlsym(scf_handle, "scf_simple_prop_get");
usr/src/lib/libc/amd64/sys/uadmin.c
77
(scf_handle == NULL)? NULL :
usr/src/lib/libc/amd64/sys/uadmin.c
78
(scf_simple_prop_next_boolean_t)dlsym(scf_handle,
usr/src/lib/libc/amd64/sys/uadmin.c
81
(scf_handle == NULL)? NULL :
usr/src/lib/libc/amd64/sys/uadmin.c
82
(scf_simple_prop_free_t)dlsym(scf_handle, "scf_simple_prop_free");
usr/src/lib/libc/amd64/sys/uadmin.c
92
scf_handle = NULL; /* don't dlclose it */
usr/src/lib/libc/i386/sys/uadmin.c
106
scf_handle = NULL; /* don't dlclose it */
usr/src/lib/libc/i386/sys/uadmin.c
112
if (scf_handle)
usr/src/lib/libc/i386/sys/uadmin.c
113
(void) dlclose(scf_handle);
usr/src/lib/libc/i386/sys/uadmin.c
72
void *scf_handle = dlopen("libscf.so.1", RTLD_LAZY);
usr/src/lib/libc/i386/sys/uadmin.c
73
scf_simple_prop_get_t scf_simple_prop_get = (scf_handle == NULL)? NULL :
usr/src/lib/libc/i386/sys/uadmin.c
74
(scf_simple_prop_get_t)dlsym(scf_handle, "scf_simple_prop_get");
usr/src/lib/libc/i386/sys/uadmin.c
76
(scf_handle == NULL)? NULL :
usr/src/lib/libc/i386/sys/uadmin.c
77
(scf_simple_prop_next_boolean_t)dlsym(scf_handle,
usr/src/lib/libc/i386/sys/uadmin.c
80
(scf_handle == NULL)? NULL :
usr/src/lib/libc/i386/sys/uadmin.c
81
(scf_simple_prop_free_t)dlsym(scf_handle, "scf_simple_prop_free");
usr/src/lib/libc/i386/sys/uadmin.c
91
scf_handle = NULL; /* don't dlclose it */
usr/src/lib/libc/i386/sys/uadmin.c
99
scf_handle = NULL; /* don't dlclose it */
usr/src/lib/libc/sparc/sys/uadmin.c
57
void *scf_handle = dlopen("libscf.so.1", RTLD_LAZY);
usr/src/lib/libc/sparc/sys/uadmin.c
58
scf_simple_prop_get_t scf_simple_prop_get = (scf_handle == NULL)? NULL :
usr/src/lib/libc/sparc/sys/uadmin.c
59
(scf_simple_prop_get_t)dlsym(scf_handle, "scf_simple_prop_get");
usr/src/lib/libc/sparc/sys/uadmin.c
61
(scf_handle == NULL)? NULL :
usr/src/lib/libc/sparc/sys/uadmin.c
62
(scf_simple_prop_next_boolean_t)dlsym(scf_handle,
usr/src/lib/libc/sparc/sys/uadmin.c
65
(scf_handle == NULL)? NULL :
usr/src/lib/libc/sparc/sys/uadmin.c
66
(scf_simple_prop_free_t)dlsym(scf_handle, "scf_simple_prop_free");
usr/src/lib/libc/sparc/sys/uadmin.c
76
scf_handle = NULL; /* don't dlclose it */
usr/src/lib/libc/sparc/sys/uadmin.c
84
scf_handle = NULL; /* don't dlclose it */
usr/src/lib/libc/sparc/sys/uadmin.c
91
scf_handle = NULL; /* don't dlclose it */
usr/src/lib/libc/sparc/sys/uadmin.c
97
if (scf_handle)
usr/src/lib/libc/sparc/sys/uadmin.c
98
(void) dlclose(scf_handle);
usr/src/lib/libndmp/common/libndmp_prop.c
194
if ((value = scf_value_create(h->scf_handle)) == NULL)
usr/src/lib/libndmp/common/libndmp_prop.c
197
if ((prop = scf_property_create(h->scf_handle)) == NULL) {
usr/src/lib/libndmp/common/libndmp_prop.c
248
(void) scf_handle_unbind(handle->scf_handle);
usr/src/lib/libndmp/common/libndmp_prop.c
249
scf_handle_destroy(handle->scf_handle);
usr/src/lib/libndmp/common/libndmp_prop.c
265
if (((handle->scf_handle =
usr/src/lib/libndmp/common/libndmp_prop.c
267
(scf_handle_bind(handle->scf_handle) == 0)) {
usr/src/lib/libndmp/common/libndmp_prop.c
269
scf_scope_create(handle->scf_handle)) == NULL)
usr/src/lib/libndmp/common/libndmp_prop.c
272
if (scf_handle_get_local_scope(handle->scf_handle,
usr/src/lib/libndmp/common/libndmp_prop.c
277
scf_service_create(handle->scf_handle)) == NULL)
usr/src/lib/libndmp/common/libndmp_prop.c
285
scf_pg_create(handle->scf_handle)) == NULL)
usr/src/lib/libndmp/common/libndmp_prop.c
319
scf_pg_create(handle->scf_handle)) == NULL) {
usr/src/lib/libndmp/common/libndmp_prop.c
362
scf_transaction_create(handle->scf_handle)) != NULL) {
usr/src/lib/libndmp/common/libndmp_prop.c
418
if ((entry = scf_entry_create(handle->scf_handle)) != NULL) {
usr/src/lib/libndmp/common/libndmp_prop.c
457
if (((value = scf_value_create(handle->scf_handle)) == NULL) ||
usr/src/lib/libndmp/common/libndmp_prop.c
458
((entry = scf_entry_create(handle->scf_handle)) == NULL) ||
usr/src/lib/libndmp/common/libndmp_prop.c
459
((prop = scf_property_create(handle->scf_handle)) == NULL) ||
usr/src/lib/libndmp/common/libndmp_prop.c
532
if (((value = scf_value_create(handle->scf_handle)) != NULL) &&
usr/src/lib/libndmp/common/libndmp_prop.c
533
((prop = scf_property_create(handle->scf_handle)) != NULL) &&
usr/src/lib/libndmp/common/libndmp_prop.c
69
scf_handle_t *scf_handle;
usr/src/lib/libscf/inc/libscf.h
50
typedef struct scf_handle scf_handle_t;
usr/src/lib/libshare/common/libshare.c
3124
add_or_update(scfutilhandle_t *scf_handle, int type, scf_value_t *value,
usr/src/lib/libshare/common/libshare.c
3131
ret = scf_transaction_property_new(scf_handle->trans,
usr/src/lib/libshare/common/libshare.c
3134
ret = scf_transaction_property_change(scf_handle->trans,
usr/src/lib/libshare/common/libshare.c
3174
scfutilhandle_t *scf_handle;
usr/src/lib/libshare/common/libshare.c
3186
scf_handle = impl_handle->scfhandle;
usr/src/lib/libshare/common/libshare.c
3189
entry = scf_entry_create(scf_handle->handle);
usr/src/lib/libshare/common/libshare.c
3210
if (scf_handle->trans == NULL) {
usr/src/lib/libshare/common/libshare.c
3225
ret = sa_get_instance(scf_handle,
usr/src/lib/libshare/common/libshare.c
3235
ret = sa_start_transaction(scf_handle, oname);
usr/src/lib/libshare/common/libshare.c
3243
scf_handle->trans, entry, name);
usr/src/lib/libshare/common/libshare.c
3248
scf_handle->handle);
usr/src/lib/libshare/common/libshare.c
3249
ret = add_or_update(scf_handle, type,
usr/src/lib/libshare/common/libshare.c
3385
scfutilhandle_t *scf_handle;
usr/src/lib/libshare/common/libshare.c
3393
scf_handle = impl_handle->scfhandle;
usr/src/lib/libshare/common/libshare.c
3398
if (scf_handle->trans == NULL) {
usr/src/lib/libshare/common/libshare.c
3408
ret = sa_start_transaction(scf_handle,
usr/src/lib/libshare/common/libshare.c
3419
if (scf_handle->scf_state ==
usr/src/lib/libshare/common/libshare.c
3422
scf_handle, name,
usr/src/lib/libshare/smbfs/libshare_smbfs.h
97
scf_handle_t *scf_handle;
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
100
scf_handle_destroy(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
101
handle->scf_handle = NULL;
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
120
handle->scf_instance = scf_instance_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
155
handle->scf_instance = scf_instance_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
185
handle->scf_instance = scf_instance_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
215
handle->scf_handle = scf_handle_create(SCF_VERSION);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
216
if (handle->scf_handle != NULL) {
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
217
if (scf_handle_bind(handle->scf_handle) == 0) {
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
219
scf_scope_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
221
handle->scf_handle, handle->scf_scope) != 0)
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
225
scf_service_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
233
scf_pg_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
275
handle->scf_pg = scf_pg_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
322
handle->scf_pg = scf_pg_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
371
handle->scf_pg = scf_pg_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
421
handle->scf_pg = scf_pg_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
471
scf_transaction_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
538
entry = scf_entry_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
582
value = scf_value_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
583
entry = scf_entry_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
641
value = scf_value_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
642
prop = scf_property_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
683
value = scf_value_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
684
entry = scf_entry_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
735
value = scf_value_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
736
prop = scf_property_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
778
value = scf_value_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
779
entry = scf_entry_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
830
value = scf_value_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
831
prop = scf_property_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
871
value = scf_value_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
872
entry = scf_entry_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
929
value = scf_value_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
930
prop = scf_property_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
96
if (handle->scf_handle != NULL) {
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
963
handle->scf_inst_iter = scf_iter_create(handle->scf_handle);
usr/src/lib/libshare/smbfs/smbfs_scfutil.c
99
(void) scf_handle_unbind(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/libsmb.h
91
scf_handle_t *scf_handle;
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
128
scf_transaction_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
204
value = scf_value_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
205
entry = scf_entry_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
262
value = scf_value_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
263
prop = scf_property_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
303
value = scf_value_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
304
entry = scf_entry_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
354
value = scf_value_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
355
prop = scf_property_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
396
value = scf_value_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
397
entry = scf_entry_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
447
value = scf_value_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
448
prop = scf_property_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
487
value = scf_value_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
488
entry = scf_entry_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
544
value = scf_value_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
545
prop = scf_property_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
583
entry = scf_entry_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
646
handle->scf_handle = scf_handle_create(SCF_VERSION);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
647
if (handle->scf_handle != NULL) {
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
648
if (scf_handle_bind(handle->scf_handle) == 0) {
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
650
scf_scope_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
656
handle->scf_handle, handle->scf_scope) != 0)
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
660
scf_service_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
671
scf_pg_create(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
730
(void) scf_handle_unbind(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
731
scf_handle_destroy(handle->scf_handle);
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
732
handle->scf_handle = NULL;
usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
79
scf_pg_create(handle->scf_handle)) == NULL)