Lines Matching defs:handle
140 nd_get_pg(nd_hdl_t *nhdl, scf_handle_t *handle, const char *svcname,
147 sc = scf_scope_create(handle);
148 svc = scf_service_create(handle);
149 pg = scf_pg_create(handle);
157 if (scf_handle_bind(handle) != -1 &&
158 scf_handle_get_scope(handle, SCF_SCOPE_LOCAL, sc) != -1 &&
176 scf_handle_t *handle = NULL;
183 if ((handle = scf_handle_create(SCF_VERSION)) == NULL)
186 if ((pg = nd_get_pg(nhdl, handle, svcname, pgname)) == NULL) {
191 prop = scf_property_create(handle);
192 value = scf_value_create(handle);
211 scf_handle_destroy(handle);
220 scf_handle_t *handle = NULL;
226 if ((handle = scf_handle_create(SCF_VERSION)) == NULL)
229 if ((pg = nd_get_pg(nhdl, handle, svcname, pgname)) == NULL) {
234 prop = scf_property_create(handle);
235 value = scf_value_create(handle);
253 scf_handle_destroy(handle);