Symbol: pgroup_t
usr/src/cmd/svc/svccfg/svccfg.h
309
pgroup_t *sc_general; /* pointer to general property group */
usr/src/cmd/svc/svccfg/svccfg.h
411
extern pgroup_t *internal_pgroup_new(void);
usr/src/cmd/svc/svccfg/svccfg.h
412
extern void internal_pgroup_free(pgroup_t *);
usr/src/cmd/svc/svccfg/svccfg.h
413
extern pgroup_t *internal_pgroup_find(entity_t *, const char *, const char *);
usr/src/cmd/svc/svccfg/svccfg.h
414
extern pgroup_t *internal_dependent_find(entity_t *, const char *);
usr/src/cmd/svc/svccfg/svccfg.h
415
extern pgroup_t *internal_pgroup_find_or_create(entity_t *, const char *,
usr/src/cmd/svc/svccfg/svccfg.h
417
extern pgroup_t *internal_pgroup_create_strict(entity_t *, const char *,
usr/src/cmd/svc/svccfg/svccfg.h
421
extern property_t *internal_property_find(pgroup_t *, const char *);
usr/src/cmd/svc/svccfg/svccfg.h
428
extern int internal_attach_pgroup(entity_t *, pgroup_t *);
usr/src/cmd/svc/svccfg/svccfg.h
429
extern void internal_detach_pgroup(entity_t *, pgroup_t *);
usr/src/cmd/svc/svccfg/svccfg.h
430
extern int internal_attach_dependent(entity_t *, pgroup_t *);
usr/src/cmd/svc/svccfg/svccfg.h
431
extern int internal_attach_property(pgroup_t *, property_t *);
usr/src/cmd/svc/svccfg/svccfg.h
432
extern void internal_detach_property(pgroup_t *, property_t *);
usr/src/cmd/svc/svccfg/svccfg.h
438
extern int load_pg_attrs(const scf_propertygroup_t *, pgroup_t **);
usr/src/cmd/svc/svccfg/svccfg.h
439
extern int load_pg(const scf_propertygroup_t *, pgroup_t **, const char *,
usr/src/cmd/svc/svccfg/svccfg.h
443
extern int pg_attrs_equal(const pgroup_t *, const pgroup_t *, const char *,
usr/src/cmd/svc/svccfg/svccfg.h
445
extern int pg_equal(pgroup_t *, pgroup_t *);
usr/src/cmd/svc/svccfg/svccfg_internal.c
1064
load_pg(const scf_propertygroup_t *pg, pgroup_t **ipgp, const char *fmri,
usr/src/cmd/svc/svccfg/svccfg_internal.c
1067
pgroup_t *ipg;
usr/src/cmd/svc/svccfg/svccfg_internal.c
109
sizeof (pgroup_t), offsetof(pgroup_t, sc_node), pgroup_cmp, 0)) ==
usr/src/cmd/svc/svccfg/svccfg_internal.c
1183
pgroup_t *ipg;
usr/src/cmd/svc/svccfg/svccfg_internal.c
1407
pg_attrs_equal(const pgroup_t *pg1, const pgroup_t *pg2, const char *fmri,
usr/src/cmd/svc/svccfg/svccfg_internal.c
1447
pg_equal(pgroup_t *pg1, pgroup_t *pg2)
usr/src/cmd/svc/svccfg/svccfg_internal.c
186
pgroup_t *pg = v;
usr/src/cmd/svc/svccfg/svccfg_internal.c
325
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_internal.c
370
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_internal.c
388
pgroup_t *
usr/src/cmd/svc/svccfg/svccfg_internal.c
391
pgroup_t *p;
usr/src/cmd/svc/svccfg/svccfg_internal.c
393
if ((p = uu_zalloc(sizeof (pgroup_t))) == NULL)
usr/src/cmd/svc/svccfg/svccfg_internal.c
410
internal_pgroup_free(pgroup_t *pg)
usr/src/cmd/svc/svccfg/svccfg_internal.c
427
static pgroup_t *
usr/src/cmd/svc/svccfg/svccfg_internal.c
430
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_internal.c
448
pgroup_t *
usr/src/cmd/svc/svccfg/svccfg_internal.c
454
pgroup_t *
usr/src/cmd/svc/svccfg/svccfg_internal.c
460
static pgroup_t *
usr/src/cmd/svc/svccfg/svccfg_internal.c
464
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_internal.c
493
pgroup_t *
usr/src/cmd/svc/svccfg/svccfg_internal.c
499
pgroup_t *
usr/src/cmd/svc/svccfg/svccfg_internal.c
546
internal_property_find(pgroup_t *pg, const char *name)
usr/src/cmd/svc/svccfg/svccfg_internal.c
61
pgroup_t *A = (pgroup_t *)a;
usr/src/cmd/svc/svccfg/svccfg_internal.c
62
pgroup_t *B = (pgroup_t *)b;
usr/src/cmd/svc/svccfg/svccfg_internal.c
674
internal_attach_pgroup(entity_t *ent, pgroup_t *pgrp)
usr/src/cmd/svc/svccfg/svccfg_internal.c
690
internal_detach_pgroup(entity_t *ent, pgroup_t *pgrp)
usr/src/cmd/svc/svccfg/svccfg_internal.c
696
internal_attach_dependent(entity_t *ent, pgroup_t *pg)
usr/src/cmd/svc/svccfg/svccfg_internal.c
717
internal_attach_property(pgroup_t *pgrp, property_t *prop)
usr/src/cmd/svc/svccfg/svccfg_internal.c
734
internal_detach_property(pgroup_t *pgrp, property_t *prop)
usr/src/cmd/svc/svccfg/svccfg_internal.c
978
load_pg_attrs(const scf_propertygroup_t *pg, pgroup_t **ipgp)
usr/src/cmd/svc/svccfg/svccfg_internal.c
980
pgroup_t *ipg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
1868
pgroup_t *pg = NULL;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2149
pgroup_t *pg = p;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2449
pgroup_t *p = v;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2874
report_pg_diffs(const pgroup_t *pg1, const pgroup_t *pg2, const char *fmri,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2920
add_upgrade_entries(scf_transaction_t *tx, pgroup_t *old, pgroup_t *new,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2921
pgroup_t *cur, int speak, const char *fmri)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
3133
upgrade_pg(scf_propertygroup_t *pg, pgroup_t *cur, pgroup_t *old,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
3134
pgroup_t *new, int speak, const char *fmri)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
3282
pgroup_t *pgrp = a1;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
3452
const pgroup_t *);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
3496
pgroup_t *new_dpt_pgroup;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
3563
(void *)offsetof(pgroup_t, sc_pgroup_seen), UU_DEFAULT) != 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
3915
upgrade_manifestfiles(pgroup_t *pg, entity_t *ient,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
3923
pgroup_t *mfst_pgroup;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
4094
pgroup_t pgrp;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
4096
pgroup_t *new_dpt_pgroup;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
4097
pgroup_t *old_dpt_pgroup = NULL;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
4098
pgroup_t *current_pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
4099
pgroup_t *dpt;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
5195
const scf_property_t * const prop, const pgroup_t * const new_dpt_pgroup)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
5202
pgroup_t *pgroup;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
5410
pgroup_t *mpg, *lipg_i, *curpg_i, pgrp;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
5915
pgroup_t *pg, *rpg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
5923
(void *)offsetof(pgroup_t, sc_pgroup_seen), UU_DEFAULT) != 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
6401
(void *)offsetof(pgroup_t, sc_pgroup_seen), UU_DEFAULT) !=
usr/src/cmd/svc/svccfg/svccfg_libscf.c
7578
pgroup_t *mfpg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
8125
pgroup_t *old_dpt;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
8208
pgroup_t *old_dpt;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
8300
pgroup_t *dpt;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
8539
pgroup_t *dpt_pgroup = dpg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
8540
pgroup_t *deldpt;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
8694
pgroup_t *old_dpt;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1033
find_astring_value_in_pg(pgroup_t *pg, const char *prop_name)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1072
find_name_specification(pgroup_t *pattern)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1083
find_type_specification(pgroup_t *pattern)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1095
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1124
get_cardinality(pgroup_t *prop_pattern, uint64_t *min, uint64_t *max)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1246
gen_prop_pattern_pg_name(pgroup_t *pg_pattern, const char *prop_name,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1403
im_perror_pattern_info(FILE *out, pgroup_t *pattern, int *flags, int srcflag)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1443
pgroup_t *pg_pattern = i->ite_pg_pattern;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1444
pgroup_t *prop_pattern = i->ite_prop_pattern;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1674
pgroup_t *pg_pattern, pgroup_t *pg, pgroup_t *prop_pattern,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1679
pgroup_t *conflict;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1819
pgroup_t *pg_pattern, pgroup_t *pg, pgroup_t *prop_pattern,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1850
is_required(pgroup_t *pattern)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1991
next_property(pgroup_t *pg, property_t *current)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2017
ptrn_info_create(pgroup_t *pat)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2101
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2250
static pgroup_t *
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2255
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2451
pg_target_check(pgroup_t *pg_pattern, tmpl_level_t level)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2477
prop_pattern_type(pgroup_t *pattern, scf_type_t *type)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2593
pgroup_t *ptrn;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2778
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
307
pgroup_t *ei_pattern; /* Conficting pattern */
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3083
tmpl_find_prop_pattern(entity_t *inst, pgroup_t *pg_pattern,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3084
property_t *prop, pgroup_t **prop_pattern)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3086
pgroup_t *candidate;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3143
tmpl_find_pg_pattern(entity_t *e, pgroup_t *pg, pgroup_t **pgp)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3145
pgroup_t *cpg; /* candidate property group */
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3149
pgroup_t *pg_patterns[PGN_MAX];
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3282
tmpl_validate_cardinality(pgroup_t *prop_pattern, property_t *prop,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3283
pgroup_t *pg, pgroup_t *pg_pattern, tmpl_errors_t *errs)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
332
pgroup_t *ite_pg; /* Non-conforming prop. group */
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
333
pgroup_t *ite_pg_pattern; /* Violated pg_pattern */
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3338
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
335
pgroup_t *ite_prop_pattern; /* Violated prop_pattern */
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3398
tmpl_required_props_present(entity_t *e, pgroup_t *pg, pgroup_t *pg_pattern,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3405
pgroup_t *prop_pattern;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3498
tmpl_validate_value_range(pgroup_t *pattern, property_t *prop, pgroup_t *pg,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3499
pgroup_t *pg_pattern, tmpl_errors_t *errs)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3574
tmpl_validate_values(pgroup_t *prop_pattern, property_t *prop, pgroup_t *pg,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3575
pgroup_t *pg_pattern, tmpl_errors_t *errs)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3664
tmpl_validate_value_constraints(pgroup_t *pattern, property_t *prop,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3665
pgroup_t *pg, pgroup_t *pg_pattern, tmpl_errors_t *errs)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3692
tmpl_validate_prop(property_t *prop, pgroup_t *tmpl, pgroup_t *pg,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3693
pgroup_t *pg_pattern, tmpl_errors_t *errs)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3769
tmpl_validate_pg(entity_t *e, pgroup_t *pg, tmpl_errors_t *errs)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3773
pgroup_t *pg_pattern; /* Prop. group for pg_pattern */
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3775
pgroup_t *prop_pattern;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3900
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
406
pgroup_t *cpg_instance_pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
407
pgroup_t *cpg_service_pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
470
pgroup_t *pgi_pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
493
pgroup_t *pi_ptrnpg; /* pgroup_t defining the pattern. */
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
499
pgroup_t *pi_enc_pgp; /* PG of the pg_pattern that holds */
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
587
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
620
grow_props_tree(pgroup_t *pg, uu_avl_t *tree)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
687
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
795
pgroup_type(pgroup_t *pg)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
811
property_find(pgroup_t *pg, const char *name)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
991
av_get_values(pgroup_t *pg, const char *prop_name, scf_type_t type,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1002
lxml_get_method_context(pgroup_t *pg, xmlNodePtr ctx)
usr/src/cmd/svc/svccfg/svccfg_xml.c
1050
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1061
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1152
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1257
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1374
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1396
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1443
lxml_get_paramval(pgroup_t *pgrp, const char *propname, xmlNodePtr pval)
usr/src/cmd/svc/svccfg/svccfg_xml.c
1461
lxml_get_parameter(pgroup_t *pgrp, const char *propname, xmlNodePtr param)
usr/src/cmd/svc/svccfg/svccfg_xml.c
1474
lxml_get_type(pgroup_t *pgrp, xmlNodePtr type)
usr/src/cmd/svc/svccfg/svccfg_xml.c
1546
pgroup_t *pgrp;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1668
lxml_get_loctext(entity_t *service, pgroup_t *pg, xmlNodePtr loctext,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1749
lxml_get_all_loctext(entity_t *service, pgroup_t *pg, xmlNodePtr container,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1849
lxml_get_tm_cardinality(entity_t *service, pgroup_t *pg, xmlNodePtr cursor)
usr/src/cmd/svc/svccfg/svccfg_xml.c
1913
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1935
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
2052
lxml_get_tm_internal_seps(entity_t *service, pgroup_t *pg, xmlNodePtr seps)
usr/src/cmd/svc/svccfg/svccfg_xml.c
2083
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
2145
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
2206
lxml_get_prop_pattern_attributes(pgroup_t *pg, xmlNodePtr cursor)
usr/src/cmd/svc/svccfg/svccfg_xml.c
2223
lxml_get_tm_include_values(entity_t *service, pgroup_t *pg,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2333
lxml_get_tm_range(entity_t *service, pgroup_t *pg, xmlNodePtr range,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2431
lxml_get_tm_value_element(entity_t *service, pgroup_t *pg, xmlNodePtr value,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2521
lxml_get_tm_choices(entity_t *service, pgroup_t *pg, xmlNodePtr choices)
usr/src/cmd/svc/svccfg/svccfg_xml.c
2581
lxml_get_tm_constraints(entity_t *service, pgroup_t *pg, xmlNodePtr constraints)
usr/src/cmd/svc/svccfg/svccfg_xml.c
2640
lxml_get_tm_values(entity_t *service, pgroup_t *pg, xmlNodePtr values)
usr/src/cmd/svc/svccfg/svccfg_xml.c
2703
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
2846
lxml_get_pg_pattern_attributes(pgroup_t *pg, xmlNodePtr cursor)
usr/src/cmd/svc/svccfg/svccfg_xml.c
2883
verify_pg_pattern_attributes(entity_t *s, pgroup_t *pg)
usr/src/cmd/svc/svccfg/svccfg_xml.c
2966
pgroup_t *pg = NULL;
usr/src/cmd/svc/svccfg/svccfg_xml.c
3157
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
3213
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
3328
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
3438
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
379
new_bool_prop_from_attr(pgroup_t *pgrp, const char *pname, xmlNodePtr n,
usr/src/cmd/svc/svccfg/svccfg_xml.c
412
new_str_prop_from_attr(pgroup_t *pgrp, const char *pname, scf_type_t ty,
usr/src/cmd/svc/svccfg/svccfg_xml.c
431
new_opt_str_prop_from_attr(pgroup_t *pgrp, const char *pname, scf_type_t ty,
usr/src/cmd/svc/svccfg/svccfg_xml.c
661
lxml_get_propval(pgroup_t *pgrp, xmlNodePtr propval)
usr/src/cmd/svc/svccfg/svccfg_xml.c
724
lxml_get_property(pgroup_t *pgrp, xmlNodePtr property)
usr/src/cmd/svc/svccfg/svccfg_xml.c
823
lxml_get_pgroup_stability(pgroup_t *pgrp, xmlNodePtr stab)
usr/src/cmd/svc/svccfg/svccfg_xml.c
838
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
892
lxml_get_method_profile(pgroup_t *pg, xmlNodePtr profile)
usr/src/cmd/svc/svccfg/svccfg_xml.c
906
lxml_get_method_credential(pgroup_t *pg, xmlNodePtr cred)
usr/src/cmd/svc/svccfg/svccfg_xml.c
962
lxml_get_method_environment(pgroup_t *pg, xmlNodePtr environment)