property_t
property_t *sc_enable; /* pointer to enable property */
extern property_t *internal_property_new(void);
extern void internal_property_free(property_t *);
extern property_t *internal_property_find(pgroup_t *, const char *);
extern property_t *internal_property_create(const char *, scf_type_t,
extern int internal_attach_property(pgroup_t *, property_t *);
extern void internal_detach_property(pgroup_t *, property_t *);
extern void internal_attach_value(property_t *, value_t *);
extern int prop_equal(property_t *, property_t *, const char *, const char *,
extern void tmpl_property_fini(property_t *);
extern void tmpl_property_init(property_t *);
property_t *iprop;
sizeof (property_t), offsetof(property_t, sc_node), property_cmp,
prop_equal(property_t *p1, property_t *p2, const char *fmri, const char *pgname,
property_t *p1, *p2;
property_t *p = v;
property_t *prop;
property_t *
property_t *p;
if ((p = uu_zalloc(sizeof (property_t))) == NULL)
internal_property_free(property_t *p)
property_t *
property_t *p;
property_t *
property_t *p;
property_t *A = (property_t *)a;
internal_attach_property(pgroup_t *pgrp, property_t *prop)
property_t *B = (property_t *)b;
internal_detach_property(pgroup_t *pgrp, property_t *prop)
internal_attach_value(property_t *prop, value_t *val)
load_property(scf_property_t *prop, property_t **ipp)
property_t *iprop;
property_t *prop = p;
property_t *p = v;
property_t *p1, *p2;
property_t *p, *new_p, *cur_p;
(void *)offsetof(property_t, sc_seen), UU_DEFAULT) != 0)
property_t *mfst_prop;
property_t *old_prop;
property_t *prop;
find_count_value(property_t *prop, uint64_t *count)
property_t *prop;
property_t *prop;
get_ranges(property_t *range_prop, scf_type_t type, range_t **ranges,
property_t *prop, value_t *val, error_info_t *einfo)
property_t *prop, value_t *val, error_info_t *einfo)
property_t *required;
static property_t *
next_property(pgroup_t *pg, property_t *current)
property_t *prop;
property_is_type(property_t *prop, scf_type_t type)
property_t *prop;
property_t *iv;
property_t *prop, pgroup_t **prop_pattern)
sizeof (property_t), offsetof(property_t, sc_composed_node),
tmpl_property_fini(property_t *p)
tmpl_property_init(property_t *p)
tmpl_validate_cardinality(pgroup_t *prop_pattern, property_t *prop,
property_t *ite_prop; /* Non-conforming property */
tmpl_validate_value_range(pgroup_t *pattern, property_t *prop, pgroup_t *pg,
property_t *range_prop;
tmpl_validate_values(pgroup_t *prop_pattern, property_t *prop, pgroup_t *pg,
tmpl_validate_value_constraints(pgroup_t *pattern, property_t *prop,
tmpl_validate_prop(property_t *prop, pgroup_t *tmpl, pgroup_t *pg,
property_t *prop;
property_t *l = (property_t *)left;
property_t *r = (property_t *)right;
property_t *prop;
count_prop_values(property_t *prop)
static property_t *
property_t look;
property_t *prop;
property_t *p;
property_t *p;
property_t *p;
property_t *p;
property_t *p;
property_t *p;
property_t *p = internal_property_new();
property_t *p;
property_t *p;
property_t **propp)
property_t *p;
property_t *min_prop;
property_t *max_prop;
astring_prop_value(property_t **p, const char *prop_name, char *prop_value,
seps_to_prop_values(property_t **p, xmlChar *seps)
property_t *prop = NULL;
property_t *p;
property_t *p;
property_t *name_prop = NULL;
property_t *name_prop = NULL;
property_t *name_prop = NULL;
property_t *p;
property_t *target;
property_t *p;
property_t *p;
property_t *p;
property_t *p;
property_t *p;
property_t *p;
property_t *p;
lxml_get_value(property_t *prop, element_t vtype, xmlNodePtr value)
property_t *p;
property_t *p;
property_t *p;
property_t *p;
property_t *p;