Lines Matching refs:rep_handle
66 static scf_handle_t *rep_handle = NULL; variable
123 if ((rep_handle = scf_handle_create(SCF_VERSION)) == NULL) { in repval_init()
128 } else if (make_handle_bound(rep_handle) == -1) { in repval_init()
130 } else if (((pg = scf_pg_create(rep_handle)) == NULL) || in repval_init()
131 ((inst = scf_instance_create(rep_handle)) == NULL) || in repval_init()
132 ((trans = scf_transaction_create(rep_handle)) == NULL) || in repval_init()
133 ((entry = scf_entry_create(rep_handle)) == NULL) || in repval_init()
134 ((prop = scf_property_create(rep_handle)) == NULL)) { in repval_init()
150 if (rep_handle != NULL) { in repval_fini()
155 (void) scf_handle_unbind(rep_handle); in repval_fini()
168 scf_handle_destroy(rep_handle); in repval_fini()
169 rep_handle = NULL; in repval_fini()
348 if (scf_handle_decode_fmri(rep_handle, inst_fmri, NULL, NULL, inst, in _store_rep_vals()
380 if (add_tr_entry_values(rep_handle, entry, vals) < 0) { in _store_rep_vals()
425 if ((sp = scf_simple_prop_get(rep_handle, fmri, PG_NAME_INSTANCE_STATE, in _retrieve_rep_vals()
594 if (make_handle_bound(rep_handle) == -1) { in store_retrieve_rep_vals()
604 (void) scf_handle_unbind(rep_handle); in store_retrieve_rep_vals()