Lines Matching defs:inst

682 build_composed_property_groups(entity_t *inst, uu_avl_t *tree)
691 for (pg = uu_list_first(inst->sc_pgroups);
693 pg = uu_list_next(inst->sc_pgroups, pg)) {
706 svc = inst->sc_parent;
736 build_composed_instance(entity_t *inst)
740 assert(inst->sc_etype == SVCCFG_INSTANCE_OBJECT);
742 if (inst->sc_u.sc_instance.sc_composed == NULL) {
743 tree = uu_avl_create(composed_pg_pool, inst, TMPL_DEBUG_TREE);
748 inst->sc_u.sc_instance.sc_composed = tree;
750 build_composed_property_groups(inst,
751 inst->sc_u.sc_instance.sc_composed);
755 demolish_composed_instance(entity_t *inst)
761 tree = inst->sc_u.sc_instance.sc_composed;
771 inst->sc_u.sc_instance.sc_composed = NULL;
2682 tmpl_pattern_conflict(entity_t *inst, uu_avl_t *tree, ptrn_type_t type,
2689 rc = gather_pattern(inst, type, tree, errs);
2692 r = gather_pattern(inst->sc_parent, type, tree, errs);
2764 * restarter serivce for inst or it is the global service. tree contains
2849 * tree contains the pg_pattern definitions for the instance at inst. See
2855 tmpl_level_redefine(entity_t *inst, uu_avl_t *tree, tmpl_errors_t *errs)
2858 entity_t *svc = inst->sc_parent;
2862 restarter = inst->sc_u.sc_instance.sc_instance_restarter;
2901 tmpl_consistency(entity_t *inst, tmpl_errors_t *errs)
2916 rc = tmpl_pattern_conflict(inst, tree, PG_PATTERN, errs);
2923 r = tmpl_level_redefine(inst, tree, errs);
2950 r = tmpl_pattern_conflict(inst, tree, PROP_PATTERN, errs);
3083 tmpl_find_prop_pattern(entity_t *inst, pgroup_t *pg_pattern,
3101 iter = pg_iter_create(inst, SCF_GROUP_TEMPLATE_PROP_PATTERN);
3968 entity_t *inst;
3977 for (inst = uu_list_first(svc->sc_u.sc_service.sc_service_instances);
3978 inst != NULL;
3979 inst = uu_list_next(svc->sc_u.sc_service.sc_service_instances,
3980 inst)) {
3981 load_instance_restarter(inst);
3982 build_composed_instance(inst);
3983 r = tmpl_validate_instance(inst, errs);
3986 demolish_composed_instance(inst);