Lines Matching refs:scf_instance_t

53 typedef struct scf_instance scf_instance_t;  typedef
546 int scf_iter_instance_pgs(scf_iter_t *, const scf_instance_t *);
547 int scf_iter_instance_pgs_composed(scf_iter_t *, const scf_instance_t *,
551 int scf_iter_instance_pgs_typed(scf_iter_t *, const scf_instance_t *,
553 int scf_iter_instance_pgs_typed_composed(scf_iter_t *, const scf_instance_t *,
558 int scf_iter_instance_snapshots(scf_iter_t *, const scf_instance_t *);
564 int scf_iter_next_instance(scf_iter_t *, scf_instance_t *);
594 scf_instance_t *scf_instance_create(scf_handle_t *);
595 scf_handle_t *scf_instance_handle(const scf_instance_t *);
596 void scf_instance_destroy(scf_instance_t *);
597 ssize_t scf_instance_get_name(const scf_instance_t *, char *, size_t);
598 ssize_t scf_instance_to_fmri(const scf_instance_t *, char *, size_t);
600 scf_instance_t *);
602 scf_instance_t *);
603 int scf_instance_delete(scf_instance_t *);
609 int scf_snapshot_get_parent(const scf_snapshot_t *, scf_instance_t *);
610 int scf_instance_get_snapshot(const scf_instance_t *, const char *,
636 int scf_pg_get_parent_instance(const scf_propertygroup_t *, scf_instance_t *);
640 int scf_instance_get_pg(const scf_instance_t *, const char *,
642 int scf_instance_get_pg_composed(const scf_instance_t *, const scf_snapshot_t *,
646 int scf_instance_add_pg(const scf_instance_t *, const char *, const char *,
652 int scf_instance_get_parent(const scf_instance_t *, scf_service_t *);
696 scf_service_t *, scf_instance_t *, scf_propertygroup_t *, scf_property_t *,
824 int (*inst_callback)(scf_handle_t *, scf_instance_t *, void *));