Lines Matching defs:scf_instance_t

52 typedef struct scf_instance scf_instance_t;
523 int scf_iter_instance_pgs(scf_iter_t *, const scf_instance_t *);
524 int scf_iter_instance_pgs_composed(scf_iter_t *, const scf_instance_t *,
528 int scf_iter_instance_pgs_typed(scf_iter_t *, const scf_instance_t *,
530 int scf_iter_instance_pgs_typed_composed(scf_iter_t *, const scf_instance_t *,
535 int scf_iter_instance_snapshots(scf_iter_t *, const scf_instance_t *);
541 int scf_iter_next_instance(scf_iter_t *, scf_instance_t *);
571 scf_instance_t *scf_instance_create(scf_handle_t *);
572 scf_handle_t *scf_instance_handle(const scf_instance_t *);
573 void scf_instance_destroy(scf_instance_t *);
574 ssize_t scf_instance_get_name(const scf_instance_t *, char *, size_t);
575 ssize_t scf_instance_to_fmri(const scf_instance_t *, char *, size_t);
577 scf_instance_t *);
579 scf_instance_t *);
580 int scf_instance_delete(scf_instance_t *);
586 int scf_snapshot_get_parent(const scf_snapshot_t *, scf_instance_t *);
587 int scf_instance_get_snapshot(const scf_instance_t *, const char *,
613 int scf_pg_get_parent_instance(const scf_propertygroup_t *, scf_instance_t *);
617 int scf_instance_get_pg(const scf_instance_t *, const char *,
619 int scf_instance_get_pg_composed(const scf_instance_t *, const scf_snapshot_t *,
623 int scf_instance_add_pg(const scf_instance_t *, const char *, const char *,
629 int scf_instance_get_parent(const scf_instance_t *, scf_service_t *);
673 scf_service_t *, scf_instance_t *, scf_propertygroup_t *, scf_property_t *,
800 int (*inst_callback)(scf_handle_t *, scf_instance_t *, void *));