scf_snaplevel_t
snaplevel_is_instance(const scf_snaplevel_t *level)
scf_snaplevel_t *level;
scf_snaplevel_t *level, *nlevel;
scf_snaplevel_t *sl;
static scf_snaplevel_t *cur_level = NULL;
static scf_snaplevel_t *imp_snpl = NULL, *imp_rsnpl = NULL;
static scf_snaplevel_t *ud_snpl = NULL;
const scf_snaplevel_t *, scf_transaction_t *);
const scf_snaplevel_t *snpl, const entity_t *ient,
const scf_snaplevel_t *running, void *ent)
const scf_snaplevel_t *running, void *ent)
const scf_snaplevel_t *snpl, scf_transaction_t *tx)
get_snaplevel(scf_snapshot_t *snap, int get_svc, scf_snaplevel_t *snpl)
const scf_snaplevel_t *running)
scf_snapshot_t *snap, scf_snaplevel_t *snpl)
upgrade_props(void *ent, scf_snaplevel_t *running, scf_snaplevel_t *snpl,
scf_snaplevel_t *running;
scf_snaplevel_t *running;
scf_snaplevel_t *slvl = scf_snaplevel_create(h);
scf_snaplevel_t *snaplvl;
scf_iter_snaplevel_pgs(scf_iter_t *iter, const scf_snaplevel_t *inst)
scf_iter_snaplevel_pgs_typed(scf_iter_t *iter, const scf_snaplevel_t *inst,
scf_snaplevel_t *
scf_snaplevel_t *ret;
scf_snaplevel_handle(const scf_snaplevel_t *val)
scf_snaplevel_destroy(scf_snaplevel_t *val)
scf_snaplevel_get_scope_name(const scf_snaplevel_t *rep, char *out, size_t len)
scf_snaplevel_get_service_name(const scf_snaplevel_t *rep, char *out,
scf_snaplevel_get_instance_name(const scf_snaplevel_t *rep, char *out,
scf_snaplevel_get_pg(const scf_snaplevel_t *snap, const char *name,
snaplevel_next(const scf_datael_t *src, scf_snaplevel_t *dst_arg)
scf_snaplevel_t *dst = dst_arg;
scf_snaplevel_t *out)
int scf_snaplevel_get_next_snaplevel(const scf_snaplevel_t *base,
scf_snaplevel_t *out)
scf_snaplevel_t *level)
scf_snaplevel_get_parent(const scf_snaplevel_t *inst, scf_snapshot_t *svc)
scf_snaplevel_t *level = HANDLE_HOLD_SNAPLVL(h);
scf_snaplevel_t *rh_snaplvl;
scf_snaplevel_t *slvl = scf_snaplevel_create(h);
scf_snaplevel_t *snaplvl = NULL;
int scf_iter_snaplevel_pgs(scf_iter_t *, const scf_snaplevel_t *);
int scf_iter_snaplevel_pgs_typed(scf_iter_t *, const scf_snaplevel_t *,
scf_snaplevel_t *scf_snaplevel_create(scf_handle_t *);
scf_handle_t *scf_snaplevel_handle(const scf_snaplevel_t *);
void scf_snaplevel_destroy(scf_snaplevel_t *);
int scf_snaplevel_get_parent(const scf_snaplevel_t *, scf_snapshot_t *);
ssize_t scf_snaplevel_get_scope_name(const scf_snaplevel_t *, char *, size_t);
ssize_t scf_snaplevel_get_service_name(const scf_snaplevel_t *, char *, size_t);
ssize_t scf_snaplevel_get_instance_name(const scf_snaplevel_t *, char *,
int scf_snaplevel_get_pg(const scf_snaplevel_t *, const char *,
int scf_snapshot_get_base_snaplevel(const scf_snapshot_t *, scf_snaplevel_t *);
int scf_snaplevel_get_next_snaplevel(const scf_snaplevel_t *,
scf_snaplevel_t *);
int scf_pg_get_parent_snaplevel(const scf_propertygroup_t *, scf_snaplevel_t *);