Lines Matching defs:instance
66 * places, e.g. launching an instance.
223 scf_instance_t *instance = NULL;
247 instance = scf_instance_create(fs->fs_scf_handle);
248 if (instance == NULL) {
258 if (scf_service_add_instance(service, inst_name, instance) != NULL) {
265 if (scf_service_get_instance(service, inst_name, instance)
273 rc = scf_instance_add_pg(instance, "filesys", "application", 0, pg);
278 (scf_instance_get_pg(instance, "filesys", pg)))
308 rc = scf_instance_to_fmri(instance, fs->fs_daemon_fmri,
328 if (instance != NULL)
329 scf_instance_destroy(instance);
364 scf_instance_t *instance = NULL;
385 instance = scf_instance_create(fs->fs_scf_handle);
388 for (rc = scf_iter_next_instance(iter, instance); rc == 1;
389 rc = scf_iter_next_instance(iter, instance)) {
393 rc = scf_instance_to_fmri(instance, inst_fmri, inst_fmri_size);
407 (void) scf_instance_delete(instance);
423 (void) scf_instance_delete(instance);
431 if (instance != NULL)
432 scf_instance_destroy(instance);