usr/src/cmd/acctadm/aconf.c
322
scf_propertygroup_t *pg;
usr/src/cmd/acctadm/aconf.c
331
if ((pg = scf_pg_create(handle)) == NULL ||
usr/src/cmd/acctadm/aconf.c
332
scf_instance_get_pg(inst, AC_PGNAME, pg) == -1 ||
usr/src/cmd/acctadm/aconf.c
337
if (scf_pg_update(pg) == -1 ||
usr/src/cmd/acctadm/aconf.c
338
scf_transaction_start(tx, pg) == -1)
usr/src/cmd/acctadm/aconf.c
363
scf_pg_destroy(pg);
usr/src/cmd/acctadm/aconf.c
451
scf_propertygroup_t *pg;
usr/src/cmd/acctadm/aconf.c
456
if ((pg = scf_pg_create(handle)) == NULL)
usr/src/cmd/acctadm/aconf.c
459
if (scf_instance_get_pg_composed(inst, NULL, pgname, pg) == -1) {
usr/src/cmd/acctadm/aconf.c
460
scf_pg_destroy(pg);
usr/src/cmd/acctadm/aconf.c
466
scf_pg_get_property(pg, propname, prop) == -1 ||
usr/src/cmd/acctadm/aconf.c
473
scf_pg_destroy(pg);
usr/src/cmd/acctadm/aconf.c
480
scf_propertygroup_t *pg;
usr/src/cmd/acctadm/aconf.c
485
if ((pg = scf_pg_create(handle)) == NULL)
usr/src/cmd/acctadm/aconf.c
488
if (scf_instance_get_pg_composed(inst, NULL, pgname, pg) == -1) {
usr/src/cmd/acctadm/aconf.c
489
scf_pg_destroy(pg);
usr/src/cmd/acctadm/aconf.c
495
scf_pg_get_property(pg, propname, prop) == -1 ||
usr/src/cmd/acctadm/aconf.c
502
scf_pg_destroy(pg);
usr/src/cmd/cmd-inet/lib/nwamd/util.c
399
get_property_value(const char *fmri, const char *pg, const char *prop,
usr/src/cmd/cmd-inet/lib/nwamd/util.c
406
running ? res->sr_snap : NULL, pg, res->sr_pg) != 0) {
usr/src/cmd/cmd-inet/lib/nwamd/util.c
597
nwamd_set_count_property(const char *fmri, const char *pg, const char *prop,
usr/src/cmd/cmd-inet/lib/nwamd/util.c
605
if (scf_instance_add_pg(res.sr_inst, pg, SCF_GROUP_APPLICATION,
usr/src/cmd/cmd-inet/lib/nwamd/util.c
609
if (scf_instance_get_pg_composed(res.sr_inst, NULL, pg,
usr/src/cmd/cmd-inet/lib/nwamd/util.c
630
nwamd_set_string_property(const char *fmri, const char *pg, const char *prop,
usr/src/cmd/cmd-inet/lib/nwamd/util.c
638
if (scf_instance_add_pg(res.sr_inst, pg, SCF_GROUP_APPLICATION,
usr/src/cmd/cmd-inet/lib/nwamd/util.c
642
if (scf_instance_get_pg_composed(res.sr_inst, NULL, pg,
usr/src/cmd/cmd-inet/lib/nwamd/util.c
668
nwamd_delete_scf_property(const char *fmri, const char *pg, const char *prop)
usr/src/cmd/cmd-inet/lib/nwamd/util.c
676
if (scf_instance_add_pg(res.sr_inst, pg, SCF_GROUP_APPLICATION,
usr/src/cmd/cmd-inet/lib/nwamd/util.c
680
if (scf_instance_get_pg_composed(res.sr_inst, NULL, pg,
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1256
ilbd_scf_load_prop(scf_propertygroup_t *pg, const char *prop_name, void *arg)
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1264
h = scf_pg_handle(pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1268
ret = ilbd_scf_get_prop_val(pg, prop_name, &val);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1290
ilbd_scf_pg_walk_props(scf_propertygroup_t *pg,
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1302
h = scf_pg_handle(pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1311
if (scf_iter_pg_properties(propiter, pg) != 0)
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1324
ret = cb(pg, prop_name, arg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1626
scf_propertygroup_t *pg;
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1637
ret = ilbd_scf_retrieve_pg(buf, &pg, B_FALSE);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1651
if ((h = scf_pg_handle(pg)) == NULL) {
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1652
ilbd_scf_destroy(NULL, NULL, NULL, pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1658
ilbd_scf_destroy(h, NULL, NULL, pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1666
ret = ilbd_scf_set_prop(pg, buf, SCF_TYPE_ASTRING, val);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1668
ilbd_scf_destroy(h, NULL, NULL, pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1682
scf_propertygroup_t *pg;
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1692
ret = ilbd_scf_retrieve_pg(buf, &pg, B_FALSE);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1704
if ((h = scf_pg_handle(pg)) == NULL) {
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1707
ilbd_scf_destroy(NULL, NULL, NULL, pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1722
if (scf_transaction_start(tx, pg) == -1) {
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
1746
ilbd_scf_destroy(h, NULL, NULL, pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
206
scf_propertygroup_t *pg)
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
208
if (pg != NULL)
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
209
scf_pg_destroy(pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
260
ilbd_scf_retrieve_pg(const char *pgname, scf_propertygroup_t **pg,
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
272
*pg = scf_pg_create(h);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
273
if (*pg == NULL)
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
276
if (scf_instance_get_pg(inst, pgname, *pg) != 0) {
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
279
ilbd_scf_destroy(h, svc, inst, *pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
280
*pg = NULL;
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
295
(void) ilbd_scf_delete_pg(*pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
300
SCF_GROUP_APPLICATION, 0, *pg) != 0) {
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
301
ilbd_scf_destroy(h, svc, inst, *pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
302
*pg = NULL;
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
741
scf_propertygroup_t *pg = NULL;
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
783
ret = ilbd_scf_retrieve_pg(scfpgbuf, &pg, B_TRUE);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
788
h = scf_pg_handle(pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
808
ret = ilbd_scf_set_prop(pg, scfpgbuf,
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
811
ret = ilbd_scf_set_prop(pg,
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
821
ilbd_scf_destroy(h, NULL, NULL, pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
829
ilbd_scf_delete_pg(scf_propertygroup_t *pg)
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
831
if (scf_pg_delete(pg) != 0)
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
841
scf_propertygroup_t *pg;
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
849
ret = ilbd_scf_retrieve_pg(scfname, &pg, B_FALSE);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
853
ret = ilbd_scf_delete_pg(pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
854
ilbd_scf_destroy(scf_pg_handle(pg), NULL, NULL, pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
863
ilbd_scf_set_prop(scf_propertygroup_t *pg, const char *propname,
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
875
h = scf_pg_handle(pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
879
ret = ilbd_scf_get_prop_val(pg, propname, &oldval);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
896
if (scf_transaction_start(tx, pg) == -1) {
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
929
(void) scf_pg_update(pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
954
ilbd_scf_get_prop_val(scf_propertygroup_t *pg, const char *propname,
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
962
h = scf_pg_handle(pg);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c
969
if (scf_pg_get_property(pg, propname, prop) != 0) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
1822
struct phyint_group *pg;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
1825
pg = pii->pii_phyint->pi_group;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
1826
if (pg != phyint_anongroup && pii->pii_targets == NULL)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
273
struct phyint_group *pg, *next_pg;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
308
for (pg = phyint_groups; pg != NULL; pg = pg->pg_next) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
309
pg->pg_in_use = _B_FALSE;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
310
addrlist_free(&pg->pg_addrs);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
393
pg = phyint_group_lookup(lifreq.lifr_groupname);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
394
if (pg == NULL) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
395
pg = phyint_group_create(lifreq.lifr_groupname);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
396
if (pg == NULL) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
401
phyint_group_insert(pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
403
pg->pg_in_use = _B_TRUE;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
408
if (!addrlist_add(&pg->pg_addrs, lifr->lifr_name, flags,
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
446
for (pg = phyint_groups; pg != NULL; pg = next_pg) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
447
next_pg = pg->pg_next;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
448
if (!pg->pg_in_use) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
449
phyint_group_delete(pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
459
phyint_group_refresh_state(pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
483
struct phyint_group *pg;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
500
pg = ourpii->pii_phyint->pi_group;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
501
if (pg == phyint_anongroup)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
508
for (pi = pg->pg_phyint; pi != NULL; pi = pi->pi_pgnext) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
864
struct phyint_group *pg;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
875
for (pg = phyint_groups; pg != NULL; pg = pg->pg_next) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
876
if (pg == phyint_anongroup)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
886
for (pi = pg->pg_phyint; pi != NULL; pi = pi->pi_pgnext) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_main.c
898
for (pi = pg->pg_phyint; pi != NULL; pi = pi->pi_pgnext) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
1022
check_pg_crtt_improved(struct phyint_group *pg)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
1033
for (pi = pg->pg_phyint; pi != NULL; pi = pi->pi_pgnext) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
2148
struct phyint_group *pg;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
2155
pg = pi->pi_group;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
2168
if (pg == phyint_anongroup)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
2186
for (pi2 = pg->pg_phyint; pi2 != NULL; pi2 = pi2->pi_pgnext) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
2206
!GROUP_FAILED(pg) && FLAGS_TO_LINK_STATE(pi2)) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
2240
!GROUP_FAILED(pg) &&
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
2259
!GROUP_FAILED(pg) &&
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
2271
phyint_group_refresh_state(pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
623
struct phyint_group *pg;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
649
pg = pii->pii_phyint->pi_group;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
650
if ((pii->pii_state != PI_RUNNING) || GROUP_FAILED(pg))
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
666
if ((target->tg_crtt < (pg->pg_probeint / LOWER_FDT_TRIGGER)) &&
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
667
(user_failure_detection_time < pg->pg_fdt) &&
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
674
if (check_pg_crtt_improved(pg)) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
675
pg->pg_fdt = MAX(pg->pg_fdt / NEXT_FDT_MULTIPLE,
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
677
pg->pg_probeint = pg->pg_fdt / (NUM_PROBE_FAILS + 2);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
681
pg->pg_fdt, AF_STR(pii->pii_af),
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
685
if (user_failure_detection_time == pg->pg_fdt) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
687
pg->pg_probeint = user_probe_interval;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
70
static boolean_t check_pg_crtt_improved(struct phyint_group *pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
717
struct phyint_group *pg = pii->pii_phyint->pi_group;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
822
if ((m < 0) || (ns2ms(m) > PROBE_STATS_COUNT * pg->pg_probeint)) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
840
if ((pii->pii_state != PI_RUNNING) || GROUP_FAILED(pg))
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
863
if (target->tg_crtt > pg->pg_probeint) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
909
pg->pg_probeint = target->tg_crtt * NEXT_FDT_MULTIPLE;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
910
pg->pg_fdt = pg->pg_probeint * (NUM_PROBE_FAILS + 2);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
912
if (pg != phyint_anongroup) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
918
pg->pg_name, pg->pg_fdt);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
921
} else if ((target->tg_crtt < (pg->pg_probeint / LOWER_FDT_TRIGGER)) &&
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
922
(user_failure_detection_time < pg->pg_fdt) &&
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
929
if (check_pg_crtt_improved(pg)) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
930
pg->pg_fdt = MAX(pg->pg_fdt / NEXT_FDT_MULTIPLE,
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
932
pg->pg_probeint = pg->pg_fdt / (NUM_PROBE_FAILS + 2);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
933
if (pg != phyint_anongroup) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
936
pg->pg_fdt, AF_STR(pii->pii_af),
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
937
pii->pii_name, pg->pg_name);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
939
if (user_failure_detection_time == pg->pg_fdt) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
941
pg->pg_probeint = user_probe_interval;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1098
phyint_group_delete(struct phyint_group *pg)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1103
if (pg == phyint_anongroup)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1107
logdebug("phyint_group_delete('%s')\n", pg->pg_name);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1113
assert(pg->pg_phyint == NULL);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1114
assert(phyint_groups == pg || pg->pg_prev != NULL);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1116
if (pg->pg_prev != NULL)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1117
pg->pg_prev->pg_next = pg->pg_next;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1119
phyint_groups = pg->pg_next;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1121
if (pg->pg_next != NULL)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1122
pg->pg_next->pg_prev = pg->pg_prev;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1124
pg->pg_next = NULL;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1125
pg->pg_prev = NULL;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1128
(void) phyint_group_change_event(pg, IPMP_GROUP_REMOVE);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1130
addrlist_free(&pg->pg_addrs);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1131
free(pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1138
phyint_group_refresh_state(struct phyint_group *pg)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1141
enum pg_state origstate = pg->pg_state;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1148
if (pg == phyint_anongroup)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1151
for (pi = pg->pg_phyint; pi != NULL; pi = pi->pi_pgnext) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1166
phyint_group_chstate(pg, state);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1180
if (state != PG_FAILED && pg->pg_failmsg_printed) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1183
"usable\n", usablepi->pi_name, pg->pg_name);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1184
pg->pg_failmsg_printed = _B_FALSE;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1187
pg->pg_name);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1188
pg->pg_failmsg_printed = _B_TRUE;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1331
struct phyint_group *pg = pi->pi_group;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1342
assert(pg->pg_phyint == pi || pi->pi_pgprev != NULL);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1348
pg->pg_sig++;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1349
(void) phyint_group_member_event(pg, pi, IPMP_IF_REMOVE);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1353
pg->pg_phyint = pi->pi_pgnext;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1363
phyint_group_refresh_state(pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1392
if (pg != phyint_anongroup) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1394
for (pi2 = pg->pg_phyint; pi2 != NULL; pi2 = pi2->pi_pgnext) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1421
struct phyint_group *pg = pi->pi_group;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1428
if (pg != phyint_anongroup) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1429
for (pi2 = pg->pg_phyint; pi2 != NULL; pi2 = pi2->pi_pgnext) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1433
(GROUP_FAILED(pg) && pi2->pi_state != PI_OFFLINE))
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
1466
pg->pg_name);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
2511
target_flush_hosts(struct phyint_group *pg)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
2517
logdebug("target_flush_hosts(%s)\n", pg->pg_name);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
2519
for (pi = pg->pg_phyint; pi != NULL; pi = pi->pi_pgnext) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
2869
groupstate(struct phyint_group *pg)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
2871
switch (pg->pg_state) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
2880
logerr("groupstate: unknown state %d; aborting\n", pg->pg_state);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
296
struct phyint_group *pg;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
2992
phyint_group_state_event(struct phyint_group *pg)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3002
errno = nvlist_add_string(nvl, IPMP_GROUP_NAME, pg->pg_name);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3006
errno = nvlist_add_uint64(nvl, IPMP_GROUP_SIGNATURE, pg->pg_sig);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
301
for (pg = phyint_groups; pg != NULL; pg = pg->pg_next) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3010
errno = nvlist_add_uint32(nvl, IPMP_GROUP_STATE, groupstate(pg));
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
302
if (strncmp(pg->pg_name, pg_name, sizeof (pg->pg_name)) == 0)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3026
phyint_group_change_event(struct phyint_group *pg, ipmp_group_op_t op)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3036
errno = nvlist_add_string(nvl, IPMP_GROUP_NAME, pg->pg_name);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3040
errno = nvlist_add_uint64(nvl, IPMP_GROUP_SIGNATURE, pg->pg_sig);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
305
return (pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3065
phyint_group_member_event(struct phyint_group *pg, struct phyint *pi,
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3076
errno = nvlist_add_string(nvl, IPMP_GROUP_NAME, pg->pg_name);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3080
errno = nvlist_add_uint64(nvl, IPMP_GROUP_SIGNATURE, pg->pg_sig);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3113
phyint_state_event(struct phyint_group *pg, struct phyint *pi)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3123
errno = nvlist_add_string(nvl, IPMP_GROUP_NAME, pg->pg_name);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3127
errno = nvlist_add_uint64(nvl, IPMP_GROUP_SIGNATURE, pg->pg_sig);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
313
phyint_insert(struct phyint *pi, struct phyint_group *pg)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
316
logdebug("phyint_insert(%s '%s')\n", pi->pi_name, pg->pg_name);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3179
struct phyint_group *pg;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3188
pg = phyint_group_lookup(grname);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3189
if (pg == NULL)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3197
for (pi = pg->pg_phyint; pi != NULL; pi = pi->pi_pgnext)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3201
for (i = 0, pi = pg->pg_phyint; pi != NULL; pi = pi->pi_pgnext, i++) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3205
fdt = pg->pg_fdt;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3213
if (pg == phyint_anongroup) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3214
*grinfopp = ipmp_groupinfo_create(pg->pg_name, pg->pg_sig, fdt,
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3215
groupstate(pg), nif, ifs, "", "", "", "", 0, NULL);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3237
for (addrp = pg->pg_addrs; addrp != NULL; addrp = addrp->al_next)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3242
for (addrp = pg->pg_addrs; addrp != NULL; addrp = addrp->al_next) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3260
*grinfopp = ipmp_groupinfo_create(pg->pg_name, pg->pg_sig, fdt,
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3261
groupstate(pg), nif, ifs, lifgr.gi_grifname, lifgr.gi_m4ifname,
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
331
pi->pi_group = pg;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
333
pi->pi_pgnext = pg->pg_phyint;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3340
struct phyint_group *pg;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3348
for (ngroup = 0, pg = phyint_groups; pg != NULL; pg = pg->pg_next)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3352
for (i = 0, pg = phyint_groups; pg != NULL; pg = pg->pg_next, i++) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3354
(void) strlcpy(groups[i], pg->pg_name, LIFGRNAMSIZ);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
336
pg->pg_phyint = pi;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3377
struct phyint_group *pg;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3379
if ((pg = phyint_group_lookup(grname)) == NULL)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3387
for (addrp = pg->pg_addrs; addrp != NULL; addrp = addrp->al_next) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
339
phyint_group_refresh_state(pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
3406
*adinfopp = ipmp_addrinfo_create(ssp, state, pg->pg_name, binding);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
341
pg->pg_sig++;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
342
(void) phyint_group_member_event(pg, pi, IPMP_IF_ADD);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
370
phyint_create(char *pi_name, struct phyint_group *pg, uint_t ifindex,
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
410
phyint_insert(pi, pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
46
static void phyint_insert(struct phyint *pi, struct phyint_group *pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
489
phyint_group_insert(struct phyint_group *pg)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
491
pg->pg_next = phyint_groups;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
492
pg->pg_prev = NULL;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
494
phyint_groups->pg_prev = pg;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
495
phyint_groups = pg;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
498
(void) phyint_group_change_event(pg, IPMP_GROUP_ADD);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
507
struct phyint_group *pg;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
512
pg = calloc(1, sizeof (struct phyint_group));
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
513
if (pg == NULL) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
518
(void) strlcpy(pg->pg_name, name, sizeof (pg->pg_name));
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
519
pg->pg_sig = gensig();
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
520
pg->pg_fdt = user_failure_detection_time;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
521
pg->pg_probeint = user_probe_interval;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
522
pg->pg_in_use = _B_TRUE;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
529
pg->pg_state = (name[0] == '\0' ? PG_OK : PG_FAILED);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
531
return (pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
538
phyint_group_chstate(struct phyint_group *pg, enum pg_state state)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
540
assert(pg != phyint_anongroup);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
549
if (pg->pg_state == state)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
552
pg->pg_state = state;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
570
target_flush_hosts(pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
58
static void target_flush_hosts(struct phyint_group *pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
583
pg->pg_sig++;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
584
(void) phyint_group_state_event(pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
606
struct phyint_group *pg;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
611
pg = NULL;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
65
static int phyint_state_event(struct phyint_group *pg, struct phyint *pi);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
66
static int phyint_group_state_event(struct phyint_group *pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
67
static int phyint_group_change_event(struct phyint_group *pg, ipmp_group_op_t);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
68
static int phyint_group_member_event(struct phyint_group *pg, struct phyint *pi,
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
699
if ((pg = phyint_group_lookup(pg_name)) == NULL) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
700
if ((pg = phyint_group_create(pg_name)) == NULL) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
705
phyint_group_insert(pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
713
pi = phyint_create(pi_name, pg, ifindex, flags);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
819
struct phyint_group *pg;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
841
pg = pii->pii_phyint->pi_group;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
842
if (pg == phyint_anongroup && !track_all_phyints) {
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.h
146
#define GROUP_FAILED(pg) ((pg)->pg_state == PG_FAILED)
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.h
423
extern void phyint_group_chstate(struct phyint_group *pg, enum pg_state state);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.h
426
extern void phyint_group_insert(struct phyint_group *pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.h
427
extern void phyint_group_delete(struct phyint_group *pg);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.h
428
extern void phyint_group_refresh_state(struct phyint_group *pg);
usr/src/cmd/cmd-inet/usr.lib/inetd/config.c
700
read_enable_prop(const char *fmri, boolean_t *enabled, const char *pg)
usr/src/cmd/cmd-inet/usr.lib/inetd/config.c
705
if ((sp = scf_simple_prop_get(rep_handle, fmri, pg,
usr/src/cmd/cmd-inet/usr.lib/inetd/repval.c
130
} else if (((pg = scf_pg_create(rep_handle)) == NULL) ||
usr/src/cmd/cmd-inet/usr.lib/inetd/repval.c
157
scf_pg_destroy(pg);
usr/src/cmd/cmd-inet/usr.lib/inetd/repval.c
158
pg = NULL;
usr/src/cmd/cmd-inet/usr.lib/inetd/repval.c
356
if (scf_instance_get_pg(inst, PG_NAME_INSTANCE_STATE, pg) < 0) {
usr/src/cmd/cmd-inet/usr.lib/inetd/repval.c
360
SCF_GROUP_FRAMEWORK, SCF_PG_FLAG_NONPERSISTENT, pg) < 0)
usr/src/cmd/cmd-inet/usr.lib/inetd/repval.c
369
if (scf_transaction_start(trans, pg) < 0)
usr/src/cmd/cmd-inet/usr.lib/inetd/repval.c
392
if (scf_pg_update(pg) < 0) {
usr/src/cmd/cmd-inet/usr.lib/inetd/repval.c
67
static scf_propertygroup_t *pg = NULL;
usr/src/cmd/cmd-inet/usr.sbin/inetadm/inetadm.c
186
modify_prop(const scf_instance_t *inst, const char *pg, const char *prop,
usr/src/cmd/cmd-inet/usr.sbin/inetadm/inetadm.c
204
if (scf_instance_get_pg(inst, pg, gpg) == -1) {
usr/src/cmd/cmd-inet/usr.sbin/inetadm/inetadm.c
216
"from \"%s\", attempting to add it.\n", pg, fmri);
usr/src/cmd/cmd-inet/usr.sbin/inetadm/inetadm.c
219
if (scf_instance_add_pg(inst, pg, SCF_GROUP_FRAMEWORK, 0,
usr/src/cmd/cmd-inet/usr.sbin/inetadm/inetadm.c
318
delete_prop(const scf_instance_t *inst, const char *pg, const char *prop)
usr/src/cmd/cmd-inet/usr.sbin/inetadm/inetadm.c
332
if (scf_instance_get_pg(inst, pg, gpg) != SCF_SUCCESS) {
usr/src/cmd/cmd-inet/usr.sbin/inetadm/inetadm.c
336
uu_die(gettext("Error: \"%s\" property group missing.\n"), pg);
usr/src/cmd/cmd-inet/usr.sbin/inetconv/inetconv.c
1104
const char *pg, const char *prop, const char *value)
usr/src/cmd/cmd-inet/usr.sbin/inetconv/inetconv.c
1118
if (scf_instance_get_pg(inst, pg, gpg) == -1) {
usr/src/cmd/cmd-inet/usr.sbin/inetconv/inetconv.c
1125
(scf_service_get_pg(svc, pg, gpg) == -1)) {
usr/src/cmd/cmd-inet/usr.sbin/routeadm/routeadm.c
1679
scf_propertygroup_t *pg;
usr/src/cmd/cmd-inet/usr.sbin/routeadm/routeadm.c
1703
if (ra_get_pg(h, inst, RA_PG_ROUTING, B_TRUE, B_FALSE, &pg) == -1) {
usr/src/cmd/cmd-inet/usr.sbin/routeadm/routeadm.c
1720
scf_iter_pg_properties(propiter, pg) != 0) {
usr/src/cmd/cmd-inet/usr.sbin/routeadm/routeadm.c
1797
scf_pg_destroy(pg);
usr/src/cmd/cmd-inet/usr.sbin/routeadm/routeadm.c
1880
boolean_t composed, boolean_t required, scf_propertygroup_t **pg)
usr/src/cmd/cmd-inet/usr.sbin/routeadm/routeadm.c
1883
if ((*pg = scf_pg_create(h)) == NULL || (composed &&
usr/src/cmd/cmd-inet/usr.sbin/routeadm/routeadm.c
1884
scf_instance_get_pg_composed(inst, NULL, pgname, *pg) != 0) ||
usr/src/cmd/cmd-inet/usr.sbin/routeadm/routeadm.c
1885
(!composed && scf_instance_get_pg(inst, pgname, *pg) != 0)) {
usr/src/cmd/cmd-inet/usr.sbin/routeadm/routeadm.c
1943
scf_propertygroup_t *pg = NULL;
usr/src/cmd/cmd-inet/usr.sbin/routeadm/routeadm.c
1950
if (ra_get_pg(h, inst, pgname, composed, required, &pg) == -1)
usr/src/cmd/cmd-inet/usr.sbin/routeadm/routeadm.c
1960
if (scf_pg_get_property(pg, propname, prop) != 0) {
usr/src/cmd/cmd-inet/usr.sbin/routeadm/routeadm.c
2036
if (pg != NULL)
usr/src/cmd/cmd-inet/usr.sbin/routeadm/routeadm.c
2037
scf_pg_destroy(pg);
usr/src/cmd/fcinfo/fcadm-list.c
143
scf_propertygroup_t *pg = NULL;
usr/src/cmd/fcinfo/fcadm-list.c
171
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/cmd/fcinfo/fcadm-list.c
181
if (scf_service_get_pg(svc, NPIV_PG_NAME, pg) == -1) {
usr/src/cmd/fcinfo/fcadm-list.c
185
SCF_GROUP_APPLICATION, 0, pg) == -1) {
usr/src/cmd/fcinfo/fcadm-list.c
205
if (scf_transaction_start(tran, pg) == -1) {
usr/src/cmd/fcinfo/fcadm-list.c
242
if (scf_pg_get_property(pg, NPIV_PORT_LIST, prop) == -1) {
usr/src/cmd/fcinfo/fcadm-list.c
385
if (pg != NULL) {
usr/src/cmd/fcinfo/fcadm-list.c
386
scf_pg_destroy(pg);
usr/src/cmd/fcinfo/fcadm-list.c
846
scf_propertygroup_t *pg = NULL;
usr/src/cmd/fcinfo/fcadm-list.c
860
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/cmd/fcinfo/fcadm-list.c
869
if (scf_service_get_pg(svc, NPIV_PG_NAME, pg) == -1) {
usr/src/cmd/fcinfo/fcadm-list.c
873
if (scf_pg_get_property(pg, NPIV_PORT_LIST, prop) == -1) {
usr/src/cmd/fcinfo/fcadm-list.c
925
if (pg != NULL) {
usr/src/cmd/fcinfo/fcadm-list.c
926
scf_pg_destroy(pg);
usr/src/cmd/format/ctlr_scsi.c
2128
struct mode_page *pg;
usr/src/cmd/format/ctlr_scsi.c
2200
pg = (struct mode_page *)((ulong_t)mode_sense_buf +
usr/src/cmd/format/ctlr_scsi.c
2202
if (pg->code != page_code) {
usr/src/cmd/format/ctlr_scsi.c
2205
"code 0x%x\n", page_code, pg->code);
usr/src/cmd/format/ctlr_scsi.c
2220
if (((int)pg->length) > maximum) {
usr/src/cmd/format/ctlr_scsi.c
2224
page_code, pg->length, maximum);
usr/src/cmd/format/ctlr_scsi.c
2233
(void) memcpy(page_data, (caddr_t)pg, MODESENSE_PAGE_LEN(pg));
usr/src/cmd/format/ctlr_scsi.c
2243
MODESENSE_PAGE_LEN(pg), HEX_ONLY);
usr/src/cmd/format/menu_scsi.c
319
struct mode_page *pg;
usr/src/cmd/format/menu_scsi.c
329
pg = (struct mode_page *)msbuf;
usr/src/cmd/format/menu_scsi.c
337
dump(default_msg, msbuf, MODESENSE_PAGE_LEN(pg), HEX_ONLY);
usr/src/cmd/format/menu_scsi.c
345
dump(current_msg, msbuf, MODESENSE_PAGE_LEN(pg), HEX_ONLY);
usr/src/cmd/format/menu_scsi.c
353
dump(saved_msg, msbuf, MODESENSE_PAGE_LEN(pg), HEX_ONLY);
usr/src/cmd/format/menu_scsi.c
361
dump(changeable_msg, msbuf, MODESENSE_PAGE_LEN(pg), HEX_ONLY);
usr/src/cmd/format/menu_scsi.c
406
struct mode_page *pg;
usr/src/cmd/format/menu_scsi.c
444
pg = (struct mode_page *)saved;
usr/src/cmd/format/menu_scsi.c
446
length = min(MODESENSE_PAGE_LEN(pg), MODESENSE_PAGE_LEN(pg2));
usr/src/cmd/format/menu_scsi.c
460
if (pg->ps) {
usr/src/cmd/format/menu_scsi.c
463
pg->ps = 0;
usr/src/cmd/fs.d/nfs/lib/smfcfg.c
153
scf_propertygroup_t *pg;
usr/src/cmd/fs.d/nfs/lib/smfcfg.c
185
pg = phandle->fs_pg;
usr/src/cmd/fs.d/nfs/lib/smfcfg.c
192
if (handle == NULL || pg == NULL || prop == NULL ||
usr/src/cmd/fs.d/nfs/lib/smfcfg.c
209
pg) != -1) {
usr/src/cmd/fs.d/nfs/lib/smfcfg.c
211
if (scf_transaction_start(tran, pg) == -1) {
usr/src/cmd/fs.d/nfs/lib/smfcfg.c
288
scf_propertygroup_t *pg;
usr/src/cmd/fs.d/nfs/lib/smfcfg.c
317
pg = phandle->fs_pg;
usr/src/cmd/fs.d/nfs/lib/smfcfg.c
322
if (handle == NULL || pg == NULL || prop == NULL || val == NULL ||
usr/src/cmd/fs.d/nfs/lib/smfcfg.c
339
if (scf_instance_get_pg(inst, pgname, pg) != -1) {
usr/src/cmd/fs.d/nfs/lib/smfcfg.c
340
if (scf_pg_get_property(pg, prop_name,
usr/src/cmd/fs.d/nfs/lib/smfcfg.c
472
scf_propertygroup_t *pg;
usr/src/cmd/fs.d/nfs/lib/smfcfg.c
504
pg = phandle->fs_pg;
usr/src/cmd/fs.d/nfs/lib/smfcfg.c
512
if (pg == NULL || inst == NULL || tran == NULL ||
usr/src/cmd/fs.d/nfs/lib/smfcfg.c
522
if (scf_instance_get_pg(inst, NFS_PROPS_PGNAME, pg) == -1)
usr/src/cmd/fs.d/nfs/lib/smfcfg.c
525
if (scf_pg_update(pg) == -1)
usr/src/cmd/fs.d/nfs/lib/smfcfg.c
528
if (scf_transaction_start(tran, pg) == -1)
usr/src/cmd/halt/halt.c
276
scf_propertygroup_t *pg = NULL;
usr/src/cmd/halt/halt.c
306
(pg = scf_pg_create(h)) == NULL ||
usr/src/cmd/halt/halt.c
333
SCF_PG_GENERAL, pg) != 0)
usr/src/cmd/halt/halt.c
336
if (scf_pg_get_property(pg, SCF_PROPERTY_RESTARTER,
usr/src/cmd/halt/halt.c
369
scf_pg_destroy(pg);
usr/src/cmd/idmap/idmapd/idmap_config.c
666
scf_propertygroup_t *pg,
usr/src/cmd/idmap/idmapd/idmap_config.c
688
if (scf_pg_update(pg) == -1) {
usr/src/cmd/idmap/idmapd/idmap_config.c
694
if (scf_transaction_start(tx, pg) != 0) {
usr/src/cmd/idmap/idmapd/idmap_config.c
739
scf_propertygroup_t *pg,
usr/src/cmd/idmap/idmapd/idmap_config.c
760
if (scf_pg_update(pg) == -1) {
usr/src/cmd/idmap/idmapd/idmap_config.c
767
if (scf_transaction_start(tx, pg) == -1) {
usr/src/cmd/idmap/idmapd/idmap_config.c
774
ret = scf_pg_get_property(pg, name, prop);
usr/src/cmd/idmap/idmapd/idmap_config.c
840
scf_propertygroup_t *pg,
usr/src/cmd/idmap/idmapd/idmap_config.c
855
rc = set_val(handles, pg, name, value);
usr/src/cmd/idmap/idmapd/idmap_config.c
866
scf_propertygroup_t *pg,
usr/src/cmd/idmap/idmapd/idmap_config.c
886
rc = set_val(handles, pg, name, value);
usr/src/cmd/init/init.c
3289
scf_propertygroup_t *pg = NULL;
usr/src/cmd/init/init.c
3316
(pg = scf_pg_create(h)) == NULL ||
usr/src/cmd/init/init.c
3342
if (scf_instance_get_pg(inst, SCF_PG_OPTIONS_OVR, pg) != 0) {
usr/src/cmd/init/init.c
3363
SCF_PG_OPTIONS_OVR_TYPE, SCF_PG_OPTIONS_OVR_FLAGS, pg) !=
usr/src/cmd/init/init.c
3393
if (scf_transaction_start(tx, pg) != 0) {
usr/src/cmd/init/init.c
3460
(void) scf_pg_update(pg);
usr/src/cmd/init/init.c
3467
scf_pg_destroy(pg);
usr/src/cmd/ipf/svc/ipfd.c
221
pg_get_prop_value(const scf_propertygroup_t *pg, const char *pname,
usr/src/cmd/ipf/svc/ipfd.c
224
if (pg == NULL || pname == NULL || v == NULL)
usr/src/cmd/ipf/svc/ipfd.c
227
if (scf_pg_get_property(pg, pname, scratch_prop) == -1 ||
usr/src/cmd/ipf/svc/ipfd.c
245
is_correct_event(const char *fmri, const scf_propertygroup_t *pg,
usr/src/cmd/ipf/svc/ipfd.c
254
if (scf_pg_get_name(pg, scratch_name, max_scf_name_size) < 0) {
usr/src/cmd/ipf/svc/ipfd.c
295
if (pg_get_prop_value(pg, proplist[i],
usr/src/cmd/ipf/svc/ipfd.c
495
repository_event_process(scf_propertygroup_t *pg)
usr/src/cmd/ipf/svc/ipfd.c
504
if (scf_pg_get_parent_instance(pg, inst) == -1) {
usr/src/cmd/ipf/svc/ipfd.c
538
res = is_correct_event(scratch_fmri, pg, isrpc);
usr/src/cmd/ipf/svc/ipfd.c
569
scf_propertygroup_t *pg;
usr/src/cmd/ipf/svc/ipfd.c
584
if ((pg = scf_pg_create(h)) == NULL) {
usr/src/cmd/ipf/svc/ipfd.c
599
res = _scf_notify_wait(pg, fmri, max_scf_fmri_size);
usr/src/cmd/ipf/svc/ipfd.c
605
if (repository_event_process(pg))
usr/src/cmd/iscsiadm/sun_ima.c
1763
iscsi_param_get_t pg;
usr/src/cmd/iscsiadm/sun_ima.c
1769
(void) memset(&pg, 0, sizeof (iscsi_param_get_t));
usr/src/cmd/iscsiadm/sun_ima.c
1770
pg.g_vers = ISCSI_INTERFACE_VERSION;
usr/src/cmd/iscsiadm/sun_ima.c
1771
pg.g_oid = (uint32_t)oid->objectSequenceNumber;
usr/src/cmd/iscsiadm/sun_ima.c
1772
pg.g_param = paramIndex;
usr/src/cmd/iscsiadm/sun_ima.c
1773
pg.g_param_type = ISCSI_SESS_PARAM;
usr/src/cmd/iscsiadm/sun_ima.c
1775
if (ioctl(fd, ISCSI_PARAM_GET, &pg) != 0) {
usr/src/cmd/iscsiadm/sun_ima.c
1790
(pg.g_value.v_valid == B_TRUE) ?
usr/src/cmd/iscsiadm/sun_ima.c
1792
mp->currentValue = pg.g_value.v_integer.i_current;
usr/src/cmd/iscsiadm/sun_ima.c
1793
mp->defaultValue = pg.g_value.v_integer.i_default;
usr/src/cmd/iscsiadm/sun_ima.c
1794
mp->minimumValue = pg.g_value.v_integer.i_min;
usr/src/cmd/iscsiadm/sun_ima.c
1795
mp->maximumValue = pg.g_value.v_integer.i_max;
usr/src/cmd/iscsiadm/sun_ima.c
1796
mp->incrementValue = pg.g_value.v_integer.i_incr;
usr/src/cmd/iscsiadm/sun_ima.c
1802
(pg.g_value.v_valid == B_TRUE) ?
usr/src/cmd/iscsiadm/sun_ima.c
1804
bp->currentValue = pg.g_value.v_bool.b_current;
usr/src/cmd/iscsiadm/sun_ima.c
1805
bp->defaultValue = pg.g_value.v_bool.b_default;
usr/src/cmd/iscsiadm/sun_ima.c
1813
pg.g_param_type = ISCSI_CONN_PARAM;
usr/src/cmd/iscsiadm/sun_ima.c
1814
if (ioctl(fd, ISCSI_PARAM_GET, &pg) != 0) {
usr/src/cmd/isns/isnsd/config.c
110
if (scf_service_get_pg(svc, ISNS_SERVER_CONFIG, pg) == -1) {
usr/src/cmd/isns/isnsd/config.c
120
if (scf_pg_get_property(pg, CONFIG_ESI_THRESHOLD, prop) == -1) {
usr/src/cmd/isns/isnsd/config.c
150
if (scf_pg_get_property(pg, CONFIG_MGMT_SCN, prop) == -1) {
usr/src/cmd/isns/isnsd/config.c
174
if (scf_pg_get_property(pg, CONFIG_DATA_STORE, prop) == -1) {
usr/src/cmd/isns/isnsd/config.c
198
if (scf_pg_get_property(pg, CONFIG_CONTROL_NODES, prop) == -1) {
usr/src/cmd/isns/isnsd/config.c
270
if (pg != NULL) {
usr/src/cmd/isns/isnsd/config.c
271
scf_pg_destroy(pg);
usr/src/cmd/isns/isnsd/config.c
62
scf_propertygroup_t *pg = NULL;
usr/src/cmd/isns/isnsd/config.c
77
pg = scf_pg_create(handle);
usr/src/cmd/isns/isnsd/config.c
83
if (handle == NULL || sc == NULL || svc == NULL || pg == NULL ||
usr/src/cmd/isns/isnsd/obj.c
1787
isns_obj_t *pg;
usr/src/cmd/isns/isnsd/obj.c
1807
pg = obj_calloc(OBJ_PG);
usr/src/cmd/isns/isnsd/obj.c
1810
if (pg != NULL && pg_name != NULL && pg_addr != NULL) {
usr/src/cmd/isns/isnsd/obj.c
1812
attr = &pg->attrs[ATTR_INDEX_PG(ISNS_PG_ISCSI_NAME_ATTR_ID)];
usr/src/cmd/isns/isnsd/obj.c
1819
attr = &pg->attrs[ATTR_INDEX_PG(
usr/src/cmd/isns/isnsd/obj.c
1825
attr = &pg->attrs[ATTR_INDEX_PG(
usr/src/cmd/isns/isnsd/obj.c
1831
attr = &pg->attrs[ATTR_INDEX_PG(
usr/src/cmd/isns/isnsd/obj.c
1837
refp = get_ref_p(pg, OBJ_ISCSI);
usr/src/cmd/isns/isnsd/obj.c
1840
refp = get_ref_p(pg, OBJ_PORTAL);
usr/src/cmd/isns/isnsd/obj.c
1843
(void) set_parent_obj(pg, get_parent_uid(iscsi));
usr/src/cmd/isns/isnsd/obj.c
1845
free(pg);
usr/src/cmd/isns/isnsd/obj.c
1848
pg = NULL;
usr/src/cmd/isns/isnsd/obj.c
1851
return (pg);
usr/src/cmd/isns/isnsd/obj.c
3077
const isns_obj_t *pg,
usr/src/cmd/isns/isnsd/obj.c
3091
lcp->data[i].ptr = pg->attrs[
usr/src/cmd/kbd/kbd.c
686
scf_propertygroup_t *pg = NULL;
usr/src/cmd/kbd/kbd.c
700
(pg = scf_pg_create(h)) == NULL ||
usr/src/cmd/kbd/kbd.c
716
if (scf_instance_get_pg_composed(inst, snap, KBD_PG, pg) != 0) {
usr/src/cmd/kbd/kbd.c
732
if (scf_pg_get_property(pg, KBD_PROP_KEYCLICK, prop) != 0 ||
usr/src/cmd/kbd/kbd.c
746
if (scf_pg_get_property(pg, KBD_PROP_KEYBOARD_ABORT, prop) != 0 ||
usr/src/cmd/kbd/kbd.c
765
if (scf_pg_get_property(pg, KBD_PROP_RPTCOUNT, prop) != 0 ||
usr/src/cmd/kbd/kbd.c
777
if (scf_pg_get_property(pg, KBD_PROP_RPTDELAY, prop) != 0 ||
usr/src/cmd/kbd/kbd.c
789
if (scf_pg_get_property(pg, KBD_PROP_RPTRATE, prop) != 0 ||
usr/src/cmd/kbd/kbd.c
801
if (scf_pg_get_property(pg, KBD_PROP_LAYOUT, prop) != 0 ||
usr/src/cmd/kbd/kbd.c
823
if (scf_pg_get_property(pg, KBD_PROP_FREQ, prop) != 0 ||
usr/src/cmd/kbd/kbd.c
835
if (scf_pg_get_property(pg, KBD_PROP_CONSFREQ, prop) != 0 ||
usr/src/cmd/kbd/kbd.c
856
scf_pg_destroy(pg);
usr/src/cmd/lp/filter/postscript/dpost/dpost.c
1763
t_page(int pg)
usr/src/cmd/lp/filter/postscript/dpost/dpost.c
1795
redirect(pg);
usr/src/cmd/lp/filter/postscript/dpost/dpost.c
1797
fprintf(tf, "%s %d %d\n", PAGE, pg, printed+1);
usr/src/cmd/lp/filter/postscript/dpost/dpost.c
1804
lastpg = pg; /* for the next ENDPAGE comment */
usr/src/cmd/lp/filter/postscript/dpost/dpost.c
2805
redirect(int pg)
usr/src/cmd/lp/filter/postscript/dpost/dpost.c
2819
if ( pg >= 0 && in_olist(pg) == ON )
usr/src/cmd/lp/filter/postscript/postprint/postprint.c
902
redirect(int pg)
usr/src/cmd/lp/filter/postscript/postprint/postprint.c
915
if ( pg >= 0 && in_olist(pg) == ON )
usr/src/cmd/man/man.c
1260
format(char *path, char *dir, char *name, char *pg)
usr/src/cmd/man/man.c
1275
dir + 3, pg);
usr/src/cmd/man/man.c
1277
dir + 3, pg);
usr/src/cmd/mdb/common/modules/genunix/genunix.c
4419
{ "pg", "?[-q]", "display a pg", pg},
usr/src/cmd/mdb/common/modules/genunix/genunix.c
531
pgrep_data_t pg;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
540
pg.pg_flags = 0;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
541
pg.pg_xaddr = 0;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
544
'n', MDB_OPT_SETBITS, PG_NEWEST, &pg.pg_flags,
usr/src/cmd/mdb/common/modules/genunix/genunix.c
545
'o', MDB_OPT_SETBITS, PG_OLDEST, &pg.pg_flags,
usr/src/cmd/mdb/common/modules/genunix/genunix.c
546
'x', MDB_OPT_SETBITS, PG_EXACT_MATCH, &pg.pg_flags,
usr/src/cmd/mdb/common/modules/genunix/genunix.c
558
if ((pg.pg_flags & PG_NEWEST) && (pg.pg_flags & PG_OLDEST))
usr/src/cmd/mdb/common/modules/genunix/genunix.c
565
pg.pg_flags |= PG_PIPE_OUT;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
567
pg.pg_pat = argv->a_un.a_str;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
569
pg.pg_psflags = DCMD_ADDRSPEC | DCMD_LOOP | DCMD_LOOPFIRST;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
571
pg.pg_psflags = DCMD_ADDRSPEC | DCMD_LOOP;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
574
if ((err = regcomp(&pg.pg_reg, pg.pg_pat, REG_EXTENDED)) != 0) {
usr/src/cmd/mdb/common/modules/genunix/genunix.c
578
nbytes = regerror(err, &pg.pg_reg, NULL, 0);
usr/src/cmd/mdb/common/modules/genunix/genunix.c
580
(void) regerror(err, &pg.pg_reg, buf, nbytes);
usr/src/cmd/mdb/common/modules/genunix/genunix.c
587
if (mdb_walk("proc", pgrep_cb, &pg) != 0) {
usr/src/cmd/mdb/common/modules/genunix/genunix.c
592
if (pg.pg_xaddr != 0 && (pg.pg_flags & (PG_NEWEST | PG_OLDEST))) {
usr/src/cmd/mdb/common/modules/genunix/genunix.c
593
if (pg.pg_flags & PG_PIPE_OUT) {
usr/src/cmd/mdb/common/modules/genunix/genunix.c
594
mdb_printf("%p\n", pg.pg_xaddr);
usr/src/cmd/mdb/common/modules/genunix/genunix.c
596
if (mdb_call_dcmd("ps", pg.pg_xaddr, pg.pg_psflags,
usr/src/cmd/mdb/common/modules/genunix/pg.c
105
if (mdb_vread(&pg, sizeof (struct pg), addr) == -1) {
usr/src/cmd/mdb/common/modules/genunix/pg.c
119
(uintptr_t)pg.pg_class) == -1) {
usr/src/cmd/mdb/common/modules/genunix/pg.c
120
mdb_warn("unable to read 'pg_class' at %p", pg.pg_class);
usr/src/cmd/mdb/common/modules/genunix/pg.c
132
if (pg.pg_relation == PGR_PHYSICAL) {
usr/src/cmd/mdb/common/modules/genunix/pg.c
141
pg.pg_id, addr, pghw.pghw_instance,
usr/src/cmd/mdb/common/modules/genunix/pg.c
143
pg.pg_cpus.grp_size,
usr/src/cmd/mdb/common/modules/genunix/pg.c
150
pg.pg_id, addr, pg_class.pgc_name,
usr/src/cmd/mdb/common/modules/genunix/pg.c
151
pg.pg_cpus.grp_size);
usr/src/cmd/mdb/common/modules/genunix/pg.c
72
pg_t pg;
usr/src/cmd/mdb/common/modules/genunix/pg.h
40
int pg(uintptr_t, uint_t, int, const mdb_arg_t *);
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
767
topo_pgroup_t pg;
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
774
if (mdb_vread(&pg, sizeof (pg), wsp->walk_addr) != sizeof (pg)) {
usr/src/cmd/mdb/common/modules/libtopo/libtopo.c
779
wsp->walk_addr = (uintptr_t)pg.tpg_pvals.l_next;
usr/src/cmd/mdb/intel/modules/generic_cpu/gcpu.c
160
void *pg;
usr/src/cmd/mdb/intel/modules/generic_cpu/gcpu.c
205
pg = mdb_alloc(sz, UM_SLEEP);
usr/src/cmd/mdb/intel/modules/generic_cpu/gcpu.c
206
if (mdb_vread(pg, sz, (uintptr_t)awsp->chip_tab[i]) != sz) {
usr/src/cmd/mdb/intel/modules/generic_cpu/gcpu.c
209
mdb_free(pg, sz);
usr/src/cmd/mdb/intel/modules/generic_cpu/gcpu.c
213
awsp->chip_tab[i] = pg;
usr/src/cmd/nscd/nscd_switch.h
342
scf_propertygroup_t *pg);
usr/src/cmd/sendmail/db/btree/bt_conv.c
31
__bam_pgin(pg, pp, cookie)
usr/src/cmd/sendmail/db/btree/bt_conv.c
32
db_pgno_t pg;
usr/src/cmd/sendmail/db/btree/bt_conv.c
41
return (pg == PGNO_METADATA ?
usr/src/cmd/sendmail/db/btree/bt_conv.c
42
__bam_mswap(pp) : __db_pgin(pg, pginfo->db_pagesize, pp));
usr/src/cmd/sendmail/db/btree/bt_conv.c
53
__bam_pgout(pg, pp, cookie)
usr/src/cmd/sendmail/db/btree/bt_conv.c
54
db_pgno_t pg;
usr/src/cmd/sendmail/db/btree/bt_conv.c
63
return (pg == PGNO_METADATA ?
usr/src/cmd/sendmail/db/btree/bt_conv.c
64
__bam_mswap(pp) : __db_pgout(pg, pginfo->db_pagesize, pp));
usr/src/cmd/sendmail/db/btree/bt_conv.c
74
__bam_mswap(pg)
usr/src/cmd/sendmail/db/btree/bt_conv.c
75
PAGE *pg;
usr/src/cmd/sendmail/db/btree/bt_conv.c
79
p = (u_int8_t *)pg;
usr/src/cmd/sendmail/db/btree/bt_rec.c
270
sp = argp->pg.data;
usr/src/cmd/sendmail/db/btree/bt_rec.c
295
log_compare(&LSN(pp), &LSN(argp->pg.data)) == 0;
usr/src/cmd/sendmail/db/btree/bt_rec.c
427
memcpy(pp, argp->pg.data, argp->pg.size);
usr/src/cmd/sendmail/db/btree/bt_rsearch.c
102
pg = PGNO_ROOT;
usr/src/cmd/sendmail/db/btree/bt_rsearch.c
105
0, pg, stack ? DB_LOCK_WRITE : DB_LOCK_READ, &lock)) != 0)
usr/src/cmd/sendmail/db/btree/bt_rsearch.c
107
if ((ret = memp_fget(dbp->mpf, &pg, 0, &h)) != 0) {
usr/src/cmd/sendmail/db/btree/bt_rsearch.c
125
if ((ret = __bam_lget(dbc, 0, pg, DB_LOCK_WRITE, &lock)) != 0)
usr/src/cmd/sendmail/db/btree/bt_rsearch.c
127
if ((ret = memp_fget(dbp->mpf, &pg, 0, &h)) != 0) {
usr/src/cmd/sendmail/db/btree/bt_rsearch.c
210
pg = bi->pgno;
usr/src/cmd/sendmail/db/btree/bt_rsearch.c
226
pg = ri->pgno;
usr/src/cmd/sendmail/db/btree/bt_rsearch.c
244
__bam_lget(dbc, 0, pg, DB_LOCK_WRITE, &lock)) != 0)
usr/src/cmd/sendmail/db/btree/bt_rsearch.c
260
__bam_lget(dbc, 1, pg, stack && LF_ISSET(S_WRITE) ?
usr/src/cmd/sendmail/db/btree/bt_rsearch.c
265
if ((ret = memp_fget(dbp->mpf, &pg, 0, &h)) != 0)
usr/src/cmd/sendmail/db/btree/bt_rsearch.c
78
db_pgno_t pg;
usr/src/cmd/sendmail/db/btree/bt_search.c
112
pg = PGNO_ROOT;
usr/src/cmd/sendmail/db/btree/bt_search.c
115
0, pg, stack ? DB_LOCK_WRITE : DB_LOCK_READ, &lock)) != 0)
usr/src/cmd/sendmail/db/btree/bt_search.c
117
if ((ret = memp_fget(dbp->mpf, &pg, 0, &h)) != 0) {
usr/src/cmd/sendmail/db/btree/bt_search.c
135
if ((ret = __bam_lget(dbc, 0, pg, DB_LOCK_WRITE, &lock)) != 0)
usr/src/cmd/sendmail/db/btree/bt_search.c
137
if ((ret = memp_fget(dbp->mpf, &pg, 0, &h)) != 0) {
usr/src/cmd/sendmail/db/btree/bt_search.c
209
next: pg = GET_BINTERNAL(h, indx)->pgno;
usr/src/cmd/sendmail/db/btree/bt_search.c
221
__bam_lget(dbc, 0, pg, DB_LOCK_WRITE, &lock)) != 0)
usr/src/cmd/sendmail/db/btree/bt_search.c
237
__bam_lget(dbc, 1, pg, stack && LF_ISSET(S_WRITE) ?
usr/src/cmd/sendmail/db/btree/bt_search.c
241
if ((ret = memp_fget(dbp->mpf, &pg, 0, &h)) != 0)
usr/src/cmd/sendmail/db/btree/bt_search.c
85
db_pgno_t pg;
usr/src/cmd/sendmail/db/btree/btree_auto.c
360
npgno, nlsn, pg)
usr/src/cmd/sendmail/db/btree/btree_auto.c
373
const DBT *pg;
usr/src/cmd/sendmail/db/btree/btree_auto.c
398
+ sizeof(u_int32_t) + (pg == NULL ? 0 : pg->size);
usr/src/cmd/sendmail/db/btree/btree_auto.c
434
if (pg == NULL) {
usr/src/cmd/sendmail/db/btree/btree_auto.c
439
memcpy(bp, &pg->size, sizeof(pg->size));
usr/src/cmd/sendmail/db/btree/btree_auto.c
440
bp += sizeof(pg->size);
usr/src/cmd/sendmail/db/btree/btree_auto.c
441
memcpy(bp, pg->data, pg->size);
usr/src/cmd/sendmail/db/btree/btree_auto.c
442
bp += pg->size;
usr/src/cmd/sendmail/db/btree/btree_auto.c
499
for (i = 0; i < argp->pg.size; i++) {
usr/src/cmd/sendmail/db/btree/btree_auto.c
500
ch = ((u_int8_t *)argp->pg.data)[i];
usr/src/cmd/sendmail/db/btree/btree_auto.c
552
memcpy(&argp->pg.size, bp, sizeof(u_int32_t));
usr/src/cmd/sendmail/db/btree/btree_auto.c
554
argp->pg.data = bp;
usr/src/cmd/sendmail/db/btree/btree_auto.c
555
bp += argp->pg.size;
usr/src/cmd/sendmail/db/db/db_conv.c
111
COMPQUIET(pg, 0);
usr/src/cmd/sendmail/db/db/db_conv.c
70
__db_pgin(pg, pagesize, pp)
usr/src/cmd/sendmail/db/db/db_conv.c
71
db_pgno_t pg;
usr/src/cmd/sendmail/db/db/db_conv.c
75
return (__db_convert(pg, pp, pagesize, 1));
usr/src/cmd/sendmail/db/db/db_conv.c
84
__db_pgout(pg, pagesize, pp)
usr/src/cmd/sendmail/db/db/db_conv.c
85
db_pgno_t pg;
usr/src/cmd/sendmail/db/db/db_conv.c
89
return (__db_convert(pg, pp, pagesize, 0));
usr/src/cmd/sendmail/db/db/db_conv.c
97
__db_convert(pg, pp, pagesize, pgin)
usr/src/cmd/sendmail/db/db/db_conv.c
98
db_pgno_t pg;
usr/src/cmd/sendmail/db/hash/hash_conv.c
36
__ham_pgin(pg, pp, cookie)
usr/src/cmd/sendmail/db/hash/hash_conv.c
37
db_pgno_t pg;
usr/src/cmd/sendmail/db/hash/hash_conv.c
49
if (pg != PGNO_METADATA && pg != tpgno) {
usr/src/cmd/sendmail/db/hash/hash_conv.c
51
pg, PGNO_INVALID, PGNO_INVALID, 0, P_HASH);
usr/src/cmd/sendmail/db/hash/hash_conv.c
57
return (pg == PGNO_METADATA ?
usr/src/cmd/sendmail/db/hash/hash_conv.c
58
__ham_mswap(pp) : __db_pgin(pg, pginfo->db_pagesize, pp));
usr/src/cmd/sendmail/db/hash/hash_conv.c
69
__ham_pgout(pg, pp, cookie)
usr/src/cmd/sendmail/db/hash/hash_conv.c
70
db_pgno_t pg;
usr/src/cmd/sendmail/db/hash/hash_conv.c
79
return (pg == PGNO_METADATA ?
usr/src/cmd/sendmail/db/hash/hash_conv.c
80
__ham_mswap(pp) : __db_pgout(pg, pginfo->db_pagesize, pp));
usr/src/cmd/sendmail/db/hash/hash_conv.c
90
__ham_mswap(pg)
usr/src/cmd/sendmail/db/hash/hash_conv.c
91
void *pg;
usr/src/cmd/sendmail/db/hash/hash_conv.c
96
p = (u_int8_t *)pg;
usr/src/cmd/sendmail/db/include/btree_auto.h
54
DBT pg;
usr/src/cmd/sendmail/db/include/db_page.h
202
#define P_INIT(pg, pg_size, n, pg_prev, pg_next, btl, pg_type) do { \
usr/src/cmd/sendmail/db/include/db_page.h
203
PGNO(pg) = n; \
usr/src/cmd/sendmail/db/include/db_page.h
204
PREV_PGNO(pg) = pg_prev; \
usr/src/cmd/sendmail/db/include/db_page.h
205
NEXT_PGNO(pg) = pg_next; \
usr/src/cmd/sendmail/db/include/db_page.h
206
NUM_ENT(pg) = 0; \
usr/src/cmd/sendmail/db/include/db_page.h
207
HOFFSET(pg) = pg_size; \
usr/src/cmd/sendmail/db/include/db_page.h
208
LEVEL(pg) = btl; \
usr/src/cmd/sendmail/db/include/db_page.h
209
TYPE(pg) = pg_type; \
usr/src/cmd/sendmail/db/include/db_page.h
216
#define LOFFSET(pg) (P_OVERHEAD + NUM_ENT(pg) * sizeof(db_indx_t))
usr/src/cmd/sendmail/db/include/db_page.h
219
#define P_FREESPACE(pg) (HOFFSET(pg) - LOFFSET(pg))
usr/src/cmd/sendmail/db/include/db_page.h
222
#define P_ENTRY(pg, indx) ((u_int8_t *)pg + ((PAGE *)pg)->inp[indx])
usr/src/cmd/sendmail/db/include/db_page.h
268
#define HPAGE_TYPE(pg, indx) (*P_ENTRY(pg, indx))
usr/src/cmd/sendmail/db/include/db_page.h
298
#define LEN_HITEM(pg, pgsize, indx) \
usr/src/cmd/sendmail/db/include/db_page.h
299
(((indx) == 0 ? pgsize : pg->inp[indx - 1]) - pg->inp[indx])
usr/src/cmd/sendmail/db/include/db_page.h
301
#define LEN_HKEYDATA(pg, psize, indx) \
usr/src/cmd/sendmail/db/include/db_page.h
302
(((indx) == 0 ? psize : pg->inp[indx - 1]) - \
usr/src/cmd/sendmail/db/include/db_page.h
303
pg->inp[indx] - HKEYDATA_SIZE(0))
usr/src/cmd/sendmail/db/include/db_page.h
325
#define H_NUMPAIRS(pg) (NUM_ENT(pg) / 2)
usr/src/cmd/sendmail/db/include/db_page.h
328
#define H_PAIRKEY(pg, pindx) P_ENTRY(pg, H_KEYINDEX(pindx))
usr/src/cmd/sendmail/db/include/db_page.h
329
#define H_PAIRDATA(pg, pindx) P_ENTRY(pg, H_DATAINDEX(pindx))
usr/src/cmd/sendmail/db/include/db_page.h
330
#define H_PAIRSIZE(pg, psize, pindx) \
usr/src/cmd/sendmail/db/include/db_page.h
331
(LEN_HITEM(pg, psize, H_KEYINDEX(pindx)) + \
usr/src/cmd/sendmail/db/include/db_page.h
332
LEN_HITEM(pg, psize, H_DATAINDEX(pindx)))
usr/src/cmd/sendmail/db/include/db_page.h
410
#define GET_BKEYDATA(pg, indx) \
usr/src/cmd/sendmail/db/include/db_page.h
411
((BKEYDATA *)P_ENTRY(pg, indx))
usr/src/cmd/sendmail/db/include/db_page.h
435
#define GET_BOVERFLOW(pg, indx) \
usr/src/cmd/sendmail/db/include/db_page.h
436
((BOVERFLOW *)P_ENTRY(pg, indx))
usr/src/cmd/sendmail/db/include/db_page.h
473
#define GET_BINTERNAL(pg, indx) \
usr/src/cmd/sendmail/db/include/db_page.h
474
((BINTERNAL *)P_ENTRY(pg, indx))
usr/src/cmd/sendmail/db/include/db_page.h
501
#define GET_RINTERNAL(pg, indx) \
usr/src/cmd/sendmail/db/include/db_page.h
502
((RINTERNAL *)P_ENTRY(pg, indx))
usr/src/cmd/svc/common/manifest_hash.c
122
scf_propertygroup_t *pg;
usr/src/cmd/svc/common/manifest_hash.c
139
(pg = scf_pg_create(hndl)) == NULL ||
usr/src/cmd/svc/common/manifest_hash.c
156
if (scf_service_get_pg(svc, name, pg) != SCF_SUCCESS) {
usr/src/cmd/svc/common/manifest_hash.c
161
if (scf_pg_get_property(pg, MHASH_PROP, prop) != SCF_SUCCESS) {
usr/src/cmd/svc/common/manifest_hash.c
197
if (scf_pg_get_property(pg, MHASH_APPLY_PROP, prop) !=
usr/src/cmd/svc/common/manifest_hash.c
225
scf_pg_destroy(pg);
usr/src/cmd/svc/common/manifest_hash.c
238
scf_propertygroup_t *pg = NULL;
usr/src/cmd/svc/common/manifest_hash.c
256
(pg = scf_pg_create(hndl)) == NULL ||
usr/src/cmd/svc/common/manifest_hash.c
318
if (scf_service_get_pg(svc, name, pg) == SCF_SUCCESS)
usr/src/cmd/svc/common/manifest_hash.c
330
MHASH_PG_FLAGS, pg) == SCF_SUCCESS)
usr/src/cmd/svc/common/manifest_hash.c
397
if (scf_pg_update(pg) == -1) {
usr/src/cmd/svc/common/manifest_hash.c
404
if (scf_transaction_start(tx, pg) != SCF_SUCCESS) {
usr/src/cmd/svc/common/manifest_hash.c
520
scf_pg_destroy(pg);
usr/src/cmd/svc/configd/file_object.c
606
rc_node_t *newnode, *pg;
usr/src/cmd/svc/configd/file_object.c
633
pg = rc_node_setup_pg(newnode, lp, name, type, flags, gen_id,
usr/src/cmd/svc/configd/file_object.c
635
if (pg == NULL) {
usr/src/cmd/svc/configd/file_object.c
640
rc_node_rele(pg);
usr/src/cmd/svc/configd/file_object.c
898
propertygrp_setup_child_info(rc_node_t *pg, uint32_t type, child_info_t *cip)
usr/src/cmd/svc/configd/file_object.c
904
cip->ci_parent = pg;
usr/src/cmd/svc/configd/file_object.c
906
cip->ci_base_nl.rl_backend = pg->rn_id.rl_backend;
usr/src/cmd/svc/configd/file_object.c
907
cip->ci_base_nl.rl_ids[ID_SERVICE] = pg->rn_id.rl_ids[ID_SERVICE];
usr/src/cmd/svc/configd/file_object.c
908
cip->ci_base_nl.rl_ids[ID_INSTANCE] = pg->rn_id.rl_ids[ID_INSTANCE];
usr/src/cmd/svc/configd/file_object.c
909
cip->ci_base_nl.rl_ids[ID_PG] = pg->rn_id.rl_main_id;
usr/src/cmd/svc/configd/file_object.c
910
cip->ci_base_nl.rl_ids[ID_GEN] = pg->rn_gen_id;
usr/src/cmd/svc/configd/file_object.c
911
cip->ci_base_nl.rl_ids[ID_NAME] = pg->rn_id.rl_ids[ID_NAME];
usr/src/cmd/svc/configd/file_object.c
912
cip->ci_base_nl.rl_ids[ID_SNAPSHOT] = pg->rn_id.rl_ids[ID_SNAPSHOT];
usr/src/cmd/svc/configd/file_object.c
913
cip->ci_base_nl.rl_ids[ID_LEVEL] = pg->rn_id.rl_ids[ID_LEVEL];
usr/src/cmd/svc/configd/rc_node.c
1223
const char *instance, const char *pg)
usr/src/cmd/svc/configd/rc_node.c
1234
(pg != NULL)? "/:properties/" : "", (pg != NULL)? pg : "");
usr/src/cmd/svc/configd/rc_node.c
2287
general_enable_id(tx_commit_data_t *tx_data, size_t cmd_no, const char *pg,
usr/src/cmd/svc/configd/rc_node.c
2314
if (strcmp(pg, SCF_PG_GENERAL) == 0) {
usr/src/cmd/svc/configd/rc_node.c
2317
} else if (strcmp(pg, SCF_PG_GENERAL_OVR) == 0) {
usr/src/cmd/svc/configd/rc_node.c
2540
perm_add_pg_prop_values(permcheck_t *pcp, rc_node_t *pg, const char *propname)
usr/src/cmd/svc/configd/rc_node.c
2548
assert(!MUTEX_HELD(&pg->rn_lock));
usr/src/cmd/svc/configd/rc_node.c
2549
assert(pg->rn_id.rl_type == REP_PROTOCOL_ENTITY_PROPERTYGRP);
usr/src/cmd/svc/configd/rc_node.c
2551
(void) pthread_mutex_lock(&pg->rn_lock);
usr/src/cmd/svc/configd/rc_node.c
2552
result = rc_node_find_named_child(pg, propname,
usr/src/cmd/svc/configd/rc_node.c
2554
(void) pthread_mutex_unlock(&pg->rn_lock);
usr/src/cmd/svc/configd/rc_node.c
2582
(pg->rn_id.rl_ids[ID_INSTANCE]) ? PC_AUTH_INST :
usr/src/cmd/svc/configd/rc_node.c
2610
rc_node_t *pg;
usr/src/cmd/svc/configd/rc_node.c
2616
REP_PROTOCOL_ENTITY_PROPERTYGRP, &pg);
usr/src/cmd/svc/configd/rc_node.c
2631
if (pg == NULL)
usr/src/cmd/svc/configd/rc_node.c
2634
if (pgtype == NULL || strcmp(pg->rn_type, pgtype) == 0) {
usr/src/cmd/svc/configd/rc_node.c
2635
r = perm_add_pg_prop_values(pcp, pg, propname);
usr/src/cmd/svc/configd/rc_node.c
2651
rc_node_rele(pg);
usr/src/cmd/svc/configd/rc_node.c
2666
perm_add_enabling_values(permcheck_t *pcp, rc_node_t *pg, const char *propname)
usr/src/cmd/svc/configd/rc_node.c
2673
r = perm_add_pg_prop_values(pcp, pg, propname);
usr/src/cmd/svc/configd/rc_node.c
2678
assert(!MUTEX_HELD(&pg->rn_lock));
usr/src/cmd/svc/configd/rc_node.c
2680
if (pg->rn_id.rl_ids[ID_INSTANCE] == 0)
usr/src/cmd/svc/configd/rc_node.c
2683
sz = strlcpy(pgname, pg->rn_name, sizeof (pgname));
usr/src/cmd/svc/configd/rc_node.c
2692
r = rc_node_find_ancestor(pg, REP_PROTOCOL_ENTITY_SERVICE, &svc);
usr/src/cmd/svc/configd/rc_node.c
4160
rc_node_t *pg = NULL;
usr/src/cmd/svc/configd/rc_node.c
4175
assert(pg == NULL);
usr/src/cmd/svc/configd/rc_node.c
4176
pg = np;
usr/src/cmd/svc/configd/rc_node.c
4202
pg != NULL ? pg->rn_name : NULL);
usr/src/cmd/svc/configd/rc_node.c
4217
} else if (pg != NULL) {
usr/src/cmd/svc/configd/rc_node.c
4218
np = pg;
usr/src/cmd/svc/configd/rc_node.c
4219
pg = NULL;
usr/src/cmd/svc/configd/rc_node.c
5578
rc_node_t *pg = NULL, *spg = NULL, *svc, *prop;
usr/src/cmd/svc/configd/rc_node.c
5584
REP_PROTOCOL_ENTITY_PROPERTYGRP, &pg);
usr/src/cmd/svc/configd/rc_node.c
5604
if (pg != NULL)
usr/src/cmd/svc/configd/rc_node.c
5605
rc_node_rele(pg);
usr/src/cmd/svc/configd/rc_node.c
5623
if (pg != NULL)
usr/src/cmd/svc/configd/rc_node.c
5624
rc_node_rele(pg);
usr/src/cmd/svc/configd/rc_node.c
5632
if (pg != NULL &&
usr/src/cmd/svc/configd/rc_node.c
5633
pgtype != NULL && strcmp(pg->rn_type, pgtype) != 0) {
usr/src/cmd/svc/configd/rc_node.c
5634
rc_node_rele(pg);
usr/src/cmd/svc/configd/rc_node.c
5635
pg = NULL;
usr/src/cmd/svc/configd/rc_node.c
5644
if (pg == NULL) {
usr/src/cmd/svc/configd/rc_node.c
5647
pg = spg;
usr/src/cmd/svc/configd/rc_node.c
5657
(void) pthread_mutex_lock(&pg->rn_lock);
usr/src/cmd/svc/configd/rc_node.c
5658
ret = rc_node_find_named_child(pg, propname,
usr/src/cmd/svc/configd/rc_node.c
5660
(void) pthread_mutex_unlock(&pg->rn_lock);
usr/src/cmd/svc/configd/rc_node.c
5661
rc_node_rele(pg);
usr/src/cmd/svc/configd/rc_node.c
5690
pg = spg;
usr/src/cmd/svc/configd/rc_node.c
5692
(void) pthread_mutex_lock(&pg->rn_lock);
usr/src/cmd/svc/configd/rc_node.c
5693
ret = rc_node_find_named_child(pg, propname,
usr/src/cmd/svc/configd/rc_node.c
5695
(void) pthread_mutex_unlock(&pg->rn_lock);
usr/src/cmd/svc/configd/rc_node.c
5696
rc_node_rele(pg);
usr/src/cmd/svc/configd/rc_node.c
6461
rc_node_t *pg;
usr/src/cmd/svc/configd/rc_node.c
6469
&pg);
usr/src/cmd/svc/configd/rc_node.c
6470
if (rc == REP_PROTOCOL_SUCCESS && pg != NULL)
usr/src/cmd/svc/configd/rc_node.c
6471
rc_node_rele(pg);
usr/src/cmd/svc/configd/rc_node.c
6486
if (pg != NULL)
usr/src/cmd/svc/configd/rc_node.c
6503
rc_node_t *pg;
usr/src/cmd/svc/configd/rc_node.c
6511
&pg);
usr/src/cmd/svc/configd/rc_node.c
6524
if (pg != NULL)
usr/src/cmd/svc/configd/rc_node.c
6525
rc_node_rele(pg);
usr/src/cmd/svc/configd/rc_node.c
6530
if (pg == NULL) {
usr/src/cmd/svc/configd/rc_node.c
6550
rc_node_rele(pg);
usr/src/cmd/svc/configd/rc_node.c
6555
switch (rc_node_setup_cpg(cpg, res, pg)) {
usr/src/cmd/svc/configd/rc_node.c
6565
rc_node_rele(pg);
usr/src/cmd/svc/configd/rc_node.c
6584
rc_node_rele(pg);
usr/src/cmd/svc/configd/rc_node.c
6819
tx_allow_value(const void *cmds_arg, size_t cmds_sz, rc_node_t *pg)
usr/src/cmd/svc/configd/rc_node.c
6827
assert(!MUTEX_HELD(&pg->rn_lock));
usr/src/cmd/svc/configd/rc_node.c
6851
(void) pthread_mutex_lock(&pg->rn_lock);
usr/src/cmd/svc/configd/rc_node.c
6853
if (rc_node_find_named_child(pg,
usr/src/cmd/svc/configd/rc_node.c
6868
(void) pthread_mutex_unlock(&pg->rn_lock);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
198
scf_propertygroup_t *pg = NULL;
usr/src/cmd/svc/lsvcrun/lsvcrun.c
204
if ((pg = scf_pg_create(h)) == NULL) {
usr/src/cmd/svc/lsvcrun/lsvcrun.c
211
SCF_PG_FLAG_NONPERSISTENT, pg) == 0) {
usr/src/cmd/svc/lsvcrun/lsvcrun.c
214
return (pg);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
234
scf_pg_destroy(pg);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
235
pg = NULL;
usr/src/cmd/svc/lsvcrun/lsvcrun.c
239
if (scf_service_get_pg(svc, pg_name, pg) != 0) {
usr/src/cmd/svc/lsvcrun/lsvcrun.c
251
scf_pg_destroy(pg);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
252
pg = NULL;
usr/src/cmd/svc/lsvcrun/lsvcrun.c
259
scf_pg_destroy(pg);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
260
pg = NULL;
usr/src/cmd/svc/lsvcrun/lsvcrun.c
275
if (scf_pg_get_property(pg, SCF_LEGACY_PROPERTY_NAME, prop) == 0) {
usr/src/cmd/svc/lsvcrun/lsvcrun.c
278
scf_pg_destroy(pg);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
279
pg = NULL;
usr/src/cmd/svc/lsvcrun/lsvcrun.c
282
scf_pg_destroy(pg);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
283
pg = NULL;
usr/src/cmd/svc/lsvcrun/lsvcrun.c
292
return (pg);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
300
scf_propertygroup_t *pg = NULL;
usr/src/cmd/svc/lsvcrun/lsvcrun.c
304
if ((pg = scf_pg_create(h)) == NULL) {
usr/src/cmd/svc/lsvcrun/lsvcrun.c
330
while (scf_iter_next_pg(iter, pg) > 0) {
usr/src/cmd/svc/lsvcrun/lsvcrun.c
336
if (scf_pg_get_property(pg, SCF_LEGACY_PROPERTY_SUFFIX,
usr/src/cmd/svc/lsvcrun/lsvcrun.c
357
if (scf_pg_get_property(pg, SCF_LEGACY_PROPERTY_INODE,
usr/src/cmd/svc/lsvcrun/lsvcrun.c
375
scf_pg_destroy(pg);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
376
pg = NULL;
usr/src/cmd/svc/lsvcrun/lsvcrun.c
382
return (pg);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
397
scf_propertygroup_t *pg;
usr/src/cmd/svc/lsvcrun/lsvcrun.c
406
pg = pg_match(h, svc, st.st_ino, NULL);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
407
if (pg != NULL)
usr/src/cmd/svc/lsvcrun/lsvcrun.c
412
if ((pg = pg_match(h, svc, st.st_ino, suffix)) != NULL)
usr/src/cmd/svc/lsvcrun/lsvcrun.c
415
if ((pg = pg_match(h, svc, st.st_ino, NULL)) != NULL)
usr/src/cmd/svc/lsvcrun/lsvcrun.c
418
if ((pg = pg_match(h, svc, 0, suffix)) == NULL) {
usr/src/cmd/svc/lsvcrun/lsvcrun.c
428
return (pg);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
437
scf_propertygroup_t *pg = NULL;
usr/src/cmd/svc/lsvcrun/lsvcrun.c
486
pg = get_start_pg(script, h, svc, ok);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
488
pg = get_stop_pg(script, h, svc, ok);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
493
return (pg);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
559
cleanup_pg(scf_propertygroup_t *pg)
usr/src/cmd/svc/lsvcrun/lsvcrun.c
564
if (scf_pg_delete(pg) == 0)
usr/src/cmd/svc/lsvcrun/lsvcrun.c
569
if (scf_pg_to_fmri(pg, buf, sizeof (buf)) != 0)
usr/src/cmd/svc/lsvcrun/lsvcrun.c
703
set_legacy_service(scf_propertygroup_t *pg, const char *script, ino_t inode)
usr/src/cmd/svc/lsvcrun/lsvcrun.c
714
h = scf_pg_handle(pg);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
734
if (scf_transaction_start(tx, pg) != 0) {
usr/src/cmd/svc/lsvcrun/lsvcrun.c
776
if (scf_pg_update(pg) == -1) {
usr/src/cmd/svc/lsvcrun/lsvcrun.c
812
scf_propertygroup_t *pg;
usr/src/cmd/svc/lsvcrun/lsvcrun.c
854
pg = get_script_pg(script, start_flag, &pg_ok);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
866
if (start_flag && pg != NULL)
usr/src/cmd/svc/lsvcrun/lsvcrun.c
867
cleanup_pg(pg);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
876
if (start_flag && pg != NULL)
usr/src/cmd/svc/lsvcrun/lsvcrun.c
877
cleanup_pg(pg);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
900
if (start_flag && pg != NULL)
usr/src/cmd/svc/lsvcrun/lsvcrun.c
901
cleanup_pg(pg);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
956
if (pg != NULL)
usr/src/cmd/svc/lsvcrun/lsvcrun.c
957
cleanup_pg(pg);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
976
if (pg != NULL) {
usr/src/cmd/svc/lsvcrun/lsvcrun.c
978
set_legacy_service(pg, script, st.st_ino);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
980
cleanup_pg(pg);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
981
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/expand.c
106
const char *pgn, const char *pn, scf_propertygroup_t *pg,
usr/src/cmd/svc/startd/expand.c
111
ret = scf_instance_get_pg_composed(inst, snap, pgn, pg);
usr/src/cmd/svc/startd/expand.c
115
ret = scf_instance_get_pg_composed(inst, snap, pgn, pg);
usr/src/cmd/svc/startd/expand.c
120
if (scf_pg_get_property(pg, pn, prop) == 0)
usr/src/cmd/svc/startd/expand.c
126
ret = scf_instance_get_pg_composed(inst, NULL, pgn, pg);
usr/src/cmd/svc/startd/expand.c
130
if (scf_pg_get_property(pg, pn, prop) == 0)
usr/src/cmd/svc/startd/expand.c
161
scf_propertygroup_t *pg = NULL;
usr/src/cmd/svc/startd/expand.c
187
(pg = scf_pg_create(h)) == NULL ||
usr/src/cmd/svc/startd/expand.c
199
if (scf_service_get_pg(svc, pgn, pg) != 0)
usr/src/cmd/svc/startd/expand.c
201
if (scf_pg_get_property(pg, pn, prop) != 0)
usr/src/cmd/svc/startd/expand.c
213
if (get_prop(tmpinst, tmpsnap, pgn, pn, pg, prop) != 0)
usr/src/cmd/svc/startd/expand.c
225
pg = scf_pg_create(h);
usr/src/cmd/svc/startd/expand.c
226
if (pg == NULL)
usr/src/cmd/svc/startd/expand.c
239
if (get_prop(inst, snap, pgn, pn, pg, prop) != 0)
usr/src/cmd/svc/startd/expand.c
322
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/graph.c
1827
scf_propertygroup_t *pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/graph.c
1835
if (pg == NULL)
usr/src/cmd/svc/startd/graph.c
1848
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/graph.c
1858
r = scf_instance_get_pg(scf_inst, SCF_PG_RESTARTER, pg);
usr/src/cmd/svc/startd/graph.c
1867
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/graph.c
1877
r = libscf_read_states(pg, &state, &next_state);
usr/src/cmd/svc/startd/graph.c
1883
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/graph.c
1891
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/graph.c
2318
const char *scope, *service, *instance, *pg;
usr/src/cmd/svc/startd/graph.c
2368
&instance, &pg, NULL) != 0) {
usr/src/cmd/svc/startd/graph.c
2377
if (service == NULL || pg != NULL) {
usr/src/cmd/svc/startd/graph.c
2505
process_dependency_pg(scf_propertygroup_t *pg, struct deppg_info *info)
usr/src/cmd/svc/startd/graph.c
2522
h = scf_pg_handle(pg);
usr/src/cmd/svc/startd/graph.c
2526
len = scf_pg_get_name(pg, pg_name, max_scf_name_size);
usr/src/cmd/svc/startd/graph.c
2547
empty = depgroup_empty(h, pg);
usr/src/cmd/svc/startd/graph.c
2570
deptype = depgroup_read_grouping(h, pg);
usr/src/cmd/svc/startd/graph.c
2580
rerr = depgroup_read_restart(h, pg);
usr/src/cmd/svc/startd/graph.c
2592
if (scf_pg_get_property(pg, SCF_PROPERTY_ENTITIES, prop) != 0) {
usr/src/cmd/svc/startd/graph.c
2627
linfo.type = depgroup_read_scheme(h, pg);
usr/src/cmd/svc/startd/graph.c
3122
scf_propertygroup_t *pg;
usr/src/cmd/svc/startd/graph.c
3225
pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/graph.c
3227
if (scf_instance_get_pg(inst, SCF_PG_RESTARTER, pg) != 0) {
usr/src/cmd/svc/startd/graph.c
3237
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/graph.c
3242
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/graph.c
3257
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/graph.c
3288
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/graph.c
3294
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/graph.c
3313
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/graph.c
4148
dgraph_update_general(scf_propertygroup_t *pg)
usr/src/cmd/svc/startd/graph.c
4160
h = scf_pg_handle(pg);
usr/src/cmd/svc/startd/graph.c
4164
if (scf_pg_get_parent_instance(pg, inst) != 0) {
usr/src/cmd/svc/startd/graph.c
5181
dgraph_set_runlevel(scf_propertygroup_t *pg, scf_property_t *prop)
usr/src/cmd/svc/startd/graph.c
5241
h = scf_pg_handle(pg);
usr/src/cmd/svc/startd/graph.c
5382
switch (r = libscf_clear_runlevel(pg, ms)) {
usr/src/cmd/svc/startd/graph.c
5867
scf_propertygroup_t *pg;
usr/src/cmd/svc/startd/graph.c
5869
pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/graph.c
5876
pg);
usr/src/cmd/svc/startd/graph.c
5903
r = libscf_clear_runlevel(pg, fmri);
usr/src/cmd/svc/startd/graph.c
5930
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/graph.c
6242
process_actions(scf_handle_t *h, scf_propertygroup_t *pg, scf_instance_t *inst)
usr/src/cmd/svc/startd/graph.c
6283
if (scf_pg_get_property(pg, admin_actions[i], prop) != 0) {
usr/src/cmd/svc/startd/graph.c
6358
r = libscf_unset_action(h, pg, a, action_ts[a]);
usr/src/cmd/svc/startd/graph.c
6403
r = libscf_unset_action(h, pg, a, action_ts[a]);
usr/src/cmd/svc/startd/graph.c
6441
process_pg_event(scf_handle_t *h, scf_propertygroup_t *pg, scf_instance_t *inst,
usr/src/cmd/svc/startd/graph.c
6450
if (scf_pg_get_name(pg, pg_name, max_scf_value_size) < 0) {
usr/src/cmd/svc/startd/graph.c
6466
r = dgraph_update_general(pg);
usr/src/cmd/svc/startd/graph.c
6484
if (scf_pg_get_parent_instance(pg, inst) != 0) {
usr/src/cmd/svc/startd/graph.c
6503
return (process_actions(h, pg, inst));
usr/src/cmd/svc/startd/graph.c
6516
if (scf_pg_get_parent_instance(pg, inst) != 0) {
usr/src/cmd/svc/startd/graph.c
6557
info_events_all = libscf_get_info_events_all(pg);
usr/src/cmd/svc/startd/graph.c
6586
if (scf_instance_get_pg(inst, pg_name, pg) != 0) {
usr/src/cmd/svc/startd/graph.c
6606
if (scf_pg_get_property(pg, "runlevel", prop) == 0) {
usr/src/cmd/svc/startd/graph.c
6607
r = dgraph_set_runlevel(pg, prop);
usr/src/cmd/svc/startd/graph.c
6785
scf_propertygroup_t *pg;
usr/src/cmd/svc/startd/graph.c
6795
pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/graph.c
6819
res = _scf_notify_wait(pg, fmri, max_scf_fmri_size);
usr/src/cmd/svc/startd/graph.c
6828
if (scf_pg_update(pg) < 0) {
usr/src/cmd/svc/startd/graph.c
6847
r = process_pg_event(h, pg, inst, pg_name);
usr/src/cmd/svc/startd/libscf.c
1050
scf_propertygroup_t *pg;
usr/src/cmd/svc/startd/libscf.c
1054
pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/libscf.c
1056
if (scf_instance_get_pg_composed(inst, NULL, SCF_PG_DEATHROW, pg) !=
usr/src/cmd/svc/startd/libscf.c
1061
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
1065
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
1078
switch (r = get_boolean(pg,
usr/src/cmd/svc/startd/libscf.c
1086
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
1099
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
1118
scf_propertygroup_t *pg;
usr/src/cmd/svc/startd/libscf.c
1122
pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/libscf.c
1127
if (scf_instance_get_pg_composed(inst, NULL, SCF_PG_GENERAL_OVR, pg) !=
usr/src/cmd/svc/startd/libscf.c
1132
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
1136
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
1149
switch (r = get_boolean(pg, SCF_PROPERTY_ENABLED, &enabled_8)) {
usr/src/cmd/svc/startd/libscf.c
1156
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
1178
if (scf_instance_get_pg_composed(inst, NULL, SCF_PG_GENERAL, pg) != 0) {
usr/src/cmd/svc/startd/libscf.c
1179
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
1196
switch (r = get_boolean(pg, SCF_PROPERTY_ENABLED, &enabled_8)) {
usr/src/cmd/svc/startd/libscf.c
1203
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
1228
get_restarter(h, pg, restarter_fmri);
usr/src/cmd/svc/startd/libscf.c
1230
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
1248
const char *type, uint32_t flags, scf_propertygroup_t *pg)
usr/src/cmd/svc/startd/libscf.c
1253
if (scf_instance_get_pg(inst, name, pg) == 0) {
usr/src/cmd/svc/startd/libscf.c
1254
if (scf_pg_get_flags(pg, &f) != 0) {
usr/src/cmd/svc/startd/libscf.c
1271
if (scf_pg_delete(pg) != 0) {
usr/src/cmd/svc/startd/libscf.c
1313
if (scf_instance_add_pg(inst, name, type, flags, pg) == 0)
usr/src/cmd/svc/startd/libscf.c
1414
pg_set_prop_value(scf_propertygroup_t *pg, const char *pname, scf_value_t *v)
usr/src/cmd/svc/startd/libscf.c
1423
h = scf_pg_handle(pg);
usr/src/cmd/svc/startd/libscf.c
1431
if (scf_transaction_start(tx, pg) != 0) {
usr/src/cmd/svc/startd/libscf.c
1510
if (scf_pg_update(pg) == -1) {
usr/src/cmd/svc/startd/libscf.c
1550
scf_propertygroup_t *pg = NULL;
usr/src/cmd/svc/startd/libscf.c
1555
pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/libscf.c
1558
ret = libscf_inst_get_or_add_pg(inst, pgname, pgtype, pgflags, pg);
usr/src/cmd/svc/startd/libscf.c
1576
ret = pg_set_prop_value(pg, pname, v);
usr/src/cmd/svc/startd/libscf.c
1591
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
1611
scf_propertygroup_t *pg = NULL;
usr/src/cmd/svc/startd/libscf.c
1616
pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/libscf.c
1619
ret = libscf_inst_get_or_add_pg(inst, pgname, pgtype, pgflags, pg);
usr/src/cmd/svc/startd/libscf.c
1637
ret = pg_set_prop_value(pg, pname, v);
usr/src/cmd/svc/startd/libscf.c
1652
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
1708
pg_get_milestone(scf_propertygroup_t *pg, scf_property_t *prop,
usr/src/cmd/svc/startd/libscf.c
1711
if (scf_pg_get_property(pg, SCF_PROPERTY_MILESTONE, prop) != 0) {
usr/src/cmd/svc/startd/libscf.c
1772
scf_propertygroup_t *pg;
usr/src/cmd/svc/startd/libscf.c
1775
pg = safe_scf_pg_create(scf_instance_handle(inst));
usr/src/cmd/svc/startd/libscf.c
1777
if (scf_instance_get_pg(inst, SCF_PG_OPTIONS_OVR, pg) == 0) {
usr/src/cmd/svc/startd/libscf.c
1778
switch (r = pg_get_milestone(pg, prop, val, buf, buf_sz)) {
usr/src/cmd/svc/startd/libscf.c
1812
if (scf_instance_get_pg(inst, SCF_PG_OPTIONS, pg) == 0) {
usr/src/cmd/svc/startd/libscf.c
1813
r = pg_get_milestone(pg, prop, val, buf, buf_sz);
usr/src/cmd/svc/startd/libscf.c
1837
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
1910
libscf_clear_runlevel(scf_propertygroup_t *pg, const char *milestone)
usr/src/cmd/svc/startd/libscf.c
1920
h = scf_pg_handle(pg);
usr/src/cmd/svc/startd/libscf.c
1932
if (scf_transaction_start(tx, pg) != 0) {
usr/src/cmd/svc/startd/libscf.c
2039
if (scf_pg_update(pg) == -1) {
usr/src/cmd/svc/startd/libscf.c
2081
scf_propertygroup_t *pg = NULL;
usr/src/cmd/svc/startd/libscf.c
2090
pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/libscf.c
2097
if (scf_instance_get_pg_composed(inst, snap, SCF_PG_TM_COMMON_NAME, pg)
usr/src/cmd/svc/startd/libscf.c
2123
if (scf_pg_get_property(pg, st->st_locale, prop) == -1) {
usr/src/cmd/svc/startd/libscf.c
2156
if (scf_pg_get_property(pg, "C", prop) == -1) {
usr/src/cmd/svc/startd/libscf.c
2193
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
2215
scf_propertygroup_t *pg = NULL;
usr/src/cmd/svc/startd/libscf.c
2222
pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/libscf.c
2228
if (scf_instance_get_pg_composed(inst, snap, SCF_PG_STARTD, pg) == -1) {
usr/src/cmd/svc/startd/libscf.c
2253
if (scf_pg_get_property(pg, SCF_PROPERTY_DURATION, prop) == -1) {
usr/src/cmd/svc/startd/libscf.c
2290
if (scf_pg_get_property(pg, SCF_PROPERTY_UTMPX_PREFIX, prop) == 0) {
usr/src/cmd/svc/startd/libscf.c
2323
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
2339
scf_propertygroup_t *pg = NULL;
usr/src/cmd/svc/startd/libscf.c
2349
pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/libscf.c
2353
if (scf_instance_get_pg(inst, SCF_PG_RESTARTER, pg) == -1) {
usr/src/cmd/svc/startd/libscf.c
2372
ret = get_count(pg, SCF_PROPERTY_CONTRACT, &p);
usr/src/cmd/svc/startd/libscf.c
2398
ret = get_count(pg, SCF_PROPERTY_TRANSIENT_CONTRACT, &t);
usr/src/cmd/svc/startd/libscf.c
2425
ret = get_count(pg, SCF_PROPERTY_START_PID, &p);
usr/src/cmd/svc/startd/libscf.c
2453
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
2473
scf_propertygroup_t *pg;
usr/src/cmd/svc/startd/libscf.c
2478
pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/libscf.c
2484
SCF_PG_RESTARTER_TYPE, SCF_PG_RESTARTER_FLAGS, pg);
usr/src/cmd/svc/startd/libscf.c
2502
ret = pg_set_prop_value(pg, SCF_PROPERTY_START_PID, v_pid);
usr/src/cmd/svc/startd/libscf.c
2521
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
2545
scf_propertygroup_t *pg;
usr/src/cmd/svc/startd/libscf.c
2551
pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/libscf.c
2562
SCF_PG_RESTARTER_TYPE, SCF_PG_RESTARTER_FLAGS, pg);
usr/src/cmd/svc/startd/libscf.c
2585
ret = pg_set_prop_value(pg, propname, v);
usr/src/cmd/svc/startd/libscf.c
2600
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
2624
scf_propertygroup_t *pg;
usr/src/cmd/svc/startd/libscf.c
2635
pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/libscf.c
2643
SCF_PG_RESTARTER_TYPE, SCF_PG_RESTARTER_FLAGS, pg);
usr/src/cmd/svc/startd/libscf.c
2667
if (scf_transaction_start(tx, pg) != 0) {
usr/src/cmd/svc/startd/libscf.c
2767
if (scf_pg_update(pg) == -1) {
usr/src/cmd/svc/startd/libscf.c
2790
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
2868
scf_propertygroup_t *pg = NULL, *pg_startd = NULL;
usr/src/cmd/svc/startd/libscf.c
2878
pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/libscf.c
2910
if (scf_instance_get_pg_composed(scf_inst, snap, name, pg) == -1) {
usr/src/cmd/svc/startd/libscf.c
2918
if (scf_pg_get_property(pg, SCF_PROPERTY_EXEC, prop) == -1) {
usr/src/cmd/svc/startd/libscf.c
2942
r = get_count(pg, SCF_PROPERTY_TIMEOUT, timeout);
usr/src/cmd/svc/startd/libscf.c
3071
if (scf_pg_get_property(pg, SCF_PROPERTY_RESTART_ON, prop) == -1) {
usr/src/cmd/svc/startd/libscf.c
3101
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
3144
libscf_unset_action(scf_handle_t *h, scf_propertygroup_t *pg,
usr/src/cmd/svc/startd/libscf.c
3160
if (scf_pg_update(pg) == -1) {
usr/src/cmd/svc/startd/libscf.c
3176
if (scf_transaction_start(t, pg) == -1) {
usr/src/cmd/svc/startd/libscf.c
3204
if (scf_pg_get_property(pg, admin_actions[a], prop) == -1) {
usr/src/cmd/svc/startd/libscf.c
3414
scf_propertygroup_t *pg;
usr/src/cmd/svc/startd/libscf.c
3420
pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/libscf.c
3427
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
3446
r = scf_iter_next_pg(iter, pg);
usr/src/cmd/svc/startd/libscf.c
3451
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
3470
r = cb(pg, arg);
usr/src/cmd/svc/startd/libscf.c
3477
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
3860
scf_propertygroup_t *pg;
usr/src/cmd/svc/startd/libscf.c
3865
pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/libscf.c
3909
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
430
scf_propertygroup_t *pg = scf_pg_create(h);
usr/src/cmd/svc/startd/libscf.c
437
if (h == NULL || pg == NULL) {
usr/src/cmd/svc/startd/libscf.c
449
if (scf_instance_get_pg_composed(inst, NULL, pgname, pg) ==
usr/src/cmd/svc/startd/libscf.c
462
if (scf_instance_get_pg_composed(inst, NULL, pgname, pg) ==
usr/src/cmd/svc/startd/libscf.c
473
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/libscf.c
508
libscf_read_state(const scf_propertygroup_t *pg, const char *prop_name,
usr/src/cmd/svc/startd/libscf.c
516
h = scf_pg_handle(pg);
usr/src/cmd/svc/startd/libscf.c
519
if (scf_pg_get_property(pg, prop_name, prop) == -1) {
usr/src/cmd/svc/startd/libscf.c
548
libscf_read_states(const scf_propertygroup_t *pg,
usr/src/cmd/svc/startd/libscf.c
553
state_ret = libscf_read_state(pg, SCF_PROPERTY_STATE, state);
usr/src/cmd/svc/startd/libscf.c
554
next_state_ret = libscf_read_state(pg, SCF_PROPERTY_NEXT_STATE,
usr/src/cmd/svc/startd/libscf.c
590
depgroup_empty(scf_handle_t *h, scf_propertygroup_t *pg)
usr/src/cmd/svc/startd/libscf.c
600
if (scf_iter_pg_properties(iter, pg) != SCF_SUCCESS) {
usr/src/cmd/svc/startd/libscf.c
623
depgroup_read_scheme(scf_handle_t *h, scf_propertygroup_t *pg)
usr/src/cmd/svc/startd/libscf.c
631
if (scf_pg_get_property(pg, SCF_PROPERTY_TYPE, prop) == -1 ||
usr/src/cmd/svc/startd/libscf.c
651
depgroup_read_grouping(scf_handle_t *h, scf_propertygroup_t *pg)
usr/src/cmd/svc/startd/libscf.c
657
if (scf_pg_get_property(pg, SCF_PROPERTY_GROUPING, prop) == -1 ||
usr/src/cmd/svc/startd/libscf.c
681
depgroup_read_restart(scf_handle_t *h, scf_propertygroup_t *pg)
usr/src/cmd/svc/startd/libscf.c
687
if (scf_pg_get_property(pg, SCF_PROPERTY_RESTART_ON, prop) == -1 ||
usr/src/cmd/svc/startd/libscf.c
723
get_boolean(scf_propertygroup_t *pg, const char *propname, uint8_t *valuep)
usr/src/cmd/svc/startd/libscf.c
731
h = scf_pg_handle(pg);
usr/src/cmd/svc/startd/libscf.c
735
if (scf_pg_get_property(pg, propname, prop) != 0) {
usr/src/cmd/svc/startd/libscf.c
816
libscf_get_info_events_all(scf_propertygroup_t *pg)
usr/src/cmd/svc/startd/libscf.c
821
if (get_boolean(pg, INFO_EVENTS_ALL, &v) == 0) {
usr/src/cmd/svc/startd/libscf.c
846
get_count(scf_propertygroup_t *pg, const char *propname, uint64_t *valuep)
usr/src/cmd/svc/startd/libscf.c
853
h = scf_pg_handle(pg);
usr/src/cmd/svc/startd/libscf.c
857
if (scf_pg_get_property(pg, propname, prop) != 0) {
usr/src/cmd/svc/startd/libscf.c
940
get_restarter(scf_handle_t *h, scf_propertygroup_t *pg, char **restarter)
usr/src/cmd/svc/startd/libscf.c
944
if (scf_pg_get_property(pg, SCF_PROPERTY_RESTARTER, prop) == -1 ||
usr/src/cmd/svc/startd/misc.c
84
const char *instance, *pg;
usr/src/cmd/svc/startd/misc.c
91
scf_parse_svc_fmri(cf, NULL, NULL, &instance, &pg,
usr/src/cmd/svc/startd/misc.c
97
if (instance == NULL || pg != NULL) {
usr/src/cmd/svc/startd/restarter.c
324
scf_propertygroup_t *pg;
usr/src/cmd/svc/startd/restarter.c
371
pg = safe_scf_pg_create(h);
usr/src/cmd/svc/startd/restarter.c
446
r = scf_instance_get_pg(scf_inst, SCF_PG_RESTARTER, pg);
usr/src/cmd/svc/startd/restarter.c
471
r = libscf_read_states(pg, &state, &next_state);
usr/src/cmd/svc/startd/restarter.c
666
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/restarter.c
695
scf_pg_destroy(pg);
usr/src/cmd/svc/startd/startd.c
485
scf_propertygroup_t *pg;
usr/src/cmd/svc/startd/startd.c
580
pg = safe_scf_pg_create(hndl);
usr/src/cmd/svc/startd/startd.c
610
pg, NULL, SCF_DECODE_FMRI_TRUNCATE) == -1) {
usr/src/cmd/svc/startd/startd.c
623
if (scf_pg_get_name(pg, NULL, 0) < 0)
usr/src/cmd/svc/startd/startd.c
627
info_events_all = libscf_get_info_events_all(pg);
usr/src/cmd/svc/startd/startd.c
632
(void) scf_iter_pg_properties(iter, pg);
usr/src/cmd/svc/startd/startd.c
736
scf_pg_destroy(pg);
usr/src/cmd/svc/svcadm/svcadm.c
1065
const scf_propertygroup_t *pg, const char *propname, scf_property_t *prop,
usr/src/cmd/svc/svcadm/svcadm.c
1070
sz = get_astring_prop(pg, propname, prop, v, buf, bufsz);
usr/src/cmd/svc/svcadm/svcadm.c
1170
scf_propertygroup_t *pg;
usr/src/cmd/svc/svcadm/svcadm.c
1223
(pg = scf_pg_create(h)) == NULL ||
usr/src/cmd/svc/svcadm/svcadm.c
1251
if (scf_instance_get_pg_composed(inst, snap, SCF_PG_GENERAL, pg) != 0) {
usr/src/cmd/svc/svcadm/svcadm.c
1261
sz = get_astring_prop(pg, SCF_PROPERTY_RESTARTER, prop, v, buf,
usr/src/cmd/svc/svcadm/svcadm.c
1321
while (scf_iter_next_pg(pg_iter, pg) > 0) {
usr/src/cmd/svc/svcadm/svcadm.c
1322
len = scf_pg_get_name(pg, pgname, name_sz);
usr/src/cmd/svc/svcadm/svcadm.c
1327
if (dep_get_astring(fmri, pgname, pg, SCF_PROPERTY_TYPE, prop,
usr/src/cmd/svc/svcadm/svcadm.c
1334
if (dep_get_astring(fmri, pgname, pg, SCF_PROPERTY_GROUPING,
usr/src/cmd/svc/svcadm/svcadm.c
1349
if (scf_pg_get_property(pg, SCF_PROPERTY_ENTITIES, prop) ==
usr/src/cmd/svc/svcadm/svcadm.c
1457
scf_pg_destroy(pg);
usr/src/cmd/svc/svcadm/svcadm.c
1474
scf_propertygroup_t *pg;
usr/src/cmd/svc/svcadm/svcadm.c
1483
if ((pg = scf_pg_create(h)) == NULL ||
usr/src/cmd/svc/svcadm/svcadm.c
1495
if (scf_instance_get_pg(inst, scf_pg_restarter_actions, pg) == -1) {
usr/src/cmd/svc/svcadm/svcadm.c
1502
SCF_PG_RESTARTER_ACTIONS_FLAGS, pg) == -1) {
usr/src/cmd/svc/svcadm/svcadm.c
1533
if (scf_transaction_start(tx, pg) == -1) {
usr/src/cmd/svc/svcadm/svcadm.c
1545
if (scf_pg_get_property(pg, action, prop) == -1) {
usr/src/cmd/svc/svcadm/svcadm.c
1599
if (scf_pg_update(pg) == -1)
usr/src/cmd/svc/svcadm/svcadm.c
1612
scf_pg_destroy(pg);
usr/src/cmd/svc/svcadm/svcadm.c
1632
scf_propertygroup_t *pg;
usr/src/cmd/svc/svcadm/svcadm.c
1638
if ((pg = scf_pg_create(h)) == NULL ||
usr/src/cmd/svc/svcadm/svcadm.c
1643
if (scf_instance_get_pg(inst, SCF_PG_RESTARTER, pg) != SCF_SUCCESS) {
usr/src/cmd/svc/svcadm/svcadm.c
1653
szret = get_astring_prop(pg, SCF_PROPERTY_STATE, prop, val, state,
usr/src/cmd/svc/svcadm/svcadm.c
1692
*pgp = pg;
usr/src/cmd/svc/svcadm/svcadm.c
1698
scf_pg_destroy(pg);
usr/src/cmd/svc/svcadm/svcadm.c
1707
scf_propertygroup_t *pg;
usr/src/cmd/svc/svcadm/svcadm.c
1721
if ((pg = scf_pg_create(h)) == NULL ||
usr/src/cmd/svc/svcadm/svcadm.c
1728
if (scf_instance_get_pg(inst, pgname, pg) != SCF_SUCCESS) {
usr/src/cmd/svc/svcadm/svcadm.c
1732
if (scf_instance_add_pg(inst, pgname, pgtype, pgflags, pg) !=
usr/src/cmd/svc/svcadm/svcadm.c
1736
if (scf_instance_get_pg(inst, pgname, pg) !=
usr/src/cmd/svc/svcadm/svcadm.c
1762
if (scf_transaction_start(tx, pg) != SCF_SUCCESS) {
usr/src/cmd/svc/svcadm/svcadm.c
1805
if (scf_pg_update(pg) == -1)
usr/src/cmd/svc/svcadm/svcadm.c
1815
scf_pg_destroy(pg);
usr/src/cmd/svc/svcadm/svcadm.c
1826
assert(wip->pg == NULL);
usr/src/cmd/svc/svcadm/svcadm.c
1875
scf_propertygroup_t *pg = NULL;
usr/src/cmd/svc/svcadm/svcadm.c
1879
assert(wip->pg == NULL);
usr/src/cmd/svc/svcadm/svcadm.c
1882
if (pg)
usr/src/cmd/svc/svcadm/svcadm.c
1883
scf_pg_destroy(pg);
usr/src/cmd/svc/svcadm/svcadm.c
1884
if (inst_get_state(wip->inst, state, wip->fmri, &pg) != 0) {
usr/src/cmd/svc/svcadm/svcadm.c
1932
} while (_scf_pg_wait(pg, WAIT_INTERVAL) >= 0);
usr/src/cmd/svc/svcadm/svcadm.c
1937
scf_pg_destroy(pg);
usr/src/cmd/svc/svcadm/svcadm.c
1945
scf_propertygroup_t *pg = NULL;
usr/src/cmd/svc/svcadm/svcadm.c
1949
assert(wip->pg == NULL);
usr/src/cmd/svc/svcadm/svcadm.c
1952
if (pg)
usr/src/cmd/svc/svcadm/svcadm.c
1953
scf_pg_destroy(pg);
usr/src/cmd/svc/svcadm/svcadm.c
1954
if (inst_get_state(wip->inst, state, wip->fmri, &pg) != 0) {
usr/src/cmd/svc/svcadm/svcadm.c
1991
} while (_scf_pg_wait(pg, WAIT_INTERVAL) >= 0);
usr/src/cmd/svc/svcadm/svcadm.c
1996
scf_pg_destroy(pg);
usr/src/cmd/svc/svcadm/svcadm.c
2007
assert(wip->pg == NULL);
usr/src/cmd/svc/svcadm/svcadm.c
2032
assert(wip->inst != NULL && wip->pg == NULL);
usr/src/cmd/svc/svcadm/svcadm.c
2108
scf_propertygroup_t *pg;
usr/src/cmd/svc/svcadm/svcadm.c
2118
(pg = scf_pg_create(h)) == NULL)
usr/src/cmd/svc/svcadm/svcadm.c
2138
scf_pg_destroy(pg);
usr/src/cmd/svc/svcadm/svcadm.c
261
get_bool_prop(scf_propertygroup_t *pg, const char *propname, uint8_t *bp)
usr/src/cmd/svc/svcadm/svcadm.c
271
if (scf_pg_get_property(pg, propname, prop) != 0) {
usr/src/cmd/svc/svcadm/svcadm.c
335
set_bool_prop(scf_propertygroup_t *pg, const char *propname, boolean_t b)
usr/src/cmd/svc/svcadm/svcadm.c
350
if (scf_transaction_start(tx, pg) == -1) {
usr/src/cmd/svc/svcadm/svcadm.c
399
if (scf_pg_update(pg) == -1)
usr/src/cmd/svc/svcadm/svcadm.c
418
get_astring_prop(const scf_propertygroup_t *pg, const char *propname,
usr/src/cmd/svc/svcadm/svcadm.c
423
if (scf_pg_get_property(pg, propname, prop) != 0) {
usr/src/cmd/svc/svcadm/svcadm.c
457
const char *pgtype, uint32_t pgflags, scf_propertygroup_t *pg)
usr/src/cmd/svc/svcadm/svcadm.c
460
if (scf_instance_get_pg(inst, pgname, pg) == 0)
usr/src/cmd/svc/svcadm/svcadm.c
466
if (scf_instance_add_pg(inst, pgname, pgtype, pgflags, pg) == 0)
usr/src/cmd/svc/svcadm/svcadm.c
522
scf_propertygroup_t *pg = NULL;
usr/src/cmd/svc/svcadm/svcadm.c
525
if ((pg = scf_pg_create(h)) == NULL)
usr/src/cmd/svc/svcadm/svcadm.c
530
pg) == EPERM) {
usr/src/cmd/svc/svcadm/svcadm.c
546
switch (set_bool_prop(pg, SCF_PROPERTY_AUX_TTY, b)) {
usr/src/cmd/svc/svcadm/svcadm.c
590
scf_pg_destroy(pg);
usr/src/cmd/svc/svcadm/svcadm.c
631
set_enabled_props(scf_propertygroup_t *pg, enable_data_t *ed)
usr/src/cmd/svc/svcadm/svcadm.c
648
if (scf_transaction_start(tx, pg) == -1) {
usr/src/cmd/svc/svcadm/svcadm.c
715
if (scf_pg_update(pg) == -1)
usr/src/cmd/svc/svcadm/svcadm.c
735
scf_propertygroup_t *pg;
usr/src/cmd/svc/svcadm/svcadm.c
739
pg = scf_pg_create(h);
usr/src/cmd/svc/svcadm/svcadm.c
740
if (pg == NULL)
usr/src/cmd/svc/svcadm/svcadm.c
753
SCF_PG_GENERAL_FLAGS, pg) != 0)
usr/src/cmd/svc/svcadm/svcadm.c
756
if (get_bool_prop(pg, SCF_PROPERTY_ENABLED, &b) != 0) {
usr/src/cmd/svc/svcadm/svcadm.c
758
switch (set_bool_prop(pg, SCF_PROPERTY_ENABLED, B_FALSE)) {
usr/src/cmd/svc/svcadm/svcadm.c
785
SCF_PG_GENERAL_OVR_FLAGS, pg) != 0)
usr/src/cmd/svc/svcadm/svcadm.c
788
switch (set_enabled_props(pg, ed)) {
usr/src/cmd/svc/svcadm/svcadm.c
824
SCF_PG_GENERAL_FLAGS, pg) != 0)
usr/src/cmd/svc/svcadm/svcadm.c
827
switch (set_enabled_props(pg, ed)) {
usr/src/cmd/svc/svcadm/svcadm.c
839
switch (get_bool_prop(pg, SCF_PROPERTY_ENABLED, &b)) {
usr/src/cmd/svc/svcadm/svcadm.c
903
scf_pg_destroy(pg);
usr/src/cmd/svc/svcadm/svcadm.c
914
scf_pg_destroy(pg);
usr/src/cmd/svc/svcadm/synch.c
105
if (scf_pg_get_property(pg, name, prop) == -1) {
usr/src/cmd/svc/svcadm/synch.c
143
prop_walk_init(scf_propertygroup_t *pg, const char *name)
usr/src/cmd/svc/svcadm/synch.c
152
if (scf_pg_get_property(pg, name, prop) != 0) {
usr/src/cmd/svc/svcadm/synch.c
453
scf_propertygroup_t *pg;
usr/src/cmd/svc/svcadm/synch.c
465
(pg = scf_pg_create(h)) == NULL ||
usr/src/cmd/svc/svcadm/synch.c
474
if (scf_instance_get_pg_composed(inst, NULL, SCF_PG_GENERAL, pg) != 0)
usr/src/cmd/svc/svcadm/synch.c
477
r = get_astring_prop(pg, SCF_PROPERTY_RESTARTER, prop, val, value,
usr/src/cmd/svc/svcadm/synch.c
518
r = scf_iter_next_pg(iter, pg);
usr/src/cmd/svc/svcadm/synch.c
527
if ((grouping = read_astring_prop(pg, val, prop,
usr/src/cmd/svc/svcadm/synch.c
531
if ((type = read_astring_prop(pg, val, prop,
usr/src/cmd/svc/svcadm/synch.c
545
if ((viter = prop_walk_init(pg, SCF_PROPERTY_ENTITIES)) == NULL)
usr/src/cmd/svc/svcadm/synch.c
579
scf_pg_destroy(pg);
usr/src/cmd/svc/svcadm/synch.c
71
scf_propertygroup_t *pg;
usr/src/cmd/svc/svcadm/synch.c
74
if ((pg = scf_pg_create(h)) == NULL)
usr/src/cmd/svc/svcadm/synch.c
77
if (scf_instance_get_pg(inst, SCF_PG_GENERAL_OVR, pg) == 0 &&
usr/src/cmd/svc/svcadm/synch.c
78
get_bool_prop(pg, SCF_PROPERTY_ENABLED, &bp) == 0) {
usr/src/cmd/svc/svcadm/synch.c
79
scf_pg_destroy(pg);
usr/src/cmd/svc/svcadm/synch.c
83
if (scf_instance_get_pg(inst, SCF_PG_GENERAL, pg) == 0 &&
usr/src/cmd/svc/svcadm/synch.c
84
get_bool_prop(pg, SCF_PROPERTY_ENABLED, &bp) == 0) {
usr/src/cmd/svc/svcadm/synch.c
85
scf_pg_destroy(pg);
usr/src/cmd/svc/svcadm/synch.c
89
scf_pg_destroy(pg);
usr/src/cmd/svc/svcadm/synch.c
99
read_astring_prop(scf_propertygroup_t *pg, scf_value_t *val,
usr/src/cmd/svc/svccfg/svccfg_internal.c
1001
if (scf_pg_get_name(pg, loadbuf, loadbuf_sz) < 0) {
usr/src/cmd/svc/svccfg/svccfg_internal.c
1024
if (scf_pg_get_type(pg, loadbuf, loadbuf_sz) < 0) {
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
1070
if (scf_iter_pg_properties(load_propiter, pg) != 0) {
usr/src/cmd/svc/svccfg/svccfg_internal.c
1086
r = load_pg_attrs(pg, &ipg);
usr/src/cmd/svc/svccfg/svccfg_internal.c
186
pgroup_t *pg = v;
usr/src/cmd/svc/svccfg/svccfg_internal.c
188
(void) printf("pgroup name = %s\n", pg->sc_pgroup_name);
usr/src/cmd/svc/svccfg/svccfg_internal.c
189
(void) printf(" type = %s\n", pg->sc_pgroup_type);
usr/src/cmd/svc/svccfg/svccfg_internal.c
191
(void) uu_list_walk(pg->sc_pgroup_props, internal_property_dump,
usr/src/cmd/svc/svccfg/svccfg_internal.c
325
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_internal.c
334
while ((pg = uu_list_teardown(s->sc_pgroups, &cookie)) != NULL)
usr/src/cmd/svc/svccfg/svccfg_internal.c
335
internal_pgroup_free(pg);
usr/src/cmd/svc/svccfg/svccfg_internal.c
338
while ((pg = uu_list_teardown(s->sc_dependents, &cookie)) != NULL)
usr/src/cmd/svc/svccfg/svccfg_internal.c
339
internal_pgroup_free(pg);
usr/src/cmd/svc/svccfg/svccfg_internal.c
370
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_internal.c
377
while ((pg = uu_list_teardown(i->sc_pgroups, &cookie)) != NULL)
usr/src/cmd/svc/svccfg/svccfg_internal.c
378
internal_pgroup_free(pg);
usr/src/cmd/svc/svccfg/svccfg_internal.c
381
while ((pg = uu_list_teardown(i->sc_dependents, &cookie)) != NULL)
usr/src/cmd/svc/svccfg/svccfg_internal.c
382
internal_pgroup_free(pg);
usr/src/cmd/svc/svccfg/svccfg_internal.c
410
internal_pgroup_free(pgroup_t *pg)
usr/src/cmd/svc/svccfg/svccfg_internal.c
419
assert(pg->sc_pgroup_composed == NULL);
usr/src/cmd/svc/svccfg/svccfg_internal.c
421
while ((prop = uu_list_teardown(pg->sc_pgroup_props, &cookie)) != NULL)
usr/src/cmd/svc/svccfg/svccfg_internal.c
424
uu_free(pg);
usr/src/cmd/svc/svccfg/svccfg_internal.c
430
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_internal.c
432
for (pg = uu_list_first(list);
usr/src/cmd/svc/svccfg/svccfg_internal.c
433
pg != NULL;
usr/src/cmd/svc/svccfg/svccfg_internal.c
434
pg = uu_list_next(list, pg)) {
usr/src/cmd/svc/svccfg/svccfg_internal.c
435
if (strcmp(pg->sc_pgroup_name, name) != 0)
usr/src/cmd/svc/svccfg/svccfg_internal.c
439
return (pg);
usr/src/cmd/svc/svccfg/svccfg_internal.c
441
if (strcmp(pg->sc_pgroup_type, type) == 0)
usr/src/cmd/svc/svccfg/svccfg_internal.c
442
return (pg);
usr/src/cmd/svc/svccfg/svccfg_internal.c
464
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_internal.c
466
pg = internal_pgroup_find(e, name, type);
usr/src/cmd/svc/svccfg/svccfg_internal.c
467
if (pg != NULL) {
usr/src/cmd/svc/svccfg/svccfg_internal.c
471
return (pg);
usr/src/cmd/svc/svccfg/svccfg_internal.c
475
pg = internal_pgroup_new();
usr/src/cmd/svc/svccfg/svccfg_internal.c
476
(void) internal_attach_pgroup(e, pg);
usr/src/cmd/svc/svccfg/svccfg_internal.c
477
pg->sc_pgroup_name = strdup(name);
usr/src/cmd/svc/svccfg/svccfg_internal.c
478
pg->sc_pgroup_flags = 0;
usr/src/cmd/svc/svccfg/svccfg_internal.c
480
pg->sc_pgroup_type = strdup(type);
usr/src/cmd/svc/svccfg/svccfg_internal.c
483
pg->sc_pgroup_type = NULL;
usr/src/cmd/svc/svccfg/svccfg_internal.c
486
if (pg->sc_pgroup_name == NULL ||
usr/src/cmd/svc/svccfg/svccfg_internal.c
487
(e->sc_op != SVCCFG_OP_APPLY && pg->sc_pgroup_type == NULL))
usr/src/cmd/svc/svccfg/svccfg_internal.c
490
return (pg);
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
550
for (p = uu_list_first(pg->sc_pgroup_props);
usr/src/cmd/svc/svccfg/svccfg_internal.c
552
p = uu_list_next(pg->sc_pgroup_props, p))
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
698
if (uu_list_find(ent->sc_dependents, pg, NULL, NULL) != NULL) {
usr/src/cmd/svc/svccfg/svccfg_internal.c
700
"entity %s.\n"), pg->sc_pgroup_name, ent->sc_name);
usr/src/cmd/svc/svccfg/svccfg_internal.c
704
(void) uu_list_append(ent->sc_dependents, pg);
usr/src/cmd/svc/svccfg/svccfg_internal.c
706
pg->sc_parent = ent;
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
984
if (scf_pg_get_flags(pg, &ipg->sc_pgroup_flags) != 0) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10044
export_dependents(scf_propertygroup_t *pg, struct entity_elts *eelts)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10059
if (scf_iter_pg_properties(iter, pg) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10217
export_tm_loctext(scf_propertygroup_t *pg, const char *parname)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10223
if (scf_iter_pg_properties(exp_prop_iter, pg) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10253
export_tm_manpage(scf_propertygroup_t *pg)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10259
if (pg_get_prop(pg, SCF_PROPERTY_TM_TITLE, exp_prop) != 0 ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10261
pg_get_prop(pg, SCF_PROPERTY_TM_SECTION, exp_prop) != 0 ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10267
if (pg_get_prop(pg, SCF_PROPERTY_TM_MANPATH, exp_prop) == 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10275
export_tm_doc_link(scf_propertygroup_t *pg)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10281
if (pg_get_prop(pg, SCF_PROPERTY_TM_NAME, exp_prop) != 0 ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10283
pg_get_prop(pg, SCF_PROPERTY_TM_URI, exp_prop) != 0 ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10295
export_template(scf_propertygroup_t *pg, struct entity_elts *elts,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10302
if (scf_pg_get_name(pg, exp_str, exp_str_sz) < 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10306
telts->common_name = export_tm_loctext(pg, "common_name");
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10308
export_pg(pg, elts, SCE_ALL_VALUES);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10311
telts->description = export_tm_loctext(pg, "description");
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10313
export_pg(pg, elts, SCE_ALL_VALUES);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10318
child = export_tm_manpage(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10320
child = export_tm_doc_link(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10327
export_pg(pg, elts, SCE_ALL_VALUES);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10403
export_notify_params(scf_propertygroup_t *pg, struct entity_elts *elts)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10416
if (scf_pg_get_name(pg, exp_str, max_scf_name_len + 1) < 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10432
if (scf_iter_pg_properties(exp_prop_iter, pg) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10484
export_pg(pg, elts, SCE_ALL_VALUES);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10509
export_inst_general(scf_propertygroup_t *pg, xmlNodePtr inode,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10517
if (pg_get_prop(pg, scf_property_enabled, exp_prop) == 0 &&
usr/src/cmd/svc/svccfg/svccfg_libscf.c
10528
if (scf_iter_pg_properties(exp_prop_iter, pg) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
11105
scf_propertygroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
11148
(pg = scf_pg_create(g_hndl)) == NULL ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
11181
if (scf_instance_get_pg(inst, scf_pg_general, pg) !=
usr/src/cmd/svc/svccfg/svccfg_libscf.c
11211
if (pg_get_prop(pg, scf_property_enabled, prop) != 0 ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
1134
pg_get_prop(scf_propertygroup_t *pg, const char *propname, scf_property_t *prop)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
1136
if (scf_pg_get_property(pg, propname, prop) == SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
1146
len = scf_pg_to_fmri(pg, NULL, 0);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
1152
if (scf_pg_to_fmri(pg, fmri, len + 1) < 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
11945
scf_propertygroup_t *pg = NULL;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
11951
(pg = scf_pg_create(g_hndl)) == NULL)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
11962
while ((err = scf_iter_next_pg(iter, pg)) == 1) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
11963
if (scf_pg_get_flags(pg, &flags) != 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
11977
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12032
scf_propertygroup_t *pg = NULL;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12061
pg = scf_pg_create(g_hndl);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12062
if (pg == NULL)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12065
if (entity_get_pg(entity, isservice, name, pg) != 0) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12075
if (scf_pg_get_type(pg, pgty, max_scf_pg_type_len + 1) < 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12086
if (scf_pg_delete(pg) != 0) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12183
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12191
delete_dependents(scf_propertygroup_t *pg)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12202
if (scf_pg_get_type(pg, pgty, max_scf_pg_type_len + 1) < 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12208
if (scf_pg_to_fmri(pg, fmri, max_scf_fmri_len + 1) < 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12229
if (scf_iter_pg_properties(iter, pg) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12284
scf_propertygroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12291
if ((pg = scf_pg_create(g_hndl)) == NULL ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12296
if (scf_instance_get_pg(inst, SCF_PG_RESTARTER, pg) != SCF_SUCCESS) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12302
if (pg_get_prop(pg, SCF_PROPERTY_STATE, prop) != 0 ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12316
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12321
pg_is_external_dependency(scf_propertygroup_t *pg)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12330
if (scf_pg_get_type(pg, type, max_scf_pg_type_len + 1) < 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12338
if (pg_get_prop(pg, scf_property_external, prop) == 0) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12380
scf_propertygroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12402
pg = scf_pg_create(g_hndl);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12403
if (pg == NULL)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12406
if (scf_instance_get_pg(inst, SCF_PG_DEPENDENTS, pg) == 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12407
(void) delete_dependents(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12411
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12419
(pg = scf_pg_create(g_hndl)) == NULL)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12425
while ((err = scf_iter_next_pg(iter, pg)) == 1) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12426
if (pg_is_external_dependency(pg)) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12431
if (scf_pg_delete(pg) != 0) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12438
(void) scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12448
(void) scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12523
scf_propertygroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12529
(pg = scf_pg_create(g_hndl)) == NULL ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12543
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12560
if (scf_service_get_pg(svc, SCF_PG_DEPENDENTS, pg) == 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12561
(void) delete_dependents(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12566
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12573
if ((pg = scf_pg_create(g_hndl)) == NULL ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12580
while ((r = scf_iter_next_pg(iter, pg)) == 1) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12581
if (pg_is_external_dependency(pg)) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12586
if (scf_pg_delete(pg) != 0) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12593
(void) scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12603
(void) scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12719
list_pg_info(const scf_propertygroup_t *pg, const char *name, size_t namewidth)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12726
if (scf_pg_get_type(pg, buf, max_scf_pg_type_len + 1) < 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12729
if (scf_pg_get_flags(pg, &flags) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12832
list_pg_tmpl(scf_pg_tmpl_t *pgt, scf_propertygroup_t *pg, int templates)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12846
if (templates == 2 && pg != NULL) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12847
if (scf_pg_get_property(pg, SCF_PROPERTY_STABILITY,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12876
if (pg == NULL || templates == 2) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12879
if (pg != NULL)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
12888
if (pg != NULL)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13198
read_astring(scf_propertygroup_t *pg, const char *prop_name)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13202
rv = _scf_read_single_astring_from_pg(pg, prop_name);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13215
display_documentation(scf_iter_t *iter, scf_propertygroup_t *pg)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13226
while ((rv = scf_iter_next_pg(iter, pg)) == 1) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13227
if (scf_pg_get_name(pg, pg_name, max_scf_name_len + 1) == -1) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13234
text = read_astring(pg, SCF_PROPERTY_TM_NAME);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13240
text = read_astring(pg, SCF_PROPERTY_TM_URI);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13251
text = read_astring(pg, SCF_PROPERTY_TM_TITLE);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13257
text = read_astring(pg, SCF_PROPERTY_TM_SECTION);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13263
text = read_astring(pg, SCF_PROPERTY_TM_MANPATH);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13284
scf_propertygroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13289
if ((pg = scf_pg_create(g_hndl)) == NULL ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13297
if (get_pg(SCF_PG_TM_COMMON_NAME, pg) == 0) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13301
if (scf_pg_get_property(pg, locale, prop) == 0 ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13303
scf_pg_get_property(pg, "C", prop) == 0)) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13318
if (get_pg(SCF_PG_TM_DESCRIPTION, pg) == 0) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13322
if (scf_pg_get_property(pg, locale, prop) == 0 ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13324
scf_pg_get_property(pg, "C", prop) == 0)) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13347
display_documentation(iter, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13353
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13447
scf_propertygroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13468
if ((pg = scf_pg_create(g_hndl)) == NULL ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13504
while ((ret = scf_iter_next_pg(iter, pg)) == 1) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13509
pgnlen = scf_pg_get_name(pg, NULL, 0);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13515
szret = scf_pg_get_name(pg, pgnbuf, pgnlen + 1);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13520
if (scf_tmpl_get_by_pg(pg, pgt, 0) == -1) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13542
objects[i] = pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13561
pg = scf_pg_create(g_hndl);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13562
if (pg == NULL)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13573
if (scf_iter_pg_properties(piter, pg) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13637
pg = scf_pg_create(g_hndl);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13638
if (pg == NULL)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13651
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13659
pg = (scf_propertygroup_t *)objects[i];
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13661
list_pg_info(pg, names[i], max_len);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13662
list_pg_tmpl(pgt, pg, templates);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13664
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13701
scf_propertygroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13738
pg = scf_pg_create(g_hndl);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13739
if (pg == NULL)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13743
ret = scf_instance_add_pg(cur_inst, name, type, flgs, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13745
ret = scf_service_add_pg(cur_svc, name, type, flgs, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13770
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13846
scf_propertygroup_t *pg, *parent_pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13864
(pg = scf_pg_create(g_hndl)) == NULL ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13900
ret = scf_instance_get_pg(cur_inst, pgname, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13902
ret = scf_service_get_pg(cur_svc, pgname, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13920
if (scf_pg_update(pg) == -1)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13922
if (scf_transaction_start(tx, pg) != SCF_SUCCESS) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13930
ret = scf_pg_get_property(pg, propname, prop);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
13960
} else if (scf_tmpl_get_by_pg(pg, pgt,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14045
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14058
scf_propertygroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14076
pg = scf_pg_create(g_hndl);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14077
if (pg == NULL)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14089
ret = scf_instance_get_pg(cur_inst, pgn, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14091
ret = scf_service_get_pg(cur_svc, pgn, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14106
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14113
if (scf_pg_delete(pg) != SCF_SUCCESS) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14122
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14130
if (scf_pg_update(pg) == -1)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14132
if (scf_transaction_start(tx, pg) != SCF_SUCCESS) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14170
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14183
scf_propertygroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14223
if ((pg = scf_pg_create(g_hndl)) == NULL ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14242
while ((ret = scf_iter_next_pg(iter, pg)) == 1) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14249
if (scf_pg_get_name(pg, buf, max_scf_name_len + 1) < 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14252
if (scf_pg_get_type(pg, tybuf, max_scf_pg_type_len + 1) < 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14265
if (scf_iter_pg_properties(piter, pg) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14382
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14563
scf_propertygroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14586
(pg = scf_pg_create(g_hndl)) == NULL ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14619
ret = scf_instance_get_pg(cur_inst, pgname, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14621
ret = scf_service_get_pg(cur_svc, pgname, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14643
if (scf_pg_update(pg) == -1)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14645
if (scf_transaction_start(tx, pg) != 0) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14653
ret = scf_pg_get_property(pg, propname, prop);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14755
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14792
scf_propertygroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14797
if ((pg = scf_pg_create(g_hndl)) == NULL)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14803
ret = scf_instance_get_pg(inst, *p, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14805
ret = scf_service_get_pg(cur_svc, *p, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14811
if ((ret = scf_pg_get_type(pg, buf, bufsz)) < 0) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14822
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14837
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14844
scf_propertygroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14847
pg = scf_pg_create(g_hndl);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14848
if (pg == NULL)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14852
ret = scf_instance_add_pg(cur_inst, name, type, 0, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14854
ret = scf_service_add_pg(cur_svc, name, type, 0, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14871
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
14995
scf_propertygroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15000
if ((pg = scf_pg_create(g_hndl)) == NULL)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15004
ret = scf_instance_get_pg(cur_inst, method, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15006
ret = scf_service_get_pg(cur_svc, method, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15009
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15029
if (scf_pg_get_type(pg, buf, bufsz) < 0 ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15035
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15040
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15354
scf_propertygroup_t *pg, *npg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15403
(pg = scf_pg_create(g_hndl)) == NULL ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15426
if (scf_instance_get_pg(cur_inst, scf_pg_general, pg) == 0 &&
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15427
scf_pg_get_property(pg, scf_property_enabled, prop) == 0 &&
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15453
while ((r = scf_iter_next_pg(iter, pg)) == 1) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15454
if (scf_pg_get_flags(pg, &flags) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15461
if (scf_pg_delete(pg) != SCF_SUCCESS) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15476
while ((r = scf_iter_next_pg(iter, pg)) == 1) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15477
if (scf_pg_get_name(pg, nbuf, max_scf_name_len + 1) < 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15480
if (scf_pg_get_type(pg, tbuf, max_scf_pg_type_len + 1) <
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15484
if (scf_pg_get_flags(pg, &flags) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15503
r = pg_copy(pg, npg, enabled);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15505
r = pg_copy(pg, npg, 2);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
15556
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
17378
scf_propertygroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
17388
pg = scf_pg_create(g_hndl);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
17392
if (pg == NULL || prop == NULL || val == NULL || iter == NULL ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
17396
uu_warn("%s\n", pg == NULL ? "pg is NULL" :
usr/src/cmd/svc/svccfg/svccfg_libscf.c
17442
while ((r = scf_iter_next_pg(iter, pg)) != 0) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
17446
if (scf_pg_get_name(pg, pgname, max_scf_name_len + 1) < 0) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
17469
if (scf_pg_get_property(pg, MFSTFILEPR, prop) != SCF_SUCCESS) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
17514
(void) scf_pg_delete(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
17520
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
1868
pgroup_t *pg = NULL;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
1900
pg = lcb->sc_parent;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
1901
issvc = (pg->sc_parent->sc_etype == SVCCFG_SERVICE_OBJECT);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
1902
fmri = pg->sc_parent->sc_fmri;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
1926
if (get_pg(pg->sc_pgroup_name, sc_pg) != SCF_SUCCESS) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
1945
pg->sc_pgroup_name, NULL, t_pg,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
1953
entity_t *e = pg->sc_parent->sc_parent;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2051
entity_t *e = pg->sc_parent->sc_parent;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2061
if ((pg = internal_pgroup_new()) == NULL) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2068
pg->sc_pgroup_name = safe_malloc(max_scf_name_len + 1);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2069
if (scf_pg_get_name(sc_pg, (char *)pg->sc_pgroup_name,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2106
if (pg != NULL && pg != lcb->sc_parent) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2107
free((char *)pg->sc_pgroup_name);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2108
internal_pgroup_free(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2149
pgroup_t *pg = p;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2162
if (pg->sc_pgroup_type != NULL) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2196
if (get_pg(pg->sc_pgroup_name, sc_pg) == SCF_SUCCESS) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2200
pg->sc_pgroup_type = pg_type;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2212
if (scf_tmpl_get_by_pg_name(fmri, NULL, pg->sc_pgroup_name,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2215
pg->sc_pgroup_type = pg_type;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2253
cb.sc_parent = pg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2257
if (uu_list_walk(pg->sc_pgroup_props, find_current_prop_type,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
2266
"\"%s\" from \"%s\"\n"), pg->sc_pgroup_name, 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
3138
if (scf_transaction_start(imp_tx, pg) != 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
3978
if (entity_pgroup_import(pg, &cbdata) != UU_WALK_NEXT)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
452
scf_propertygroup_t *pg)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
455
return (scf_service_get_pg(ent, name, pg));
usr/src/cmd/svc/svccfg/svccfg_libscf.c
457
return (scf_instance_get_pg(ent, name, pg));
usr/src/cmd/svc/svccfg/svccfg_libscf.c
470
get_pg(const char *pg_name, scf_propertygroup_t *pg)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
475
ret = scf_snaplevel_get_pg(cur_level, pg_name, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
477
ret = scf_instance_get_pg(cur_inst, pg_name, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
479
ret = scf_service_get_pg(cur_svc, pg_name, pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
582
scf_propertygroup_t *pg, scf_iter_t *iter, scf_instance_t *inst,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
5915
pgroup_t *pg, *rpg;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
5990
for (pg = uu_list_first(pgs); pg != NULL; pg = uu_list_next(pgs, pg)) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
5991
if (pg->sc_pgroup_seen)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
5996
if (strcmp(pg->sc_pgroup_name, "dependents") == 0) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
6023
if (strcmp(pg->sc_pgroup_name, SCF_PG_MANIFESTFILES) == 0) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
6024
r = upgrade_manifestfiles(pg, ient, running, ent);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
6050
r = scf_snaplevel_get_pg(running, pg->sc_pgroup_name,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
6053
r = entity_get_pg(ent, issvc, pg->sc_pgroup_name,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
607
if (scf_service_get_pg(ent, name, pg) == 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
6074
pg->sc_pgroup_name);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
6093
r = entity_pgroup_import(pg, &cbdata);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
6102
pg->sc_pgroup_name);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
6120
pg->sc_pgroup_name);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
6132
report_pg_diffs(pg, rpg, ient->sc_fmri, 1);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
681
if (scf_instance_get_pg(ent, name, pg) == 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
716
if (scf_snaplevel_get_pg(snpl, name, pg) == 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9177
export_pg(scf_propertygroup_t *pg, struct entity_elts *eelts, int flags)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9187
if (scf_pg_get_name(pg, exp_str, max_scf_name_len + 1) < 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9192
if (scf_pg_get_type(pg, exp_str, exp_str_sz) < 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9197
if (scf_iter_pg_properties(exp_prop_iter, pg) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9207
if (_scf_pg_is_read_protected(pg, &read_protected) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9254
export_dependency(scf_propertygroup_t *pg, struct entity_elts *eelts)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9268
if (scf_pg_get_property(pg, scf_property_external, exp_prop) == 0) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9285
if (scf_pg_get_name(pg, exp_str, max_scf_name_len + 1) < 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9290
if (pg_get_prop(pg, SCF_PROPERTY_GROUPING, exp_prop) != 0 ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9295
if (pg_get_prop(pg, SCF_PROPERTY_RESTART_ON, exp_prop) != 0 ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9300
if (pg_get_prop(pg, SCF_PROPERTY_TYPE, exp_prop) != 0 ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9308
if (pg_get_prop(pg, SCF_PROPERTY_ENTITIES, exp_prop) == 0 &&
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9348
export_pg(pg, eelts, SCE_ALL_VALUES);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9354
if (scf_iter_pg_properties(exp_prop_iter, pg) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9399
export_method_environment(scf_propertygroup_t *pg)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9405
if (scf_pg_get_property(pg, SCF_PROPERTY_ENVIRONMENT, NULL) != 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9412
if (pg_get_prop(pg, SCF_PROPERTY_ENVIRONMENT, exp_prop) != 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9462
export_method(scf_propertygroup_t *pg, struct entity_elts *eelts)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9476
if (scf_pg_get_name(pg, exp_str, max_scf_name_len + 1) < 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9481
if (pg_get_prop(pg, SCF_PROPERTY_TYPE, exp_prop) != 0 ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9486
if (pg_get_prop(pg, SCF_PROPERTY_EXEC, exp_prop) != 0 ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9491
if (pg_get_prop(pg, SCF_PROPERTY_TIMEOUT, exp_prop) == 0 &&
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9511
export_pg(pg, eelts, SCE_ALL_VALUES);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9525
scf_pg_get_property(pg, SCF_PROPERTY_WORKING_DIRECTORY, NULL) ==
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9527
scf_pg_get_property(pg, SCF_PROPERTY_PROJECT, NULL) ==
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9529
scf_pg_get_property(pg, SCF_PROPERTY_RESOURCE_POOL, NULL) ==
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9531
scf_pg_get_property(pg, SCF_PROPERTY_SECFLAGS, NULL) ==
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9533
scf_pg_get_property(pg, SCF_PROPERTY_USE_PROFILE, NULL) ==
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9541
if (pg_get_prop(pg, SCF_PROPERTY_WORKING_DIRECTORY, exp_prop) ==
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9547
if (pg_get_prop(pg, SCF_PROPERTY_PROJECT, exp_prop) == 0 &&
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9552
if (pg_get_prop(pg, SCF_PROPERTY_RESOURCE_POOL, exp_prop) ==
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9558
if (pg_get_prop(pg, SCF_PROPERTY_SECFLAGS, exp_prop) == 0 &&
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9568
if (pg_get_prop(pg, SCF_PROPERTY_USE_PROFILE, exp_prop) == 0 &&
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9584
if (pg_get_prop(pg, SCF_PROPERTY_PROFILE,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9597
if (pg_get_prop(pg, SCF_PROPERTY_USER,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9604
if (pg_get_prop(pg, SCF_PROPERTY_GROUP,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9610
if (pg_get_prop(pg, SCF_PROPERTY_SUPP_GROUPS,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9616
if (pg_get_prop(pg, SCF_PROPERTY_PRIVILEGES,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9622
if (pg_get_prop(pg,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9632
if ((env = export_method_environment(pg)) != NULL) {
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9648
if (scf_iter_pg_properties(exp_prop_iter, pg) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9739
export_svc_general(scf_propertygroup_t *pg, struct entity_elts *selts)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9752
if (scf_iter_pg_properties(exp_prop_iter, pg) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9828
export_method_context(scf_propertygroup_t *pg, struct entity_elts *elts)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9836
env = export_method_environment(pg);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9839
if (pg_get_prop(pg, SCF_PROPERTY_USE_PROFILE, exp_prop) == 0 &&
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9858
if (scf_iter_pg_properties(exp_prop_iter, pg) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9917
export_pg(pg, elts, SCE_ALL_VALUES);
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9929
export_dependent(scf_propertygroup_t *pg, const char *name, const char *tfmri)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9941
if (scf_pg_get_property(pg, scf_property_external, exp_prop) != 0 ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9961
if (pg_get_prop(pg, SCF_PROPERTY_RESTART_ON, exp_prop) != 0 ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9965
if (pg_get_prop(pg, SCF_PROPERTY_GROUPING, exp_prop) != 0 ||
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9969
if (pg_get_prop(pg, SCF_PROPERTY_ENTITIES, exp_prop) == 0 &&
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9990
if (scf_iter_pg_properties(exp_prop_iter, pg) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1000
prop = property_find(pg, prop_name);
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
1038
prop = property_find(pg, prop_name);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1095
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1099
pg = internal_pgroup_find(e, scf_pg_general, scf_group_framework);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1100
if (pg != NULL) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1101
prop = property_find(pg, SCF_PROPERTY_RESTARTER);
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
1690
if (pg != NULL) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1691
ed[ED_PG_NAME] = pg->sc_pgroup_name;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1744
if (pg != NULL) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
1745
actual = pg->sc_pgroup_type;
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
1831
ite->ite_pg = pg;
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
1996
cpg = pg->sc_pgroup_composed;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2007
prop = uu_list_next(pg->sc_pgroup_props, current);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2009
prop = uu_list_first(pg->sc_pgroup_props);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2101
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2117
for (pg = uu_list_first(e->sc_pgroups);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2118
pg != NULL;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2119
pg = uu_list_next(e->sc_pgroups, pg)) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2120
if (strcmp(pg->sc_pgroup_type, selector) != 0) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2127
info = ptrn_info_create(pg);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2255
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2271
pg = NULL;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2273
pg = CPG2PG(cpg);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2277
pg = i->pgi_current.pgi_pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2278
if (pg == NULL) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2279
pg = uu_list_first(i->pgi_entity->sc_pgroups);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2281
pg = uu_list_next(i->pgi_entity->sc_pgroups,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2282
pg);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2284
i->pgi_current.pgi_pg = pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2287
if (pg == NULL) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2302
if (strcmp(pg->sc_pgroup_type, i->pgi_restrict) != 0) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2307
return (pg);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2778
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2790
for (pg = uu_list_first(general->sc_pgroups);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2791
pg != NULL;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2792
pg = uu_list_next(general->sc_pgroups, pg)) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2793
if (strcmp(pg->sc_pgroup_type,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2800
ginfo = ptrn_info_create(pg);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
2830
einfo.ei_u.ei_pattern_conflict.ei_pattern = pg;
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
3156
pg_names[PGN_BOTH] = gen_pg_pattern_pg_name(pg->sc_pgroup_name,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3157
pg->sc_pgroup_type);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3158
pg_names[PGN_NAME] = gen_pg_pattern_pg_name(pg->sc_pgroup_name,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3161
pg->sc_pgroup_type);
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
3319
pg_pattern, pg, prop_pattern, prop, NULL, &einfo);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3338
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3353
while ((pg = next_pattern_pg(iter)) != NULL) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3354
if (is_required(pg) == 0) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3358
pg_name = find_astring_value_in_pg(pg, SCF_PROPERTY_TM_NAME);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3359
pg_type = find_astring_value_in_pg(pg, SCF_PROPERTY_TM_TYPE);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3360
if (pg_target_check(pg, iter->pgi_level) == 0)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3371
if (add_scf_error(errs, SCF_TERR_MISSING_PG, pg,
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
3439
if (property_find(pg, prop_name) == NULL) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3444
if (add_scf_error(errs, ec, pg_pattern, pg,
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
3524
pg_pattern, pg, pattern, prop, NULL, &einfo);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3535
pg_pattern, pg, pattern, prop, NULL, &einfo);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3557
pg, pattern, prop, v, &einfo) != 0) {
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
3589
(void) tmpl_errors_add_im(errs, r, pg->sc_parent, pg_pattern,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3590
pg, prop_pattern, prop, NULL, NULL);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3635
SCF_TERR_VALUE_CONSTRAINT_VIOLATED, pg_pattern, pg,
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
3670
rc = tmpl_validate_value_range(pattern, prop, pg, pg_pattern, errs);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3671
r = tmpl_validate_values(pattern, prop, pg, pg_pattern, 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
3707
r = tmpl_errors_add_im(errs, rc, pg->sc_parent, NULL,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3708
pg, tmpl, NULL, NULL, NULL);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3726
pg_pattern, pg, tmpl, prop, NULL, &einfo);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3748
r = tmpl_validate_cardinality(tmpl, prop, pg, pg_pattern, errs);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3753
r = tmpl_validate_value_constraints(tmpl, prop, pg, pg_pattern, 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
3785
rc = tmpl_find_pg_pattern(e, pg, &pg_pattern);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3794
(void) tmpl_errors_add_im(errs, rc, e, NULL, pg, NULL, NULL,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3811
if ((pg->sc_pgroup_type != NULL) &&
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3812
(*(pg->sc_pgroup_type) != 0)) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3814
pg->sc_pgroup_type) != 0) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3817
SCF_TERR_WRONG_PG_TYPE, pg_pattern, pg,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3830
r = tmpl_errors_add_im(errs, rc, e, pg_pattern, pg,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3845
while ((prop = next_property(pg, prop)) != NULL) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3859
(void) tmpl_errors_add_im(errs, r, e, NULL, pg, NULL,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3866
r = tmpl_validate_prop(prop, prop_pattern, pg, pg_pattern,
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3875
r = tmpl_required_props_present(e, pg, pg_pattern, errs);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3900
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3912
pg = CPG2PG(cpg);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
3913
if ((r = tmpl_validate_pg(e, pg, errs)) != TVS_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
587
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
605
if ((pg = cpg->cpg_instance_pg) != NULL) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
606
assert((pg->sc_pgroup_composed == NULL) ||
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
607
(pg->sc_pgroup_composed == cpg));
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
608
pg->sc_pgroup_composed = NULL;
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
625
for (prop = uu_list_first(pg->sc_pgroup_props);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
627
prop = uu_list_next(pg->sc_pgroup_props, prop)) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
687
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
691
for (pg = uu_list_first(inst->sc_pgroups);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
692
pg != NULL;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
693
pg = uu_list_next(inst->sc_pgroups, pg)) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
695
cpg->cpg_name = pg->sc_pgroup_name;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
696
cpg->cpg_type = pg->sc_pgroup_type;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
697
cpg->cpg_instance_pg = pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
702
pg->sc_pgroup_composed = cpg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
708
for (pg = uu_list_first(svc->sc_pgroups);
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
709
pg != NULL;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
710
pg = uu_list_next(svc->sc_pgroups, pg)) {
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
713
cpg->cpg_name = pg->sc_pgroup_name;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
714
cpg->cpg_type = pg->sc_pgroup_type;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
715
cpg->cpg_service_pg = pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
727
match->cpg_service_pg = pg;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
795
pgroup_type(pgroup_t *pg)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
797
if (strcmp(pg->sc_pgroup_type, SCF_GROUP_TEMPLATE_PG_PATTERN) == 0)
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
799
if (strcmp(pg->sc_pgroup_type, SCF_GROUP_TEMPLATE_PROP_PATTERN) == 0)
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
816
cpg = pg->sc_pgroup_composed;
usr/src/cmd/svc/svccfg/svccfg_tmpl.c
820
return (internal_property_find(pg, 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
1006
if (new_opt_str_prop_from_attr(pg, SCF_PROPERTY_WORKING_DIRECTORY,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1010
if (new_opt_str_prop_from_attr(pg, SCF_PROPERTY_PROJECT,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1014
if (new_opt_str_prop_from_attr(pg, SCF_PROPERTY_RESOURCE_POOL,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1018
if (new_opt_str_prop_from_attr(pg, SCF_PROPERTY_SECFLAGS,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1029
(void) lxml_get_method_credential(pg, cursor);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1032
(void) lxml_get_method_profile(pg, cursor);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1035
(void) lxml_get_method_environment(pg, cursor);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1050
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1052
pg = internal_pgroup_find_or_create(entity, SCF_PG_METHOD_CONTEXT,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1055
return (lxml_get_method_context(pg, ctx));
usr/src/cmd/svc/svccfg/svccfg_xml.c
1061
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1071
pg = internal_pgroup_find_or_create(entity, (char *)name,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1075
if (new_str_prop_from_attr(pg, SCF_PROPERTY_TYPE, SCF_TYPE_ASTRING,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1077
new_str_prop_from_attr(pg, SCF_PROPERTY_EXEC, SCF_TYPE_ASTRING,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1099
r = internal_attach_property(pg, p);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1118
if (lxml_get_pgroup_stability(pg, cursor) != 0)
usr/src/cmd/svc/svccfg/svccfg_xml.c
1123
(void) lxml_get_method_context(pg, cursor);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1127
(void) lxml_get_propval(pg, cursor);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1131
(void) lxml_get_property(pg, cursor);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1137
pg->sc_pgroup_name);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1143
pg->sc_pgroup_delete = (xmlStrcmp(delete, (xmlChar *)true) == 0);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1152
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1170
pg = internal_pgroup_find_or_create(entity, (char *)name,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1174
if (new_str_prop_from_attr(pg, SCF_PROPERTY_TYPE, SCF_TYPE_ASTRING,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1178
if (new_str_prop_from_attr(pg, SCF_PROPERTY_RESTART_ON,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1182
if (new_str_prop_from_attr(pg, SCF_PROPERTY_GROUPING, SCF_TYPE_ASTRING,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1187
if (internal_attach_property(pg, p) != 0)
usr/src/cmd/svc/svccfg/svccfg_xml.c
1200
if (lxml_get_pgroup_stability(pg, cursor) != 0)
usr/src/cmd/svc/svccfg/svccfg_xml.c
1224
(void) lxml_get_propval(pg, cursor);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1228
(void) lxml_get_property(pg, cursor);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1239
pg->sc_pgroup_delete = (xmlStrcmp(delete, (xmlChar *)true) == 0);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1257
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1276
pg = internal_pgroup_new();
usr/src/cmd/svc/svccfg/svccfg_xml.c
1277
pg->sc_pgroup_name = (char *)name;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1278
pg->sc_pgroup_type = (char *)SCF_GROUP_DEPENDENCY;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1279
pg->sc_pgroup_override = (xmlStrcmp(or, (xmlChar *)true) == 0);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1281
if (internal_attach_dependent(entity, pg) != 0) {
usr/src/cmd/svc/svccfg/svccfg_xml.c
1283
internal_pgroup_free(pg);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1292
pg->sc_pgroup_fmri = (char *)fmri;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1294
if (new_str_prop_from_attr(pg, SCF_PROPERTY_RESTART_ON,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1298
if (new_str_prop_from_attr(pg, SCF_PROPERTY_GROUPING, SCF_TYPE_ASTRING,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1316
if (internal_attach_property(pg, p) != 0)
usr/src/cmd/svc/svccfg/svccfg_xml.c
1322
if (internal_attach_property(pg, p) != 0)
usr/src/cmd/svc/svccfg/svccfg_xml.c
1331
if (new_str_prop_from_attr(pg,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1338
(void) lxml_get_propval(pg, n);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1342
(void) lxml_get_property(pg, n);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1351
if (internal_property_find(pg, SCF_PROPERTY_TYPE) == NULL) {
usr/src/cmd/svc/svccfg/svccfg_xml.c
1354
if (internal_attach_property(pg, p) != 0)
usr/src/cmd/svc/svccfg/svccfg_xml.c
1359
pg->sc_pgroup_delete = (xmlStrcmp(delete, (xmlChar *)true) == 0);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1362
pg = internal_pgroup_find_or_create(entity, "dependents",
usr/src/cmd/svc/svccfg/svccfg_xml.c
1365
if (internal_attach_property(pg, p) != 0)
usr/src/cmd/svc/svccfg/svccfg_xml.c
1374
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1384
pg = internal_pgroup_find_or_create(entity, (char *)scf_pg_general,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1390
return (internal_attach_property(pg, p));
usr/src/cmd/svc/svccfg/svccfg_xml.c
1396
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1407
pg = internal_pgroup_find_or_create(entity, (char *)scf_pg_general,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1433
r = internal_attach_property(pg, p);
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
1728
r = internal_attach_property(pg, p);
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
1766
if (lxml_get_loctext(service, pg, cursor, pn_format,
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
1872
"the %s element in %s.\n"), pg->sc_pgroup_name,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1880
if (internal_attach_property(pg, min_prop) == 0) {
usr/src/cmd/svc/svccfg/svccfg_xml.c
1887
if (internal_attach_property(pg, max_prop) != 0) {
usr/src/cmd/svc/svccfg/svccfg_xml.c
1889
internal_detach_property(pg, min_prop);
usr/src/cmd/svc/svccfg/svccfg_xml.c
1913
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1918
pg = internal_pgroup_find_or_create(service, SCF_PG_TM_COMMON_NAME,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1921
return (lxml_get_all_loctext(service, pg, common_name, LOCALE_ONLY_FMT,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1935
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
1940
pg = internal_pgroup_find_or_create(service, SCF_PG_TM_DESCRIPTION,
usr/src/cmd/svc/svccfg/svccfg_xml.c
1943
return (lxml_get_all_loctext(service, pg, description,
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
2074
r = internal_attach_property(pg, prop);
usr/src/cmd/svc/svccfg/svccfg_xml.c
2083
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
2107
pg = internal_pgroup_find(service, pgname, SCF_GROUP_TEMPLATE);
usr/src/cmd/svc/svccfg/svccfg_xml.c
2113
if (pg == NULL) {
usr/src/cmd/svc/svccfg/svccfg_xml.c
2114
pg = internal_pgroup_find_or_create(service, pgname,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2118
free((char *)pg->sc_pgroup_name);
usr/src/cmd/svc/svccfg/svccfg_xml.c
2119
pg->sc_pgroup_name = safe_strdup(pgname);
usr/src/cmd/svc/svccfg/svccfg_xml.c
2131
if (new_str_prop_from_attr(pg, SCF_PROPERTY_TM_TITLE,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2133
new_str_prop_from_attr(pg, SCF_PROPERTY_TM_SECTION,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2135
new_str_prop_from_attr(pg, SCF_PROPERTY_TM_MANPATH,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2145
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
2160
pg = internal_pgroup_find_or_create(service, pgname,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2169
if (new_str_prop_from_attr(pg, SCF_PROPERTY_TM_NAME, SCF_TYPE_ASTRING,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2171
new_str_prop_from_attr(pg, SCF_PROPERTY_TM_URI, SCF_TYPE_ASTRING,
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
2208
if (new_opt_str_prop_from_attr(pg, SCF_PROPERTY_TM_NAME,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2212
if (new_opt_str_prop_from_attr(pg, SCF_PROPERTY_TM_TYPE,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2216
if (new_bool_prop_from_attr(pg, SCF_PROPERTY_TM_REQUIRED, 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
2240
p = internal_property_find(pg, prop_name);
usr/src/cmd/svc/svccfg/svccfg_xml.c
2245
r = internal_attach_property(pg, p);
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
2376
p = internal_property_find(pg, prop_name);
usr/src/cmd/svc/svccfg/svccfg_xml.c
2381
r = internal_attach_property(pg, p);
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
2494
r = lxml_get_all_loctext(service, pg, cursor,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2498
r = lxml_get_all_loctext(service, pg, cursor,
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
2535
(void) lxml_get_tm_include_values(service, pg, cursor,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2539
r = lxml_get_tm_range(service, pg, cursor,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2545
r = lxml_get_tm_value_element(service, pg, cursor,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2571
r = internal_attach_property(pg, name_prop);
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
2595
r = lxml_get_tm_range(service, pg, cursor,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2601
r = lxml_get_tm_value_element(service, pg, cursor,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2627
r = internal_attach_property(pg, name_prop);
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
2657
r = lxml_get_tm_value_element(service, pg, cursor, &name_value);
usr/src/cmd/svc/svccfg/svccfg_xml.c
2673
r = internal_attach_property(pg, name_prop);
usr/src/cmd/svc/svccfg/svccfg_xml.c
2703
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
2749
pg = internal_pgroup_create_strict(service, pg_name,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2751
if (pg == NULL) {
usr/src/cmd/svc/svccfg/svccfg_xml.c
2765
if (internal_attach_property(pg, p) != 0)
usr/src/cmd/svc/svccfg/svccfg_xml.c
2769
r = lxml_get_prop_pattern_attributes(pg, prop_pattern);
usr/src/cmd/svc/svccfg/svccfg_xml.c
2784
r = lxml_get_tm_cardinality(service, pg, cursor);
usr/src/cmd/svc/svccfg/svccfg_xml.c
2789
r = lxml_get_tm_choices(service, pg, cursor);
usr/src/cmd/svc/svccfg/svccfg_xml.c
2794
(void) lxml_get_all_loctext(service, pg, cursor,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2798
r = lxml_get_tm_constraints(service, pg, cursor);
usr/src/cmd/svc/svccfg/svccfg_xml.c
2803
(void) lxml_get_all_loctext(service, pg, cursor,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2807
r = lxml_get_tm_internal_seps(service, pg, cursor);
usr/src/cmd/svc/svccfg/svccfg_xml.c
2812
(void) lxml_get_all_loctext(service, pg, cursor,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2816
(void) lxml_get_tm_values(service, pg, cursor);
usr/src/cmd/svc/svccfg/svccfg_xml.c
2823
(void) new_str_prop_from_attr(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
2848
if (new_opt_str_prop_from_attr(pg, SCF_PROPERTY_TM_NAME,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2852
if (new_opt_str_prop_from_attr(pg, SCF_PROPERTY_TM_TYPE,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2856
if (new_opt_str_prop_from_attr(pg, SCF_PROPERTY_TM_TARGET,
usr/src/cmd/svc/svccfg/svccfg_xml.c
2860
if (new_bool_prop_from_attr(pg, SCF_PROPERTY_TM_REQUIRED, 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
2890
target = internal_property_find(pg, SCF_PROPERTY_TM_TARGET);
usr/src/cmd/svc/svccfg/svccfg_xml.c
2966
pgroup_t *pg = NULL;
usr/src/cmd/svc/svccfg/svccfg_xml.c
3034
pg = internal_pgroup_create_strict(service, pg_name,
usr/src/cmd/svc/svccfg/svccfg_xml.c
3036
if (pg == NULL) {
usr/src/cmd/svc/svccfg/svccfg_xml.c
3065
r = lxml_get_pg_pattern_attributes(pg, pg_pattern);
usr/src/cmd/svc/svccfg/svccfg_xml.c
3068
if (verify_pg_pattern_attributes(service, pg) != 0) {
usr/src/cmd/svc/svccfg/svccfg_xml.c
3086
(void) lxml_get_all_loctext(service, pg, cursor,
usr/src/cmd/svc/svccfg/svccfg_xml.c
3090
(void) lxml_get_all_loctext(service, pg, cursor,
usr/src/cmd/svc/svccfg/svccfg_xml.c
3107
if ((r != 0) && (pg != NULL)) {
usr/src/cmd/svc/svccfg/svccfg_xml.c
3108
internal_detach_pgroup(service, pg);
usr/src/cmd/svc/svccfg/svccfg_xml.c
3109
internal_pgroup_free(pg);
usr/src/cmd/svc/svccfg/svccfg_xml.c
3157
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
3175
pg = internal_pgroup_new();
usr/src/cmd/svc/svccfg/svccfg_xml.c
3176
(void) internal_attach_pgroup(i, pg);
usr/src/cmd/svc/svccfg/svccfg_xml.c
3178
pg->sc_pgroup_name = (char *)scf_pg_general;
usr/src/cmd/svc/svccfg/svccfg_xml.c
3179
pg->sc_pgroup_type = (char *)scf_group_framework;
usr/src/cmd/svc/svccfg/svccfg_xml.c
3180
pg->sc_pgroup_flags = 0;
usr/src/cmd/svc/svccfg/svccfg_xml.c
3185
(void) internal_attach_property(pg, p);
usr/src/cmd/svc/svccfg/svccfg_xml.c
3194
(void) internal_attach_property(pg, p);
usr/src/cmd/svc/svccfg/svccfg_xml.c
3213
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
3249
pg = internal_pgroup_new();
usr/src/cmd/svc/svccfg/svccfg_xml.c
3250
(void) internal_attach_pgroup(i, pg);
usr/src/cmd/svc/svccfg/svccfg_xml.c
3252
pg->sc_pgroup_name = (char *)scf_pg_general;
usr/src/cmd/svc/svccfg/svccfg_xml.c
3253
pg->sc_pgroup_type = (char *)scf_group_framework;
usr/src/cmd/svc/svccfg/svccfg_xml.c
3254
pg->sc_pgroup_flags = 0;
usr/src/cmd/svc/svccfg/svccfg_xml.c
3262
(void) internal_attach_property(pg, p);
usr/src/cmd/svc/svccfg/svccfg_xml.c
3328
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
3332
pg = internal_pgroup_find_or_create(entity, (char *)scf_pg_general,
usr/src/cmd/svc/svccfg/svccfg_xml.c
3338
r = internal_attach_property(pg, p);
usr/src/cmd/svc/svccfg/svccfg_xml.c
3371
scf_propertygroup_t *pg = NULL;
usr/src/cmd/svc/svccfg/svccfg_xml.c
3377
(pg = scf_pg_create(h)) == NULL)
usr/src/cmd/svc/svccfg/svccfg_xml.c
3393
if (scf_service_get_pg(svc, SCF_PG_MANIFESTFILES, pg) != SCF_SUCCESS)
usr/src/cmd/svc/svccfg/svccfg_xml.c
3398
scf_pg_destroy(pg);
usr/src/cmd/svc/svccfg/svccfg_xml.c
3438
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
3498
pg = internal_pgroup_create_strict(s, SCF_PG_MANIFESTFILES,
usr/src/cmd/svc/svccfg/svccfg_xml.c
3501
if (pg == NULL) {
usr/src/cmd/svc/svccfg/svccfg_xml.c
3509
(void) internal_attach_property(pg, p);
usr/src/cmd/svc/svccfg/svccfg_xml.c
838
pgroup_t *pg;
usr/src/cmd/svc/svccfg/svccfg_xml.c
849
pg = internal_pgroup_find_or_create(entity, (char *)name, (char *)type);
usr/src/cmd/svc/svccfg/svccfg_xml.c
864
(void) lxml_get_pgroup_stability(pg, cursor);
usr/src/cmd/svc/svccfg/svccfg_xml.c
867
(void) lxml_get_property(pg, cursor);
usr/src/cmd/svc/svccfg/svccfg_xml.c
870
(void) lxml_get_propval(pg, cursor);
usr/src/cmd/svc/svccfg/svccfg_xml.c
879
pg->sc_pgroup_delete = (xmlStrcmp(delete, (xmlChar *)true) == 0);
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
898
if (internal_attach_property(pg, p) != 0)
usr/src/cmd/svc/svccfg/svccfg_xml.c
901
return (new_str_prop_from_attr(pg, SCF_PROPERTY_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
912
if (internal_attach_property(pg, p) != 0)
usr/src/cmd/svc/svccfg/svccfg_xml.c
915
if (new_opt_str_prop_from_attr(pg, SCF_PROPERTY_USER, SCF_TYPE_ASTRING,
usr/src/cmd/svc/svccfg/svccfg_xml.c
919
if (new_opt_str_prop_from_attr(pg, SCF_PROPERTY_GROUP, SCF_TYPE_ASTRING,
usr/src/cmd/svc/svccfg/svccfg_xml.c
923
if (new_opt_str_prop_from_attr(pg, SCF_PROPERTY_SUPP_GROUPS,
usr/src/cmd/svc/svccfg/svccfg_xml.c
927
if (new_opt_str_prop_from_attr(pg, SCF_PROPERTY_PRIVILEGES,
usr/src/cmd/svc/svccfg/svccfg_xml.c
931
if (new_opt_str_prop_from_attr(pg, SCF_PROPERTY_LIMIT_PRIVILEGES,
usr/src/cmd/svc/svccfg/svccfg_xml.c
962
lxml_get_method_environment(pgroup_t *pg, xmlNodePtr environment)
usr/src/cmd/svc/svccfg/svccfg_xml.c
981
cursor->name, pg->sc_pgroup_name);
usr/src/cmd/svc/svccfg/svccfg_xml.c
993
if (internal_attach_property(pg, p) != 0) {
usr/src/cmd/svc/svcprop/svcprop.c
224
display_prop(scf_propertygroup_t *pg, scf_property_t *prop)
usr/src/cmd/svc/svcprop/svcprop.c
251
if (scf_pg_get_name(pg, buf, buf_sz) < 0)
usr/src/cmd/svc/svcprop/svcprop.c
307
display_pg(scf_propertygroup_t *pg)
usr/src/cmd/svc/svcprop/svcprop.c
319
if (scf_iter_pg_properties(iter, pg) == -1)
usr/src/cmd/svc/svcprop/svcprop.c
323
display_prop(pg, prop);
usr/src/cmd/svc/svcprop/svcprop.c
416
scf_propertygroup_t *pg;
usr/src/cmd/svc/svcprop/svcprop.c
426
if ((pg = scf_pg_create(hndl)) == NULL ||
usr/src/cmd/svc/svcprop/svcprop.c
444
while ((ret = scf_iter_next_pg(iter, pg)) == 1)
usr/src/cmd/svc/svcprop/svcprop.c
445
display_pg(pg);
usr/src/cmd/svc/svcprop/svcprop.c
459
while ((ret = scf_iter_next_pg(iter, pg)) == 1) {
usr/src/cmd/svc/svcprop/svcprop.c
462
if (scf_pg_get_flags(pg, &flags) == -1)
usr/src/cmd/svc/svcprop/svcprop.c
465
display_pg(pg);
usr/src/cmd/svc/svcprop/svcprop.c
472
scf_pg_destroy(pg);
usr/src/cmd/svc/svcprop/svcprop.c
477
if ((pg = scf_pg_create(hndl)) == NULL ||
usr/src/cmd/svc/svcprop/svcprop.c
490
spn->spn_comp1, pg);
usr/src/cmd/svc/svcprop/svcprop.c
493
snap, spn->spn_comp1, pg);
usr/src/cmd/svc/svcprop/svcprop.c
504
pg);
usr/src/cmd/svc/svcprop/svcprop.c
509
if (scf_pg_get_flags(pg, &flags) == -1)
usr/src/cmd/svc/svcprop/svcprop.c
527
ret = scf_entity_get_pg(ent, spn->spn_comp1, pg);
usr/src/cmd/svc/svcprop/svcprop.c
556
display_pg(pg);
usr/src/cmd/svc/svcprop/svcprop.c
560
if (scf_pg_get_property(pg, spn->spn_comp2, prop) == -1) {
usr/src/cmd/svc/svcprop/svcprop.c
587
display_prop(pg, prop);
usr/src/cmd/svc/svcprop/svcprop.c
591
scf_pg_destroy(pg);
usr/src/cmd/svc/svcprop/svcprop.c
601
process_pg(scf_propertygroup_t *pg)
usr/src/cmd/svc/svcprop/svcprop.c
610
display_pg(pg);
usr/src/cmd/svc/svcprop/svcprop.c
625
if (scf_pg_to_fmri(pg, buf, max_scf_fmri_length + 1) ==
usr/src/cmd/svc/svcprop/svcprop.c
635
if (scf_pg_get_property(pg, spn->spn_comp1, prop) == 0) {
usr/src/cmd/svc/svcprop/svcprop.c
637
display_prop(pg, prop);
usr/src/cmd/svc/svcprop/svcprop.c
648
if (scf_pg_to_fmri(pg, buf, max_scf_fmri_length + 1) ==
usr/src/cmd/svc/svcprop/svcprop.c
667
process_prop(scf_propertygroup_t *pg, scf_property_t *prop)
usr/src/cmd/svc/svcprop/svcprop.c
678
display_prop(pg, prop);
usr/src/cmd/svc/svcprop/svcprop.c
693
process_prop(wip->pg, wip->prop);
usr/src/cmd/svc/svcprop/svcprop.c
694
} else if (wip->pg != NULL) {
usr/src/cmd/svc/svcprop/svcprop.c
695
process_pg(wip->pg);
usr/src/cmd/svc/svcprop/svcprop.c
77
#define scf_entity_get_pg(ent, name, pg) \
usr/src/cmd/svc/svcprop/svcprop.c
773
scf_propertygroup_t *lpg, *pg;
usr/src/cmd/svc/svcprop/svcprop.c
78
(ent.type ? scf_service_get_pg(ent.u.svc, name, pg) : \
usr/src/cmd/svc/svcprop/svcprop.c
787
pg = wip->pg;
usr/src/cmd/svc/svcprop/svcprop.c
79
scf_instance_get_pg(ent.u.inst, name, pg))
usr/src/cmd/svc/svcprop/svcprop.c
792
} else if (wip->pg != NULL) {
usr/src/cmd/svc/svcprop/svcprop.c
804
if (scf_pg_get_property(wip->pg, propname, prop) !=
usr/src/cmd/svc/svcprop/svcprop.c
825
pg = wip->pg;
usr/src/cmd/svc/svcprop/svcprop.c
872
pg = lpg;
usr/src/cmd/svc/svcprop/svcprop.c
920
pg = lpg;
usr/src/cmd/svc/svcprop/svcprop.c
930
ret = _scf_pg_wait(pg, -1);
usr/src/cmd/svc/svcprop/svcprop.c
934
ret = scf_pg_update(pg);
usr/src/cmd/svc/svcprop/svcprop.c
946
if (scf_pg_get_property(pg, propname, prop) == SCF_SUCCESS) {
usr/src/cmd/svc/svcprop/svcprop.c
948
display_prop(pg, prop);
usr/src/cmd/svc/svcprop/svcprop.c
960
display_pg(pg);
usr/src/cmd/svc/svcs/explain.c
2129
assert(wip->pg == NULL);
usr/src/cmd/svc/svcs/svcs.c
1009
if (wip->pg != NULL) {
usr/src/cmd/svc/svcs/svcs.c
1010
r = pg_get_single_val(wip->pg, scf_property_contract,
usr/src/cmd/svc/svcs/svcs.c
1049
if (wip->pg != NULL) {
usr/src/cmd/svc/svcs/svcs.c
1050
r = pg_get_single_val(wip->pg, scf_property_contract,
usr/src/cmd/svc/svcs/svcs.c
1093
if (wip->pg != NULL) {
usr/src/cmd/svc/svcs/svcs.c
1182
if (wip->pg == NULL) {
usr/src/cmd/svc/svcs/svcs.c
1214
if (wip->pg == NULL) {
usr/src/cmd/svc/svcs/svcs.c
1255
if (wip->pg == NULL) {
usr/src/cmd/svc/svcs/svcs.c
1294
if (wip->pg == NULL) {
usr/src/cmd/svc/svcs/svcs.c
1323
if (wip->pg == NULL) {
usr/src/cmd/svc/svcs/svcs.c
1350
if (wip->pg == NULL) {
usr/src/cmd/svc/svcs/svcs.c
1411
if (wip->pg == NULL)
usr/src/cmd/svc/svcs/svcs.c
1419
if (wip->pg == NULL && !opt_nstate_shown && transitioning(wip->inst))
usr/src/cmd/svc/svcs/svcs.c
1435
if (wip->pg == NULL)
usr/src/cmd/svc/svcs/svcs.c
1461
if (wip->pg == NULL) {
usr/src/cmd/svc/svcs/svcs.c
1467
if (pg_get_single_val(wip->pg, SCF_LEGACY_PROPERTY_NAME,
usr/src/cmd/svc/svcs/svcs.c
1541
if (wip->pg == NULL) {
usr/src/cmd/svc/svcs/svcs.c
1546
if (pg_get_single_val(wip->pg, "name", SCF_TYPE_ASTRING,
usr/src/cmd/svc/svcs/svcs.c
1586
if (wip->pg == NULL) {
usr/src/cmd/svc/svcs/svcs.c
1637
if (wip->pg == NULL) {
usr/src/cmd/svc/svcs/svcs.c
1641
r = pg_get_single_val(wip->pg, SCF_PROPERTY_STATE_TIMESTAMP,
usr/src/cmd/svc/svcs/svcs.c
1689
if (wip->pg == NULL)
usr/src/cmd/svc/svcs/svcs.c
1693
r = pg_get_single_val(wip->pg, SCF_PROPERTY_STATE_TIMESTAMP,
usr/src/cmd/svc/svcs/svcs.c
2203
scf_propertygroup_t *pg;
usr/src/cmd/svc/svcs/svcs.c
2224
(pg = scf_pg_create(h)) == NULL)
usr/src/cmd/svc/svcs/svcs.c
2238
while ((i = scf_iter_next_pg(pg_iter, pg)) == 1) {
usr/src/cmd/svc/svcs/svcs.c
2241
if (scf_pg_get_name(pg, pg_name_buf, max_scf_name_length) < 0)
usr/src/cmd/svc/svcs/svcs.c
2260
if (scf_iter_pg_properties(prop_iter, pg) == -1)
usr/src/cmd/svc/svcs/svcs.c
2329
scf_pg_destroy(pg);
usr/src/cmd/svc/svcs/svcs.c
2337
print_detailed_dependency(scf_propertygroup_t *pg)
usr/src/cmd/svc/svcs/svcs.c
2351
if (scf_pg_get_property(pg, SCF_PROPERTY_ENTITIES, eprop) !=
usr/src/cmd/svc/svcs/svcs.c
2360
if (pg_get_single_val(pg, SCF_PROPERTY_GROUPING, SCF_TYPE_ASTRING,
usr/src/cmd/svc/svcs/svcs.c
2368
if (pg_get_single_val(pg, SCF_PROPERTY_RESTART_ON, SCF_TYPE_ASTRING,
usr/src/cmd/svc/svcs/svcs.c
2428
assert(wip->pg == NULL);
usr/src/cmd/svc/svcs/svcs.c
2485
const char *pg = (temp != -1 && temp != perm) ?
usr/src/cmd/svc/svcs/svcs.c
2488
(void) inst_get_single_val(wip->inst, pg, SCF_PROPERTY_COMMENT,
usr/src/cmd/svc/svcs/svcs.c
2697
scf_propertygroup_t *pg = scf_pg_create(h);
usr/src/cmd/svc/svcs/svcs.c
2707
pg == NULL || iter == NULL) {
usr/src/cmd/svc/svcs/svcs.c
2730
while ((err = scf_iter_next_pg(iter, pg)) == 1) {
usr/src/cmd/svc/svcs/svcs.c
2733
if (scf_pg_get_name(pg, pgname, sz) == -1)
usr/src/cmd/svc/svcs/svcs.c
2769
scf_pg_destroy(pg);
usr/src/cmd/svc/svcs/svcs.c
3010
if (wip->pg != NULL)
usr/src/cmd/svc/svcs/svcs.c
3040
if (wip->pg == NULL && ht_buckets != NULL && ht_add(wip->fmri)) {
usr/src/cmd/svc/svcs/svcs.c
3059
lp->str = add_processes(wip, lp->str, wip->pg);
usr/src/cmd/svc/svcs/svcs.c
3082
if (wip->pg != NULL ||
usr/src/cmd/svc/svcs/svcs.c
364
pg_get_single_val(scf_propertygroup_t *pg, const char *propname, scf_type_t ty,
usr/src/cmd/svc/svcs/svcs.c
374
if (scf_pg_get_property(pg, propname, g_prop) == -1) {
usr/src/cmd/svc/svcs/svcs.c
631
propvals_to_pids(scf_propertygroup_t *pg, const char *pname, pid_t **pidsp,
usr/src/cmd/svc/svcs/svcs.c
638
if (scf_pg_get_property(pg, pname, prop) != 0) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
311
struct mode_page *pg;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
319
pg = (struct mode_page *)&pgdata[i];
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
321
if (pg->code == pagecode) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
326
i += MODESENSE_PAGE_LEN(pg);
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1202
struct mode_page *pg;
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1268
pg = (struct mode_page *)((ulong_t)mode_sense_buf +
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1281
(void) memcpy(page_data, (caddr_t)pg,
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1298
if (pg->code != page_code) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1300
page_code, pg->code);
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1311
if (((int)pg->length) > maximum) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1314
page_code, pg->length, maximum);
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1319
(void) memcpy(page_data, (caddr_t)pg, MODESENSE_PAGE_LEN(pg));
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1325
ddump("data:", page_data, MODESENSE_PAGE_LEN(pg));
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1344
struct mode_page *pg;
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1402
pg = (struct mode_page *)((ulong_t)mode_sense_buf +
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1408
(void) memcpy(page_data, (caddr_t)pg,
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1425
if (pg->code != page_code) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1427
"code 0x%x\n", page_code, pg->code);
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1438
if (((int)pg->length) > maximum) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1441
page_code, pg->length, maximum);
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1447
(void) memcpy(page_data, (caddr_t)pg, MODESENSE_PAGE_LEN(pg));
usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
1454
ddump("data:", page_data, MODESENSE_PAGE_LEN(pg));
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
145
scf_propertygroup_t *pg = NULL, *ret = NULL;
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
149
pg = scf_pg_create(handle);
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
151
if (sc == NULL || svc == NULL || pg == NULL) {
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
153
scf_pg_destroy(pg);
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
160
scf_service_get_pg(svc, pgname, pg) != -1)
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
161
ret = pg;
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
163
scf_pg_destroy(pg);
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
177
scf_propertygroup_t *pg;
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
186
if ((pg = nd_get_pg(nhdl, handle, svcname, pgname)) == NULL) {
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
197
if (scf_pg_get_property(pg, propname, prop) == -1 ||
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
210
scf_pg_destroy(pg);
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
221
scf_propertygroup_t *pg;
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
229
if ((pg = nd_get_pg(nhdl, handle, svcname, pgname)) == NULL) {
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
240
if (scf_pg_get_property(pg, propname, prop) == -1 ||
usr/src/lib/fm/libfmnotify/common/libfmnotify.c
252
scf_pg_destroy(pg);
usr/src/lib/fm/topo/libtopo/common/svc.c
709
scf_propertygroup_t *pg = NULL;
usr/src/lib/fm/topo/libtopo/common/svc.c
727
(pg = scf_pg_create(hdl)) == NULL ||
usr/src/lib/fm/topo/libtopo/common/svc.c
775
if (scf_instance_get_pg(inst, SCF_PG_RESTARTER, pg) != 0 ||
usr/src/lib/fm/topo/libtopo/common/svc.c
776
scf_pg_get_property(pg, SCF_PROPERTY_STATE, prop) != 0 ||
usr/src/lib/fm/topo/libtopo/common/svc.c
801
scf_pg_destroy(pg);
usr/src/lib/fm/topo/libtopo/common/topo_2xml.c
359
txml_print_pgroup(topo_hdl_t *thp, FILE *fp, tnode_t *node, topo_pgroup_t *pg)
usr/src/lib/fm/topo/libtopo/common/topo_2xml.c
361
topo_ipgroup_info_t *pip = pg->tpg_info;
usr/src/lib/fm/topo/libtopo/common/topo_2xml.c
371
for (plp = topo_list_next(&pg->tpg_pvals); plp != NULL;
usr/src/lib/fm/topo/libtopo/common/topo_2xml.c
392
topo_pgroup_t *pg;
usr/src/lib/fm/topo/libtopo/common/topo_2xml.c
408
for (pg = topo_list_next(&node->tn_pgroups); pg != NULL;
usr/src/lib/fm/topo/libtopo/common/topo_2xml.c
409
pg = topo_list_next(pg)) {
usr/src/lib/fm/topo/libtopo/common/topo_2xml.c
410
txml_print_pgroup(thp, fp, node, pg);
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
604
topo_pgroup_t *pg;
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
607
for (pg = topo_list_next(&tn->tn_pgroups); pg != NULL;
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
608
pg = topo_list_next(pg)) {
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
615
for (pg = topo_list_next(&tn->tn_pgroups); pg != NULL;
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
616
pg = topo_list_next(pg)) {
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
623
pg->tpg_info->tpi_name);
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
625
for (pvl = topo_list_next(&pg->tpg_pvals); pvl != NULL;
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
631
for (pvl = topo_list_next(&pg->tpg_pvals); pvl != NULL;
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
643
pg->tpg_info->tpi_name) != 0) {
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
589
int topo_fmri_getprop(topo_hdl_t *thp, nvlist_t *nvl, const char *pg,
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
595
return (fmri_prop(thp, nvl, pg, pname, args, prop, err));
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
598
int topo_fmri_setprop(topo_hdl_t *thp, nvlist_t *nvl, const char *pg,
usr/src/lib/fm/topo/libtopo/common/topo_fmri.c
619
rv |= nvlist_add_string(in, TOPO_PROP_GROUP, pg);
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1001
for (pvl = topo_list_next(&pg->tpg_list); pvl != NULL;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1005
topo_list_delete(&pg->tpg_pvals, pvl);
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
102
if (pg == NULL)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
105
for (pvl = topo_list_next(&pg->tpg_pvals); pvl != NULL;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1080
topo_pgroup_t *pg;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1111
if ((pg = pgroup_get(node, pgname)) == NULL)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1120
topo_list_append(&pg->tpg_pvals, pvl);
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1132
topo_pgroup_t *pg;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1137
for (pg = topo_list_next(&node->tn_pgroups); pg != NULL;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1138
pg = topo_list_next(pg)) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1139
if (strcmp(pgname, pg->tpg_info->tpi_name) == 0) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1144
pip = pg->tpg_info;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1167
pgroup_seterr(tnode_t *node, topo_pgroup_t *pg, topo_ipgroup_info_t *pip,
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1178
topo_hdl_free(thp, pg, sizeof (topo_pgroup_t));
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1189
topo_pgroup_t *pg;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1199
for (pg = topo_list_next(&node->tn_pgroups); pg != NULL;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1200
pg = topo_list_next(pg)) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1201
if (strcmp(pg->tpg_info->tpi_name, pinfo->tpi_name) == 0) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1208
if ((pg = topo_hdl_zalloc(thp, sizeof (topo_pgroup_t))) == NULL) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1216
return (pgroup_seterr(node, pg, pip, err));
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1220
return (pgroup_seterr(node, pg, pip, err));
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1226
pg->tpg_info = pip;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1228
topo_list_append(&node->tn_pgroups, pg);
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1238
topo_pgroup_t *pg;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1243
for (pg = topo_list_next(&node->tn_pgroups); pg != NULL;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1244
pg = topo_list_next(pg)) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1245
if (strcmp(pg->tpg_info->tpi_name, pname) == 0) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1250
if (pg == NULL) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1255
while ((pvl = topo_list_next(&pg->tpg_list)) != NULL) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1256
topo_list_delete(&pg->tpg_pvals, pvl);
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1261
topo_list_delete(&node->tn_pgroups, pg);
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1264
pip = pg->tpg_info;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1271
topo_hdl_free(thp, pg, sizeof (topo_pgroup_t));
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1278
topo_pgroup_t *pg;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1283
while ((pg = topo_list_next(&node->tn_pgroups)) != NULL) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1284
while ((pvl = topo_list_next(&pg->tpg_pvals)) != NULL) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1285
topo_list_delete(&pg->tpg_pvals, pvl);
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1290
topo_list_delete(&node->tn_pgroups, pg);
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1292
pip = pg->tpg_info;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1299
topo_hdl_free(thp, pg, sizeof (topo_pgroup_t));
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1421
topo_pgroup_t *pg;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1431
for (pg = topo_list_next(&node->tn_pgroups); pg != NULL;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1432
pg = topo_list_next(pg)) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1434
if (strcmp(pgname, pg->tpg_info->tpi_name) != 0)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1438
pg->tpg_info->tpi_name) != 0 ||
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1440
topo_stability2name(pg->tpg_info->tpi_namestab)) != 0 ||
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1442
topo_stability2name(pg->tpg_info->tpi_datastab)) != 0 ||
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1444
pg->tpg_info->tpi_version) != 0)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1448
for (pvl = topo_list_next(&pg->tpg_pvals); pvl != NULL;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1492
topo_pgroup_t *pg;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1501
for (pg = topo_list_next(&node->tn_pgroups); pg != NULL;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1502
pg = topo_list_next(pg)) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1507
pg->tpg_info->tpi_name) != 0 ||
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1509
topo_stability2name(pg->tpg_info->tpi_namestab)) != 0 ||
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1511
topo_stability2name(pg->tpg_info->tpi_datastab)) != 0 ||
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1513
pg->tpg_info->tpi_version) != 0)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
1517
for (pvl = topo_list_next(&pg->tpg_pvals); pvl != NULL;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
525
topo_pgroup_t *pg;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
532
if ((pg = pgroup_get(node, pgname)) == NULL) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
538
if ((pv = propval_get(pg, pname)) != NULL) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
564
topo_list_append(&pg->tpg_pvals, pvl);
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
83
topo_pgroup_t *pg;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
87
for (pg = topo_list_next(&node->tn_pgroups); pg != NULL;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
88
pg = topo_list_next(pg)) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
89
if (strcmp(pg->tpg_info->tpi_name, pgname) == 0) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
90
return (pg);
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
98
propval_get(topo_pgroup_t *pg, const char *pname)
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
983
topo_pgroup_t *pg;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
989
for (pg = topo_list_next(&node->tn_pgroups); pg != NULL;
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
990
pg = topo_list_next(pg)) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
991
if (strcmp(pg->tpg_info->tpi_name, pgname) == 0) {
usr/src/lib/fm/topo/libtopo/common/topo_prop.c
996
if (pg == NULL) {
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
709
int pg;
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
714
for (pg = 0; pg < pad->tpad_pgcnt; pg++) {
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
715
e = nvlist_lookup_string(pad->tpad_pgs[pg],
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
723
e = nvlist_lookup_string(pad->tpad_pgs[pg],
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
736
e = nvlist_lookup_string(pad->tpad_pgs[pg],
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
749
e = nvlist_lookup_uint32(pad->tpad_pgs[pg],
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
769
e = nvlist_lookup_uint32(pad->tpad_pgs[pg],
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
776
e |= nvlist_lookup_nvlist_array(pad->tpad_pgs[pg],
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
1194
const char *pg = topo_dimm_comps_pgroup.tpi_name;
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
1202
pg, topo_strerror(ret));
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
1222
if (count != 0 && topo_prop_set_uint32(dimm, pg, prop,
usr/src/lib/fm/topo/modules/common/dimm/topo_dimm.c
1237
if (topo_prop_set_string_array(dimm, pg, TOPO_PROP_DIMM_COMP,
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_conv.c
129
__bt_pgout(t, pg, pp)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_conv.c
131
db_pgno_t pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_conv.c
141
if (pg == P_META) {
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_conv.c
203
mswap(pg)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_conv.c
204
PAGE *pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_conv.c
208
p = (char *)pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_conv.c
61
__bt_pgin(t, pg, pp)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_conv.c
63
db_pgno_t pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_conv.c
73
if (pg == P_META) {
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
100
if ((h = mpool_get(t->bt_mp, c->pg.pgno, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
111
status = __bt_dleaf(t, NULL, h, c->pg.index);
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
169
if (h->pgno == c->pg.pgno)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
178
while (h->pgno != c->pg.pgno) {
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
218
if (h->pgno == c->pg.pgno)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
233
while (h->pgno != c->pg.pgno) {
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
276
return ((*hp = mpool_get(t->bt_mp, c->pg.pgno, 0)) == NULL);
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
383
PAGE *pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
403
if ((pg = mpool_get(t->bt_mp, parent->pgno, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
407
bi = GETBINTERNAL(pg, idx);
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
412
mpool_put(t->bt_mp, pg, 0);
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
421
if (NEXTINDEX(pg) == 1)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
422
if (pg->pgno == P_ROOT) {
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
423
pg->lower = BTDATAOFF;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
424
pg->upper = t->bt_psize;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
425
pg->flags = P_BLEAF;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
427
if (__bt_relink(t, pg) || __bt_free(t, pg))
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
434
from = (char *)pg + pg->upper;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
436
pg->upper += nksize;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
439
offset = pg->linp[idx];
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
440
for (cnt = idx, ip = &pg->linp[0]; cnt--; ++ip)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
443
for (cnt = NEXTINDEX(pg) - idx; --cnt; ++ip)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
445
pg->lower -= sizeof(indx_t);
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
448
mpool_put(t->bt_mp, pg, MPOOL_DIRTY);
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
489
t->bt_cursor.pg.pgno == h->pgno && t->bt_cursor.pg.index == idx &&
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
519
t->bt_cursor.pg.pgno == h->pgno && t->bt_cursor.pg.index > idx)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
520
--t->bt_cursor.pg.index;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
547
PAGE *pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
593
if ((pg = mpool_get(t->bt_mp, h->prevpg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
595
e.page = pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
596
e.index = NEXTINDEX(pg) - 1;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
601
mpool_put(t->bt_mp, pg, 0);
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
605
if ((pg = mpool_get(t->bt_mp, h->nextpg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
607
e.page = pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
611
dup1: mpool_put(t->bt_mp, pg, 0);
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
612
dup2: c->pg.pgno = e.page->pgno;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
613
c->pg.index = e.index;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
616
mpool_put(t->bt_mp, pg, 0);
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
642
PAGE *pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
645
if ((pg = mpool_get(t->bt_mp, h->nextpg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
647
pg->prevpg = h->prevpg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
648
mpool_put(t->bt_mp, pg, MPOOL_DIRTY);
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
651
if ((pg = mpool_get(t->bt_mp, h->prevpg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
653
pg->nextpg = h->nextpg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_delete.c
654
mpool_put(t->bt_mp, pg, MPOOL_DIRTY);
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_overflow.c
113
for (p = *buf;; p = (char *)p + nb, pg = h->nextpg) {
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_overflow.c
114
if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_overflow.c
139
__ovfl_put(t, dbt, pg)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_overflow.c
142
db_pgno_t *pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_overflow.c
172
*pg = h->pgno;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_overflow.c
198
db_pgno_t pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_overflow.c
202
memmove(&pg, p, sizeof(db_pgno_t));
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_overflow.c
206
if (pg == P_INVALID || sz == 0)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_overflow.c
209
if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_overflow.c
220
pg = h->nextpg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_overflow.c
224
if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_overflow.c
88
db_pgno_t pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_overflow.c
92
memmove(&pg, p, sizeof(db_pgno_t));
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_overflow.c
97
if (pg == P_INVALID || sz == 0)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_put.c
128
storekey: if (__ovfl_put(t, key, &pg) == RET_ERROR)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_put.c
132
memmove(kb, &pg, sizeof(db_pgno_t));
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_put.c
143
if (__ovfl_put(t, data, &pg) == RET_ERROR)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_put.c
147
memmove(db, &pg, sizeof(db_pgno_t));
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_put.c
161
if ((h = mpool_get(t->bt_mp, t->bt_cursor.pg.pgno, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_put.c
163
idx = t->bt_cursor.pg.index;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_put.c
230
t->bt_cursor.pg.pgno == h->pgno && t->bt_cursor.pg.index >= idx)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_put.c
231
++t->bt_cursor.pg.index;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_put.c
78
db_pgno_t pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_search.c
132
pg = GETBINTERNAL(h, idx)->pgno;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_search.c
73
db_pgno_t pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_search.c
77
for (pg = P_ROOT;;) {
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_search.c
78
if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
189
db_pgno_t pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
211
for (pg = P_ROOT;;) {
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
212
if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
223
pg = GETBINTERNAL(h, 0)->pgno;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
232
for (pg = P_ROOT;;) {
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
233
if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
244
pg = GETBINTERNAL(h, NEXTINDEX(h) - 1)->pgno;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
278
db_pgno_t pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
323
c->pg.pgno = ep->page->pgno;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
324
c->pg.index = ep->index;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
329
if ((h = mpool_get(t->bt_mp, c->pg.pgno, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
345
idx = c->pg.index;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
347
pg = h->nextpg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
349
if (pg == P_INVALID)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
351
if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
365
ep->index = c->pg.index;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
368
idx = c->pg.index;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
370
pg = h->prevpg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
372
if (pg == P_INVALID)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
374
if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
410
db_pgno_t pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
480
pg = h->nextpg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
482
if (pg == P_INVALID)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
484
if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
517
t->bt_cursor.pg.pgno = pgno;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
518
t->bt_cursor.pg.index = idx;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
730
db_pgno_t pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
746
for (pg = P_ROOT;;) {
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
747
if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
758
pg = GETBINTERNAL(h, 0)->pgno;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
771
for (pg = P_ROOT;;) {
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
772
if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
783
pg = GETBINTERNAL(h, NEXTINDEX(h) - 1)->pgno;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
793
rc->cursor.pg.pgno = ep->page->pgno;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
794
rc->cursor.pg.index = ep->index;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
827
db_pgno_t pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
838
if ((h = mpool_get(t->bt_mp, c->pg.pgno, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
847
idx = c->pg.index;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
855
pg = e->pgno;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
856
if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
862
pg = GETBINTERNAL(h, idx)->pgno;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
866
if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
872
idx = c->pg.index;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
880
pg = e->pgno;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
881
if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
888
pg = GETBINTERNAL(h, idx)->pgno;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
892
if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
901
c->pg.pgno = h->pgno;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_seq.c
902
c->pg.index = idx;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_split.c
713
if (F_ISSET(c, CURS_INIT) && c->pg.pgno == h->pgno) {
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_split.c
714
if (c->pg.index >= skip)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_split.c
715
++c->pg.index;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_split.c
716
if (c->pg.index < nxt) /* Left page. */
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_split.c
717
c->pg.pgno = l->pgno;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_split.c
719
c->pg.pgno = r->pgno;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_split.c
720
c->pg.index -= nxt;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_split.c
800
bt_preserve(t, pg)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_split.c
802
db_pgno_t pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/bt_split.c
806
if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/btree.h
143
#define GETBINTERNAL(pg, indx) \
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/btree.h
144
((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/btree.h
170
#define GETRINTERNAL(pg, indx) \
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/btree.h
171
((RINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/btree.h
193
#define GETBLEAF(pg, indx) \
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/btree.h
194
((BLEAF *)((char *)(pg) + (pg)->linp[indx]))
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/btree.h
225
#define GETRLEAF(pg, indx) \
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/btree.h
226
((RLEAF *)((char *)(pg) + (pg)->linp[indx]))
usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/btree.h
289
EPGNO pg; /* B: Saved tree reference. */
usr/src/lib/krb5/plugins/kdb/db2/libdb2/recno/rec_put.c
200
db_pgno_t pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/recno/rec_put.c
212
if (__ovfl_put(t, data, &pg) == RET_ERROR)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/recno/rec_put.c
216
*(db_pgno_t *)db = pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/recno/rec_search.c
73
db_pgno_t pg;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/recno/rec_search.c
79
for (pg = P_ROOT, total = 0;;) {
usr/src/lib/krb5/plugins/kdb/db2/libdb2/recno/rec_search.c
80
if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/recno/rec_search.c
94
BT_PUSH(t, pg, idx - 1);
usr/src/lib/krb5/plugins/kdb/db2/libdb2/recno/rec_search.c
96
pg = r->pgno;
usr/src/lib/lib9p/common/backend/fs.c
460
fs_getpwuid(struct fs_softc *sc, uid_t uid, struct r_pgdata *pg)
usr/src/lib/lib9p/common/backend/fs.c
463
return (r_cap_getpwuid(sc->fs_cappwd, uid, pg));
usr/src/lib/lib9p/common/backend/fs.c
466
return (r_getpwuid(uid, pg));
usr/src/lib/lib9p/common/backend/fs.c
471
fs_getgrgid(struct fs_softc *sc, gid_t gid, struct r_pgdata *pg)
usr/src/lib/lib9p/common/backend/fs.c
474
return (r_cap_getgrgid(sc->fs_capgrp, gid, pg));
usr/src/lib/lib9p/common/backend/fs.c
477
return (r_getgrgid(gid, pg));
usr/src/lib/lib9p/common/rfuncs.c
225
r_pginit(struct r_pgdata *pg)
usr/src/lib/lib9p/common/rfuncs.c
229
pg->r_pgbufsize = 1 << 9;
usr/src/lib/lib9p/common/rfuncs.c
230
pg->r_pgbuf = NULL; /* note that realloc(NULL) == malloc */
usr/src/lib/lib9p/common/rfuncs.c
234
r_pgexpand(struct r_pgdata *pg)
usr/src/lib/lib9p/common/rfuncs.c
238
nsize = pg->r_pgbufsize << 1;
usr/src/lib/lib9p/common/rfuncs.c
240
(pg->r_pgbuf = reallocf(pg->r_pgbuf, nsize)) == NULL)
usr/src/lib/lib9p/common/rfuncs.c
246
r_pgfree(struct r_pgdata *pg)
usr/src/lib/lib9p/common/rfuncs.c
249
free(pg->r_pgbuf);
usr/src/lib/lib9p/common/rfuncs.c
253
r_getpwuid(uid_t uid, struct r_pgdata *pg)
usr/src/lib/lib9p/common/rfuncs.c
258
r_pginit(pg);
usr/src/lib/lib9p/common/rfuncs.c
260
error = r_pgexpand(pg);
usr/src/lib/lib9p/common/rfuncs.c
262
error = getpwuid_r(uid, &pg->r_pgun.un_pw,
usr/src/lib/lib9p/common/rfuncs.c
263
pg->r_pgbuf, pg->r_pgbufsize, &result);
usr/src/lib/lib9p/common/rfuncs.c
270
r_getgrgid(gid_t gid, struct r_pgdata *pg)
usr/src/lib/lib9p/common/rfuncs.c
275
r_pginit(pg);
usr/src/lib/lib9p/common/rfuncs.c
277
error = r_pgexpand(pg);
usr/src/lib/lib9p/common/rfuncs.c
279
error = getgrgid_r(gid, &pg->r_pgun.un_gr,
usr/src/lib/lib9p/common/rfuncs.c
280
pg->r_pgbuf, pg->r_pgbufsize, &result);
usr/src/lib/lib9p/common/rfuncs.c
288
r_cap_getpwuid(cap_channel_t *cap, uid_t uid, struct r_pgdata *pg)
usr/src/lib/lib9p/common/rfuncs.c
293
r_pginit(pg);
usr/src/lib/lib9p/common/rfuncs.c
295
error = r_pgexpand(pg);
usr/src/lib/lib9p/common/rfuncs.c
297
error = cap_getpwuid_r(cap, uid, &pg->r_pgun.un_pw,
usr/src/lib/lib9p/common/rfuncs.c
298
pg->r_pgbuf, pg->r_pgbufsize, &result);
usr/src/lib/lib9p/common/rfuncs.c
305
r_cap_getgrgid(cap_channel_t *cap, gid_t gid, struct r_pgdata *pg)
usr/src/lib/lib9p/common/rfuncs.c
310
r_pginit(pg);
usr/src/lib/lib9p/common/rfuncs.c
312
error = r_pgexpand(pg);
usr/src/lib/lib9p/common/rfuncs.c
314
error = cap_getgrgid_r(cap, gid, &pg->r_pgun.un_gr,
usr/src/lib/lib9p/common/rfuncs.c
315
pg->r_pgbuf, pg->r_pgbufsize, &result);
usr/src/lib/libdiskmgt/common/drive.c
1441
struct mode_page *pg;
usr/src/lib/libdiskmgt/common/drive.c
1509
pg = (struct mode_page *)((ulong_t)mode_sense_buf +
usr/src/lib/libdiskmgt/common/drive.c
1511
if (pg->code != page_code) {
usr/src/lib/libdiskmgt/common/drive.c
1523
if (((int)pg->length) > maximum) {
usr/src/lib/libdiskmgt/common/drive.c
1528
(void) memcpy(page_data, (caddr_t)pg, MODESENSE_PAGE_LEN(pg));
usr/src/lib/libdladm/common/libdlwlan.c
1596
scf_propertygroup_t *pg;
usr/src/lib/libdladm/common/libdlwlan.c
1598
pg = scf_pg_create(handle);
usr/src/lib/libdladm/common/libdlwlan.c
1599
if (pg == NULL)
usr/src/lib/libdladm/common/libdlwlan.c
1602
if (scf_instance_add_pg(instance, pg_name, pg_type, 0, pg) != 0) {
usr/src/lib/libdladm/common/libdlwlan.c
1603
scf_pg_destroy(pg);
usr/src/lib/libdladm/common/libdlwlan.c
1607
return (pg);
usr/src/lib/libdladm/common/libdlwlan.c
1653
scf_propertygroup_t *pg;
usr/src/lib/libdladm/common/libdlwlan.c
1655
pg = add_property_group_to_instance(handle, instance,
usr/src/lib/libdladm/common/libdlwlan.c
1657
if (pg == NULL)
usr/src/lib/libdladm/common/libdlwlan.c
1673
if (scf_transaction_start(tran, pg) != 0)
usr/src/lib/libdladm/common/libdlwlan.c
1688
if (scf_pg_update(pg) == -1) {
usr/src/lib/libdladm/common/libdlwlan.c
1704
if (pg != NULL)
usr/src/lib/libdladm/common/libdlwlan.c
1705
scf_pg_destroy(pg);
usr/src/lib/libfcoe/common/libfcoe.c
181
scf_propertygroup_t *pg = NULL;
usr/src/lib/libfcoe/common/libfcoe.c
208
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libfcoe/common/libfcoe.c
218
if (scf_service_get_pg(svc, FCOE_PG_NAME, pg) == -1) {
usr/src/lib/libfcoe/common/libfcoe.c
221
SCF_GROUP_APPLICATION, 0, pg) == -1) {
usr/src/lib/libfcoe/common/libfcoe.c
240
if (scf_pg_get_property(pg, FCOE_PORT_LIST, prop) == -1) {
usr/src/lib/libfcoe/common/libfcoe.c
253
if (scf_transaction_start(tran, pg) == -1) {
usr/src/lib/libfcoe/common/libfcoe.c
290
if (scf_pg_get_property(pg, FCOE_PORT_LIST, prop) == -1) {
usr/src/lib/libfcoe/common/libfcoe.c
436
if (pg != NULL) {
usr/src/lib/libfcoe/common/libfcoe.c
437
scf_pg_destroy(pg);
usr/src/lib/libfcoe/common/libfcoe.c
838
scf_propertygroup_t *pg = NULL;
usr/src/lib/libfcoe/common/libfcoe.c
856
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libfcoe/common/libfcoe.c
864
if (scf_service_get_pg(svc, FCOE_PG_NAME, pg) == -1) {
usr/src/lib/libfcoe/common/libfcoe.c
869
if (scf_pg_get_property(pg, FCOE_PORT_LIST, prop) == -1) {
usr/src/lib/libfcoe/common/libfcoe.c
951
if (pg != NULL) {
usr/src/lib/libfcoe/common/libfcoe.c
952
scf_pg_destroy(pg);
usr/src/lib/libinetsvc/common/inetsvc.c
1427
scf_propertygroup_t *pg = NULL;
usr/src/lib/libinetsvc/common/inetsvc.c
1438
if ((pg = scf_pg_create(h)) == NULL ||
usr/src/lib/libinetsvc/common/inetsvc.c
1444
if (scf_instance_get_pg(inst, HASH_PG, pg) == -1) {
usr/src/lib/libinetsvc/common/inetsvc.c
1447
0, pg) == -1)
usr/src/lib/libinetsvc/common/inetsvc.c
1458
if (scf_transaction_start(tx, pg) == -1)
usr/src/lib/libinetsvc/common/inetsvc.c
1476
if (scf_pg_update(pg) == -1)
usr/src/lib/libinetsvc/common/inetsvc.c
1492
scf_pg_destroy(pg);
usr/src/lib/libnwam/common/libnwam_util.c
878
scf_propertygroup_t *pg = NULL;
usr/src/lib/libnwam/common/libnwam_util.c
890
(pg = scf_pg_create(h)) == NULL ||
usr/src/lib/libnwam/common/libnwam_util.c
906
if (scf_instance_get_pg_composed(inst, snap, pgname, pg) != 0 ||
usr/src/lib/libnwam/common/libnwam_util.c
907
scf_pg_get_property(pg, propname, prop) != 0 ||
usr/src/lib/libnwam/common/libnwam_util.c
918
scf_pg_destroy(pg);
usr/src/lib/libnwam/common/libnwam_util.c
933
scf_propertygroup_t *pg = NULL;
usr/src/lib/libnwam/common/libnwam_util.c
944
(pg = scf_pg_create(h)) == NULL ||
usr/src/lib/libnwam/common/libnwam_util.c
955
scf_instance_get_pg_composed(inst, NULL, pgname, pg) != 0) {
usr/src/lib/libnwam/common/libnwam_util.c
961
if (scf_transaction_start(tx, pg) == -1 ||
usr/src/lib/libnwam/common/libnwam_util.c
975
if (scf_pg_update(pg) == -1) {
usr/src/lib/libnwam/common/libnwam_util.c
987
scf_pg_destroy(pg);
usr/src/lib/librestart/common/librestart.c
1010
if (scf_instance_add_pg(inst, name, type, flags, pg) == 0)
usr/src/lib/librestart/common/librestart.c
1137
scf_propertygroup_t *pg = NULL;
usr/src/lib/librestart/common/librestart.c
1142
(pg = scf_pg_create(h)) == NULL ||
usr/src/lib/librestart/common/librestart.c
1210
SCF_PG_RESTARTER_TYPE, SCF_PG_RESTARTER_FLAGS, pg)) {
usr/src/lib/librestart/common/librestart.c
1231
if (scf_transaction_start(t, pg) != 0) {
usr/src/lib/librestart/common/librestart.c
1325
if (scf_pg_update(pg) == -1) {
usr/src/lib/librestart/common/librestart.c
1352
scf_pg_destroy(pg);
usr/src/lib/librestart/common/librestart.c
1376
scf_propertygroup_t *pg = NULL;
usr/src/lib/librestart/common/librestart.c
1397
pg = scf_pg_create(h);
usr/src/lib/librestart/common/librestart.c
1402
if (pg == NULL || prop == NULL || iter == NULL || t == NULL) {
usr/src/lib/librestart/common/librestart.c
1410
SCF_PG_RESTARTER_TYPE, SCF_PG_RESTARTER_FLAGS, pg);
usr/src/lib/librestart/common/librestart.c
1418
if (scf_transaction_start(t, pg) != 0) {
usr/src/lib/librestart/common/librestart.c
1449
if (scf_pg_get_property(pg, pname, prop) == 0) {
usr/src/lib/librestart/common/librestart.c
1631
if (scf_pg_update(pg) == -1) {
usr/src/lib/librestart/common/librestart.c
1652
scf_pg_destroy(pg);
usr/src/lib/librestart/common/librestart.c
1676
scf_propertygroup_t *pg = NULL;
usr/src/lib/librestart/common/librestart.c
1691
pg = scf_pg_create(h);
usr/src/lib/librestart/common/librestart.c
1696
if (pg == NULL || prop == NULL || iter == NULL || t == NULL) {
usr/src/lib/librestart/common/librestart.c
1704
SCF_PG_RESTARTER_TYPE, SCF_PG_RESTARTER_FLAGS, pg);
usr/src/lib/librestart/common/librestart.c
1712
if (scf_transaction_start(t, pg) != 0) {
usr/src/lib/librestart/common/librestart.c
1747
if (scf_pg_get_property(pg, pname, prop) == 0) {
usr/src/lib/librestart/common/librestart.c
1933
if (scf_pg_update(pg) == -1) {
usr/src/lib/librestart/common/librestart.c
1954
scf_pg_destroy(pg);
usr/src/lib/librestart/common/librestart.c
1983
get_astring_val(scf_propertygroup_t *pg, const char *name, char *buf,
usr/src/lib/librestart/common/librestart.c
1988
if (pg == NULL)
usr/src/lib/librestart/common/librestart.c
1991
if (scf_pg_get_property(pg, name, prop) != SCF_SUCCESS) {
usr/src/lib/librestart/common/librestart.c
2009
get_boolean_val(scf_propertygroup_t *pg, const char *name, uint8_t *b,
usr/src/lib/librestart/common/librestart.c
2012
if (scf_pg_get_property(pg, name, prop) != SCF_SUCCESS) {
usr/src/lib/librestart/common/librestart.c
2685
get_environment(scf_handle_t *h, scf_propertygroup_t *pg,
usr/src/lib/librestart/common/librestart.c
2693
if (scf_pg_get_property(pg, SCF_PROPERTY_ENVIRONMENT, prop) != 0) {
usr/src/lib/librestart/common/librestart.c
2798
scf_propertygroup_t *pg = NULL;
usr/src/lib/librestart/common/librestart.c
2915
pg = methpg;
usr/src/lib/librestart/common/librestart.c
2917
ret = scf_pg_get_property(pg, SCF_PROPERTY_USE_PROFILE, prop);
usr/src/lib/librestart/common/librestart.c
2919
pg = NULL;
usr/src/lib/librestart/common/librestart.c
2940
pg == NULL ? SCF_PG_METHOD_CONTEXT : mname);
usr/src/lib/librestart/common/librestart.c
2962
pg == NULL ? SCF_PG_METHOD_CONTEXT : mname);
usr/src/lib/librestart/common/librestart.c
2978
pg == NULL ? SCF_PG_METHOD_CONTEXT : mname);
usr/src/lib/librestart/common/librestart.c
3016
err = get_profile(pg, instpg, prop, val, cmdline,
usr/src/lib/librestart/common/librestart.c
3020
err = get_ids(pg, instpg, prop, val, cip, err);
usr/src/lib/librestart/common/librestart.c
3914
scf_propertygroup_t *pg;
usr/src/lib/librestart/common/librestart.c
3926
pg = scf_pg_create(h);
usr/src/lib/librestart/common/librestart.c
3929
if (pg == NULL || prop == NULL || val == NULL)
usr/src/lib/librestart/common/librestart.c
3934
pg) != SCF_SUCCESS)
usr/src/lib/librestart/common/librestart.c
3937
if (get_astring_val(pg, SCF_PROPERTY_AUX_FMRI, aux_fmri, size,
usr/src/lib/librestart/common/librestart.c
3951
scf_pg_destroy(pg);
usr/src/lib/librestart/common/librestart.c
3963
scf_propertygroup_t *pg;
usr/src/lib/librestart/common/librestart.c
3970
pg = scf_pg_create(h);
usr/src/lib/librestart/common/librestart.c
3973
if (pg == NULL || prop == NULL || val == NULL)
usr/src/lib/librestart/common/librestart.c
3978
pg) != SCF_SUCCESS)
usr/src/lib/librestart/common/librestart.c
3981
if (get_boolean_val(pg, SCF_PROPERTY_AUX_TTY, &has_tty, prop,
usr/src/lib/librestart/common/librestart.c
3990
scf_pg_destroy(pg);
usr/src/lib/librestart/common/librestart.c
4002
scf_propertygroup_t *pg;
usr/src/lib/librestart/common/librestart.c
4008
pg = scf_pg_create(h);
usr/src/lib/librestart/common/librestart.c
4011
if (pg == NULL || prop == NULL || val == NULL)
usr/src/lib/librestart/common/librestart.c
4014
if (scf_instance_get_pg(inst, SCF_PG_RESTARTER_ACTIONS, pg) !=
usr/src/lib/librestart/common/librestart.c
4021
if (scf_pg_get_property(pg, SCF_PROPERTY_DODUMP, prop) != SCF_SUCCESS) {
usr/src/lib/librestart/common/librestart.c
4039
scf_pg_destroy(pg);
usr/src/lib/librestart/common/librestart.c
4048
scf_propertygroup_t *pg;
usr/src/lib/librestart/common/librestart.c
4056
pg = scf_pg_create(h);
usr/src/lib/librestart/common/librestart.c
4060
if (pg == NULL || t == NULL || e == NULL || v == NULL)
usr/src/lib/librestart/common/librestart.c
4063
if (instance_get_or_add_pg(inst, pgname, pgtype, pgflags, pg))
usr/src/lib/librestart/common/librestart.c
4070
if (scf_transaction_start(t, pg) != 0)
usr/src/lib/librestart/common/librestart.c
4083
if (scf_pg_update(pg) == -1)
usr/src/lib/librestart/common/librestart.c
4092
scf_pg_destroy(pg);
usr/src/lib/librestart/common/librestart.c
4101
scf_propertygroup_t *pg;
usr/src/lib/librestart/common/librestart.c
4113
pg = scf_pg_create(h);
usr/src/lib/librestart/common/librestart.c
4116
if (pg == NULL || prop == NULL || val == NULL)
usr/src/lib/librestart/common/librestart.c
4124
pg) != SCF_SUCCESS)
usr/src/lib/librestart/common/librestart.c
4127
if (get_astring_val(pg, SCF_PROPERTY_AUX_FMRI, aux_fmri, size,
usr/src/lib/librestart/common/librestart.c
4142
scf_pg_destroy(pg);
usr/src/lib/librestart/common/librestart.c
985
const char *type, uint32_t flags, scf_propertygroup_t *pg)
usr/src/lib/librestart/common/librestart.c
988
if (scf_instance_get_pg(inst, name, pg) == 0)
usr/src/lib/libscf/common/lowlevel.c
1355
scf_propertygroup_t *pg;
usr/src/lib/libscf/common/lowlevel.c
1393
pg = handle->rh_pg;
usr/src/lib/libscf/common/lowlevel.c
1419
if (pg != NULL)
usr/src/lib/libscf/common/lowlevel.c
1420
scf_pg_destroy(pg);
usr/src/lib/libscf/common/lowlevel.c
2651
scf_iter_pg_properties(scf_iter_t *iter, const scf_propertygroup_t *pg)
usr/src/lib/libscf/common/lowlevel.c
2653
return (datael_setup_iter(iter, &pg->rd_d,
usr/src/lib/libscf/common/lowlevel.c
2803
scf_pg_delete(scf_propertygroup_t *pg)
usr/src/lib/libscf/common/lowlevel.c
2805
return (datael_delete(&pg->rd_d));
usr/src/lib/libscf/common/lowlevel.c
2854
const char *type, uint32_t flags, scf_propertygroup_t *pg)
usr/src/lib/libscf/common/lowlevel.c
2857
(pg != NULL)?&pg->rd_d : NULL));
usr/src/lib/libscf/common/lowlevel.c
2867
scf_propertygroup_t *pg)
usr/src/lib/libscf/common/lowlevel.c
2870
REP_PROTOCOL_ENTITY_PROPERTYGRP, pg ? &pg->rd_d : NULL, 0));
usr/src/lib/libscf/common/lowlevel.c
2875
const char *type, uint32_t flags, scf_propertygroup_t *pg)
usr/src/lib/libscf/common/lowlevel.c
2878
(pg != NULL)?&pg->rd_d : NULL));
usr/src/lib/libscf/common/lowlevel.c
2888
scf_snapshot_t *pg)
usr/src/lib/libscf/common/lowlevel.c
2891
REP_PROTOCOL_ENTITY_SNAPSHOT, pg ? &pg->rd_d : NULL, 0));
usr/src/lib/libscf/common/lowlevel.c
2901
scf_propertygroup_t *pg)
usr/src/lib/libscf/common/lowlevel.c
2904
REP_PROTOCOL_ENTITY_PROPERTYGRP, pg ? &pg->rd_d : NULL, 0));
usr/src/lib/libscf/common/lowlevel.c
2914
const scf_snapshot_t *snap, const char *name, scf_propertygroup_t *pg)
usr/src/lib/libscf/common/lowlevel.c
2920
REP_PROTOCOL_ENTITY_PROPERTYGRP, pg ? &pg->rd_d : NULL, 1));
usr/src/lib/libscf/common/lowlevel.c
2929
scf_pg_get_property(const scf_propertygroup_t *pg, const char *name,
usr/src/lib/libscf/common/lowlevel.c
2932
return (datael_get_child(&pg->rd_d, name, REP_PROTOCOL_ENTITY_PROPERTY,
usr/src/lib/libscf/common/lowlevel.c
3111
scf_propertygroup_t *pg)
usr/src/lib/libscf/common/lowlevel.c
3114
REP_PROTOCOL_ENTITY_PROPERTYGRP, pg ? &pg->rd_d : NULL, 0));
usr/src/lib/libscf/common/lowlevel.c
3224
scf_pg_get_name(const scf_propertygroup_t *pg, char *out, size_t len)
usr/src/lib/libscf/common/lowlevel.c
3226
return (datael_get_name(&pg->rd_d, out, len, RP_ENTITY_NAME_NAME));
usr/src/lib/libscf/common/lowlevel.c
3230
scf_pg_get_type(const scf_propertygroup_t *pg, char *out, size_t len)
usr/src/lib/libscf/common/lowlevel.c
3232
return (datael_get_name(&pg->rd_d, out, len, RP_ENTITY_NAME_PGTYPE));
usr/src/lib/libscf/common/lowlevel.c
3236
scf_pg_get_flags(const scf_propertygroup_t *pg, uint32_t *out)
usr/src/lib/libscf/common/lowlevel.c
3241
res = datael_get_name(&pg->rd_d, buf, sizeof (buf),
usr/src/lib/libscf/common/lowlevel.c
3294
scf_pg_update(scf_propertygroup_t *pg)
usr/src/lib/libscf/common/lowlevel.c
3296
return (datael_update(&pg->rd_d));
usr/src/lib/libscf/common/lowlevel.c
3306
_scf_pg_wait(scf_propertygroup_t *pg, int timeout)
usr/src/lib/libscf/common/lowlevel.c
3308
scf_handle_t *h = pg->rd_d.rd_handle;
usr/src/lib/libscf/common/lowlevel.c
3319
request.rpr_entityid = pg->rd_d.rd_entity;
usr/src/lib/libscf/common/lowlevel.c
3321
datael_finish_reset(&pg->rd_d);
usr/src/lib/libscf/common/lowlevel.c
3389
_scf_notify_wait(scf_propertygroup_t *pg, char *out, size_t sz)
usr/src/lib/libscf/common/lowlevel.c
3394
scf_handle_t *h = pg->rd_d.rd_handle;
usr/src/lib/libscf/common/lowlevel.c
3400
datael_finish_reset(&pg->rd_d);
usr/src/lib/libscf/common/lowlevel.c
3410
request.rpr_entityid = pg->rd_d.rd_entity;
usr/src/lib/libscf/common/lowlevel.c
3756
scf_transaction_start(scf_transaction_t *tran, scf_propertygroup_t *pg)
usr/src/lib/libscf/common/lowlevel.c
3764
if (h != pg->rd_d.rd_handle)
usr/src/lib/libscf/common/lowlevel.c
3774
request.rpr_entityid = pg->rd_d.rd_entity;
usr/src/lib/libscf/common/lowlevel.c
3777
datael_finish_reset(&pg->rd_d);
usr/src/lib/libscf/common/lowlevel.c
5165
scf_pg_get_parent_service(const scf_propertygroup_t *pg, scf_service_t *svc)
usr/src/lib/libscf/common/lowlevel.c
5167
return (datael_get_parent(&pg->rd_d, &svc->rd_d));
usr/src/lib/libscf/common/lowlevel.c
5171
scf_pg_get_parent_instance(const scf_propertygroup_t *pg, scf_instance_t *inst)
usr/src/lib/libscf/common/lowlevel.c
5173
return (datael_get_parent(&pg->rd_d, &inst->rd_d));
usr/src/lib/libscf/common/lowlevel.c
5177
scf_pg_get_parent_snaplevel(const scf_propertygroup_t *pg,
usr/src/lib/libscf/common/lowlevel.c
5180
return (datael_get_parent(&pg->rd_d, &level->rd_d));
usr/src/lib/libscf/common/lowlevel.c
5447
const char *scope, *service, *instance, *pg, *property;
usr/src/lib/libscf/common/lowlevel.c
5459
r = scf_parse_svc_fmri(local, &scope, &service, &instance, &pg,
usr/src/lib/libscf/common/lowlevel.c
5479
if (pg) {
usr/src/lib/libscf/common/lowlevel.c
5481
len += strlcat(buf, pg, bufsz);
usr/src/lib/libscf/common/lowlevel.c
5499
scf_service_t *svc, scf_instance_t *inst, scf_propertygroup_t *pg,
usr/src/lib/libscf/common/lowlevel.c
5515
(pg != NULL && h != pg->rd_d.rd_handle) ||
usr/src/lib/libscf/common/lowlevel.c
5549
else if (pg != NULL)
usr/src/lib/libscf/common/lowlevel.c
5611
if (pg == NULL)
usr/src/lib/libscf/common/lowlevel.c
5612
pg = h->rh_pg;
usr/src/lib/libscf/common/lowlevel.c
5614
datael_reset(&pg->rd_d);
usr/src/lib/libscf/common/lowlevel.c
5665
if (scf_service_get_pg(svc, propertygroup, pg) == -1) {
usr/src/lib/libscf/common/lowlevel.c
5689
if (scf_instance_get_pg(inst, propertygroup, pg) == -1) {
usr/src/lib/libscf/common/lowlevel.c
5704
if (scf_pg_get_property(pg, property, prop) == -1) {
usr/src/lib/libscf/common/lowlevel.c
5723
if (pg != NULL)
usr/src/lib/libscf/common/lowlevel.c
5724
datael_reset(&pg->rd_d);
usr/src/lib/libscf/common/lowlevel.c
5851
scf_pg_to_fmri(const scf_propertygroup_t *pg, char *out, size_t sz)
usr/src/lib/libscf/common/lowlevel.c
5853
scf_handle_t *h = pg->rd_d.rd_handle;
usr/src/lib/libscf/common/lowlevel.c
5863
request.rpr_entityid = pg->rd_d.rd_entity;
usr/src/lib/libscf/common/lowlevel.c
5865
datael_finish_reset(&pg->rd_d);
usr/src/lib/libscf/common/lowlevel.c
5884
r = datael_get_parent(&pg->rd_d, &svc->rd_d);
usr/src/lib/libscf/common/lowlevel.c
5898
r = datael_get_parent(&pg->rd_d, &inst->rd_d);
usr/src/lib/libscf/common/lowlevel.c
5912
r = datael_get_parent(&pg->rd_d, &level->rd_d);
usr/src/lib/libscf/common/lowlevel.c
5941
r = scf_pg_get_name(pg, tmp, sizeof (tmp));
usr/src/lib/libscf/common/lowlevel.c
5958
scf_propertygroup_t *pg = HANDLE_HOLD_PG(h);
usr/src/lib/libscf/common/lowlevel.c
5964
r = datael_get_parent(&prop->rd_d, &pg->rd_d);
usr/src/lib/libscf/common/lowlevel.c
5970
len = scf_pg_to_fmri(pg, out, sz);
usr/src/lib/libscf/common/lowlevel.c
6003
scf_pg_get_underlying_pg(const scf_propertygroup_t *pg,
usr/src/lib/libscf/common/lowlevel.c
6006
scf_handle_t *h = pg->rd_d.rd_handle;
usr/src/lib/libscf/common/lowlevel.c
6016
r = scf_pg_get_name(pg, me, sizeof (me));
usr/src/lib/libscf/common/lowlevel.c
6024
r = datael_get_parent(&pg->rd_d, &inst->rd_d);
usr/src/lib/libscf/common/lowlevel.c
6377
scf_propertygroup_t *pg = NULL;
usr/src/lib/libscf/common/lowlevel.c
6429
(pg = scf_pg_create(h)) == NULL ||
usr/src/lib/libscf/common/lowlevel.c
6468
NULL, pg, prop, 0) != 0)
usr/src/lib/libscf/common/lowlevel.c
6471
if (scf_pg_get_name(pg, NULL, 0) < 0 &&
usr/src/lib/libscf/common/lowlevel.c
6679
info.pg = NULL;
usr/src/lib/libscf/common/lowlevel.c
6732
info.pg = NULL;
usr/src/lib/libscf/common/lowlevel.c
6767
ret = scf_iter_next_pg(iter, pg);
usr/src/lib/libscf/common/lowlevel.c
6775
if (scf_pg_get_property(pg,
usr/src/lib/libscf/common/lowlevel.c
6804
if (scf_pg_get_name(pg, pgname,
usr/src/lib/libscf/common/lowlevel.c
6817
info.pg = pg;
usr/src/lib/libscf/common/lowlevel.c
6970
pg) != 0)
usr/src/lib/libscf/common/lowlevel.c
6977
info.pg = pg;
usr/src/lib/libscf/common/lowlevel.c
6983
scope, svc, inst, pg, prop, 0) !=
usr/src/lib/libscf/common/lowlevel.c
7000
if (scf_pg_get_name(pg, NULL, 0) < 0) {
usr/src/lib/libscf/common/lowlevel.c
7006
info.pg = NULL;
usr/src/lib/libscf/common/lowlevel.c
7008
info.pg = pg;
usr/src/lib/libscf/common/lowlevel.c
7070
scf_pg_destroy(pg);
usr/src/lib/libscf/common/lowlevel.c
7475
_scf_pg_is_read_protected(const scf_propertygroup_t *pg, boolean_t *out)
usr/src/lib/libscf/common/lowlevel.c
7480
res = datael_get_name(&pg->rd_d, buf, sizeof (buf),
usr/src/lib/libscf/common/midlevel.c
1015
scf_propertygroup_t *pg = NULL;
usr/src/lib/libscf/common/midlevel.c
1021
if (((pg = scf_pg_create(h)) == NULL) ||
usr/src/lib/libscf/common/midlevel.c
1028
if (scf_instance_get_pg(inst, SCF_PG_RESTARTER, pg) == -1 ||
usr/src/lib/libscf/common/midlevel.c
1029
scf_pg_get_property(pg, SCF_PROPERTY_STATE, prop) == -1 ||
usr/src/lib/libscf/common/midlevel.c
1056
scf_pg_destroy(pg);
usr/src/lib/libscf/common/midlevel.c
121
if (pg == NULL)
usr/src/lib/libscf/common/midlevel.c
124
(void) strcat(fmri_buf, pg);
usr/src/lib/libscf/common/midlevel.c
1848
scf_propertygroup_t *pg = NULL;
usr/src/lib/libscf/common/midlevel.c
1904
(pg = scf_pg_create(h)) == NULL ||
usr/src/lib/libscf/common/midlevel.c
1942
while ((pgiter_ret = scf_iter_next_pg(pgiter, pg)) == 1) {
usr/src/lib/libscf/common/midlevel.c
1963
if (scf_pg_get_name(pg, nextpg->pg_name, namelen) < 0) {
usr/src/lib/libscf/common/midlevel.c
1973
if (scf_iter_pg_properties(propiter, pg) != 0) {
usr/src/lib/libscf/common/midlevel.c
2036
while ((pgiter_ret = scf_iter_next_pg(pgiter, pg)) == 1) {
usr/src/lib/libscf/common/midlevel.c
2047
if (scf_pg_get_name(pg, pgname, namelen) < 0) {
usr/src/lib/libscf/common/midlevel.c
2066
if (scf_iter_pg_properties(propiter, pg) != 0) {
usr/src/lib/libscf/common/midlevel.c
2160
scf_pg_destroy(pg);
usr/src/lib/libscf/common/midlevel.c
2182
scf_pg_destroy(pg);
usr/src/lib/libscf/common/midlevel.c
2291
struct scf_simple_pg *pg;
usr/src/lib/libscf/common/midlevel.c
2299
pg = propblock->ap_pglist;
usr/src/lib/libscf/common/midlevel.c
2306
while ((pg != NULL) &&
usr/src/lib/libscf/common/midlevel.c
2307
(strcmp(SCF_PG_APP_DEFAULT, pg->pg_name) != 0))
usr/src/lib/libscf/common/midlevel.c
2308
pg = pg->pg_next;
usr/src/lib/libscf/common/midlevel.c
2310
while ((pg != NULL) && (strcmp(pgname, pg->pg_name) != 0))
usr/src/lib/libscf/common/midlevel.c
2311
pg = pg->pg_next;
usr/src/lib/libscf/common/midlevel.c
2314
if (pg == NULL) {
usr/src/lib/libscf/common/midlevel.c
2319
prop = pg->pg_proplist;
usr/src/lib/libscf/common/midlevel.c
2656
scf_propertygroup_t *pg = scf_pg_create(h);
usr/src/lib/libscf/common/midlevel.c
2671
pg == NULL || p == NULL || v == NULL)
usr/src/lib/libscf/common/midlevel.c
2694
if ((instance ? scf_instance_get_pg_composed(i, snap, pgname, pg) :
usr/src/lib/libscf/common/midlevel.c
2695
scf_service_get_pg(s, pgname, pg)) == -1)
usr/src/lib/libscf/common/midlevel.c
2701
if (scf_pg_get_property(pg, prop->pv_prop, p) == -1 ||
usr/src/lib/libscf/common/midlevel.c
2789
scf_pg_destroy(pg);
usr/src/lib/libscf/common/midlevel.c
2822
scf_propertygroup_t *pg = scf_pg_create(h);
usr/src/lib/libscf/common/midlevel.c
2841
if (h == NULL || s == NULL || inst == NULL || pg == NULL || p == NULL ||
usr/src/lib/libscf/common/midlevel.c
2862
if ((instance ? scf_instance_get_pg(inst, pgname, pg) :
usr/src/lib/libscf/common/midlevel.c
2863
scf_service_get_pg(s, pgname, pg)) == -1)
usr/src/lib/libscf/common/midlevel.c
2867
if (scf_transaction_start(tx, pg) == -1)
usr/src/lib/libscf/common/midlevel.c
2930
if (ret == 0 && scf_pg_update(pg) != -1) {
usr/src/lib/libscf/common/midlevel.c
2953
scf_pg_destroy(pg);
usr/src/lib/libscf/common/midlevel.c
2982
scf_propertygroup_t *pg;
usr/src/lib/libscf/common/midlevel.c
2989
if ((pg = scf_pg_create(h)) == NULL) {
usr/src/lib/libscf/common/midlevel.c
2993
if (scf_instance_get_pg(inst, pgname, pg) != 0) {
usr/src/lib/libscf/common/midlevel.c
2995
scf_pg_destroy(pg);
usr/src/lib/libscf/common/midlevel.c
3020
if (scf_transaction_start(tx, pg) != 0) {
usr/src/lib/libscf/common/midlevel.c
3038
if (scf_pg_update(pg) == -1) {
usr/src/lib/libscf/common/midlevel.c
3077
scf_pg_destroy(pg);
usr/src/lib/libscf/common/midlevel.c
768
scf_propertygroup_t *pg = NULL;
usr/src/lib/libscf/common/midlevel.c
77
assemble_fmri(scf_handle_t *h, const char *base, const char *pg,
usr/src/lib/libscf/common/midlevel.c
776
(pg = scf_pg_create(h)) == NULL ||
usr/src/lib/libscf/common/midlevel.c
784
if (scf_instance_get_pg(inst, SCF_PG_RESTARTER_ACTIONS, pg) == -1) {
usr/src/lib/libscf/common/midlevel.c
805
SCF_PG_RESTARTER_ACTIONS_FLAGS, pg) == -1) {
usr/src/lib/libscf/common/midlevel.c
830
if (scf_pg_get_property(pg, action, prop) != 0) {
usr/src/lib/libscf/common/midlevel.c
873
if (scf_transaction_start(tx, pg) == -1) {
usr/src/lib/libscf/common/midlevel.c
89
if (pg == NULL)
usr/src/lib/libscf/common/midlevel.c
92
pglen = strlen(pg);
usr/src/lib/libscf/common/midlevel.c
940
if (scf_pg_update(pg) == -1) {
usr/src/lib/libscf/common/midlevel.c
963
scf_pg_destroy(pg);
usr/src/lib/libscf/common/notify_params.c
1272
scf_propertygroup_t *pg = scf_pg_create(h);
usr/src/lib/libscf/common/notify_params.c
1288
if (i == NULL || s == NULL || pg == NULL)
usr/src/lib/libscf/common/notify_params.c
1333
SCF_NOTIFY_PARAMS_PG_TYPE, 0, pg) != 0 &&
usr/src/lib/libscf/common/notify_params.c
1337
if (notify_set_params(pg, params) != 0)
usr/src/lib/libscf/common/notify_params.c
1354
if (get_or_add_pg(s, i, pgname, SCF_GROUP_APPLICATION, 0, pg) !=
usr/src/lib/libscf/common/notify_params.c
1360
if (notify_set_params(pg, params) != 0) {
usr/src/lib/libscf/common/notify_params.c
1372
scf_pg_destroy(pg);
usr/src/lib/libscf/common/notify_params.c
1394
_scf_notify_get_params(scf_propertygroup_t *pg, nvlist_t *params)
usr/src/lib/libscf/common/notify_params.c
1396
scf_handle_t *h = scf_pg_handle(pg);
usr/src/lib/libscf/common/notify_params.c
1420
if (scf_iter_pg_properties(it, pg) != SCF_SUCCESS) {
usr/src/lib/libscf/common/notify_params.c
1509
const char *pgname, scf_propertygroup_t *pg)
usr/src/lib/libscf/common/notify_params.c
1511
if (get_pg(s, i, pgname, pg, 1) == 0 ||
usr/src/lib/libscf/common/notify_params.c
1513
get_pg(NULL, g, pgname, pg, 0) == 0)
usr/src/lib/libscf/common/notify_params.c
1528
get_pg_source(scf_propertygroup_t *pg, nvlist_t *params)
usr/src/lib/libscf/common/notify_params.c
1540
if (scf_pg_to_fmri(pg, fmri, sz) == -1) {
usr/src/lib/libscf/common/notify_params.c
1584
scf_propertygroup_t *pg = scf_pg_create(h);
usr/src/lib/libscf/common/notify_params.c
1600
if (s == NULL || i == NULL || g == NULL || pg == NULL)
usr/src/lib/libscf/common/notify_params.c
1638
if ((getglobal ? get_stn_pg(s, i, g, pgname, pg) :
usr/src/lib/libscf/common/notify_params.c
1639
get_pg(s, i, pgname, pg, 1)) == SCF_SUCCESS) {
usr/src/lib/libscf/common/notify_params.c
1641
if (_scf_notify_get_params(pg, params[c]) !=
usr/src/lib/libscf/common/notify_params.c
1644
if (getsource && get_pg_source(pg, params[c]) !=
usr/src/lib/libscf/common/notify_params.c
1674
scf_pg_destroy(pg);
usr/src/lib/libscf/common/notify_params.c
1707
scf_propertygroup_t *pg = scf_pg_create(h);
usr/src/lib/libscf/common/notify_params.c
1719
if (i == NULL || pg == NULL)
usr/src/lib/libscf/common/notify_params.c
1732
while (get_pg(NULL, i, pgname, pg, 0) != 0) {
usr/src/lib/libscf/common/notify_params.c
1757
if (_scf_notify_get_params(pg, params) != SCF_SUCCESS)
usr/src/lib/libscf/common/notify_params.c
1760
if (getsource && get_pg_source(pg, params) != SCF_SUCCESS)
usr/src/lib/libscf/common/notify_params.c
1774
scf_pg_destroy(pg);
usr/src/lib/libscf/common/notify_params.c
1883
scf_propertygroup_t *pg = scf_pg_create(h);
usr/src/lib/libscf/common/notify_params.c
1900
if (s == NULL || i == NULL || pg == NULL)
usr/src/lib/libscf/common/notify_params.c
192
scf_propertygroup_t *pg, int composed)
usr/src/lib/libscf/common/notify_params.c
1925
if (del_pg(s, i, st_pgnames[j].st_pgname, pg) !=
usr/src/lib/libscf/common/notify_params.c
1954
if (del_pg(NULL, i, pgname, pg) != SCF_SUCCESS &&
usr/src/lib/libscf/common/notify_params.c
1971
scf_pg_destroy(pg);
usr/src/lib/libscf/common/notify_params.c
214
if (scf_instance_get_pg_composed(i, snap, n, pg) != 0)
usr/src/lib/libscf/common/notify_params.c
218
scf_snaplevel_get_pg(slvl, n, pg) != 0)
usr/src/lib/libscf/common/notify_params.c
222
if (scf_service_get_pg(s, n, pg) != 0)
usr/src/lib/libscf/common/notify_params.c
242
uint32_t flags, scf_propertygroup_t *pg)
usr/src/lib/libscf/common/notify_params.c
247
r = scf_instance_add_pg(i, n, t, flags, pg);
usr/src/lib/libscf/common/notify_params.c
249
r = scf_service_add_pg(s, n, t, flags, pg);
usr/src/lib/libscf/common/notify_params.c
257
r = scf_instance_get_pg(i, n, pg);
usr/src/lib/libscf/common/notify_params.c
259
r = scf_service_get_pg(s, n, pg);
usr/src/lib/libscf/common/notify_params.c
284
scf_propertygroup_t *pg)
usr/src/lib/libscf/common/notify_params.c
286
if ((s == NULL ? scf_instance_get_pg(i, n, pg) :
usr/src/lib/libscf/common/notify_params.c
287
scf_service_get_pg(s, n, pg)) != SCF_SUCCESS)
usr/src/lib/libscf/common/notify_params.c
293
if (scf_pg_delete(pg) != SCF_SUCCESS)
usr/src/lib/libscf/common/notify_params.c
675
notify_set_params(scf_propertygroup_t *pg, nvlist_t *params)
usr/src/lib/libscf/common/notify_params.c
677
scf_handle_t *h = scf_pg_handle(pg);
usr/src/lib/libscf/common/notify_params.c
707
if (scf_pg_update(pg) == SCF_FAILED ||
usr/src/lib/libscf/common/notify_params.c
708
scf_transaction_start(tx, pg) != SCF_SUCCESS) {
usr/src/lib/libscf/common/scf_tmpl.c
1004
pg);
usr/src/lib/libscf/common/scf_tmpl.c
1006
ret = scf_service_get_pg(svc, SCF_PG_GENERAL, pg);
usr/src/lib/libscf/common/scf_tmpl.c
1030
restarter = _scf_read_single_astring_from_pg(pg,
usr/src/lib/libscf/common/scf_tmpl.c
1085
scf_pg_destroy(pg);
usr/src/lib/libscf/common/scf_tmpl.c
1092
scf_pg_destroy(pg);
usr/src/lib/libscf/common/scf_tmpl.c
1317
const scf_snapshot_t *snap, const char *name, scf_propertygroup_t *pg)
usr/src/lib/libscf/common/scf_tmpl.c
1323
assert(pg != NULL);
usr/src/lib/libscf/common/scf_tmpl.c
1326
ret = scf_instance_get_pg_composed(inst, snap, name, pg);
usr/src/lib/libscf/common/scf_tmpl.c
1328
ret = scf_service_get_pg(svc, name, pg);
usr/src/lib/libscf/common/scf_tmpl.c
1344
const scf_snapshot_t *snap, const char *name, scf_propertygroup_t *pg)
usr/src/lib/libscf/common/scf_tmpl.c
1348
ret = _get_pg(svc, inst, snap, name, pg);
usr/src/lib/libscf/common/scf_tmpl.c
1364
scf_pg_destroy(pg);
usr/src/lib/libscf/common/scf_tmpl.c
1365
pg = NULL;
usr/src/lib/libscf/common/scf_tmpl.c
1388
check_target_match(scf_propertygroup_t *pg, const char *target)
usr/src/lib/libscf/common/scf_tmpl.c
1393
pg_target = _scf_read_single_astring_from_pg(pg,
usr/src/lib/libscf/common/scf_tmpl.c
1480
scf_propertygroup_t *pg = NULL;
usr/src/lib/libscf/common/scf_tmpl.c
1496
if ((pg = scf_pg_create(h)) == NULL ||
usr/src/lib/libscf/common/scf_tmpl.c
1499
scf_pg_destroy(pg);
usr/src/lib/libscf/common/scf_tmpl.c
1514
ret = _lookup_pg(svc, inst, snap, *tmpl_pg_name, pg);
usr/src/lib/libscf/common/scf_tmpl.c
1516
if (pg != NULL) {
usr/src/lib/libscf/common/scf_tmpl.c
1517
if ((r = check_target_match(pg, target)) == 0)
usr/src/lib/libscf/common/scf_tmpl.c
1535
ret = _lookup_pg(svc, inst, snap, *tmpl_pg_name, pg);
usr/src/lib/libscf/common/scf_tmpl.c
1537
if (pg != NULL) {
usr/src/lib/libscf/common/scf_tmpl.c
1538
if ((r = check_target_match(pg, target)) == 0)
usr/src/lib/libscf/common/scf_tmpl.c
1566
while ((ret = scf_iter_next_pg(iter, pg)) == 1) {
usr/src/lib/libscf/common/scf_tmpl.c
1568
name = _scf_read_single_astring_from_pg(pg,
usr/src/lib/libscf/common/scf_tmpl.c
1572
type = _scf_read_single_astring_from_pg(pg,
usr/src/lib/libscf/common/scf_tmpl.c
1579
check_target_match(pg, target) == 0) {
usr/src/lib/libscf/common/scf_tmpl.c
1600
ret = _lookup_pg(svc, inst, snap, *tmpl_pg_name, pg);
usr/src/lib/libscf/common/scf_tmpl.c
1602
if (pg != NULL) {
usr/src/lib/libscf/common/scf_tmpl.c
1603
if ((r = check_target_match(pg, target)) == 0)
usr/src/lib/libscf/common/scf_tmpl.c
1616
ret = _lookup_pg(svc, inst, snap, *tmpl_pg_name, pg);
usr/src/lib/libscf/common/scf_tmpl.c
1618
if (pg != NULL) {
usr/src/lib/libscf/common/scf_tmpl.c
1619
if ((r = check_target_match(pg, target)) == 0)
usr/src/lib/libscf/common/scf_tmpl.c
1630
scf_pg_destroy(pg);
usr/src/lib/libscf/common/scf_tmpl.c
1634
pg = NULL;
usr/src/lib/libscf/common/scf_tmpl.c
1639
return (pg);
usr/src/lib/libscf/common/scf_tmpl.c
1667
scf_propertygroup_t *pg;
usr/src/lib/libscf/common/scf_tmpl.c
1685
pg = _find_template_pg_match(svc, inst, tmpl_snap, p->pw_pgname,
usr/src/lib/libscf/common/scf_tmpl.c
1688
if (pg != NULL) {
usr/src/lib/libscf/common/scf_tmpl.c
1690
p->pw_pg = pg;
usr/src/lib/libscf/common/scf_tmpl.c
1717
scf_tmpl_get_by_pg(scf_propertygroup_t *pg, scf_pg_tmpl_t *pg_tmpl, int flags)
usr/src/lib/libscf/common/scf_tmpl.c
1735
if ((h = scf_pg_handle(pg)) == NULL)
usr/src/lib/libscf/common/scf_tmpl.c
1752
if (scf_pg_get_name(pg, pg_name, nbufsz) < 0) {
usr/src/lib/libscf/common/scf_tmpl.c
1756
if (scf_pg_get_type(pg, pg_type, tbufsz) < 0) {
usr/src/lib/libscf/common/scf_tmpl.c
1762
ret = scf_pg_get_parent_snaplevel(pg, snaplvl);
usr/src/lib/libscf/common/scf_tmpl.c
1834
ret = scf_pg_get_parent_instance(pg, inst);
usr/src/lib/libscf/common/scf_tmpl.c
1842
ret = scf_pg_get_parent_service(pg, svc);
usr/src/lib/libscf/common/scf_tmpl.c
220
_scf_get_pg_type(scf_propertygroup_t *pg)
usr/src/lib/libscf/common/scf_tmpl.c
2234
_scf_tmpl_prop_value(scf_propertygroup_t *pg, const char *pname, char **out)
usr/src/lib/libscf/common/scf_tmpl.c
2239
*out = _scf_read_single_astring_from_pg(pg, pname);
usr/src/lib/libscf/common/scf_tmpl.c
227
} else if (scf_pg_get_type(pg, buf, sz) == -1) {
usr/src/lib/libscf/common/scf_tmpl.c
2302
scf_propertygroup_t *pg = NULL;
usr/src/lib/libscf/common/scf_tmpl.c
2321
(pg = scf_pg_create(h)) == NULL) {
usr/src/lib/libscf/common/scf_tmpl.c
2391
pg_tmpl->pt_pg = pg;
usr/src/lib/libscf/common/scf_tmpl.c
2518
scf_pg_destroy(pg);
usr/src/lib/libscf/common/scf_tmpl.c
2598
scf_propertygroup_t *pg = NULL;
usr/src/lib/libscf/common/scf_tmpl.c
2608
if ((pg = scf_pg_create(scf_pg_handle(t->pt_pg))) == NULL)
usr/src/lib/libscf/common/scf_tmpl.c
2618
tmpl_prop_name, pg) != 0) {
usr/src/lib/libscf/common/scf_tmpl.c
2637
if ((pg_type = _scf_get_pg_type(pg)) != NULL &&
usr/src/lib/libscf/common/scf_tmpl.c
2648
scf_pg_destroy(pg);
usr/src/lib/libscf/common/scf_tmpl.c
2655
prop_tmpl->prt_pg = pg;
usr/src/lib/libscf/common/scf_tmpl.c
2723
scf_propertygroup_t *pg = NULL;
usr/src/lib/libscf/common/scf_tmpl.c
2744
if ((pg = scf_pg_create(h)) == NULL ||
usr/src/lib/libscf/common/scf_tmpl.c
2774
prop_tmpl->prt_pg = pg;
usr/src/lib/libscf/common/scf_tmpl.c
2865
scf_pg_destroy(pg);
usr/src/lib/libscf/common/scf_tmpl.c
2942
_read_localized_astring_from_pg(scf_propertygroup_t *pg, const char *name,
usr/src/lib/libscf/common/scf_tmpl.c
2951
lname_prop = _scf_read_single_astring_from_pg(pg, str);
usr/src/lib/libscf/common/scf_tmpl.c
2959
lname_prop = _scf_read_single_astring_from_pg(pg, str);
usr/src/lib/libscf/common/scf_tmpl.c
327
_read_single_value_from_pg(scf_propertygroup_t *pg, const char *prop_name,
usr/src/lib/libscf/common/scf_tmpl.c
335
if ((h = scf_pg_handle(pg)) == NULL) {
usr/src/lib/libscf/common/scf_tmpl.c
348
if (scf_pg_get_property(pg, prop_name, prop) != 0) {
usr/src/lib/libscf/common/scf_tmpl.c
3689
_check_choices_include_values(scf_propertygroup_t *pg, const char *name)
usr/src/lib/libscf/common/scf_tmpl.c
3695
if ((ret = _read_astrings_values(pg,
usr/src/lib/libscf/common/scf_tmpl.c
398
_scf_read_single_astring_from_pg(scf_propertygroup_t *pg, const char *prop_name)
usr/src/lib/libscf/common/scf_tmpl.c
405
if (_read_single_value_from_pg(pg, prop_name, &val) == -1)
usr/src/lib/libscf/common/scf_tmpl.c
489
_read_single_boolean_from_pg(scf_propertygroup_t *pg, const char *prop_name,
usr/src/lib/libscf/common/scf_tmpl.c
495
if (_read_single_value_from_pg(pg, prop_name, &val) == -1)
usr/src/lib/libscf/common/scf_tmpl.c
5084
scf_propertygroup_t *pg)
usr/src/lib/libscf/common/scf_tmpl.c
5095
if ((pg_name = _scf_get_pg_name(pg)) == NULL)
usr/src/lib/libscf/common/scf_tmpl.c
5097
if ((actual = _scf_get_pg_type(pg)) == NULL)
usr/src/lib/libscf/common/scf_tmpl.c
5138
scf_propertygroup_t *pg, const scf_prop_tmpl_t *pt)
usr/src/lib/libscf/common/scf_tmpl.c
5150
if ((pg_name = _scf_get_pg_name(pg)) == NULL)
usr/src/lib/libscf/common/scf_tmpl.c
5208
scf_propertygroup_t *pg, const scf_prop_tmpl_t *pt, scf_property_t *prop)
usr/src/lib/libscf/common/scf_tmpl.c
5222
if ((pg_name = _scf_get_pg_name(pg)) == NULL)
usr/src/lib/libscf/common/scf_tmpl.c
5286
scf_propertygroup_t *pg, const scf_prop_tmpl_t *pt, scf_property_t *prop,
usr/src/lib/libscf/common/scf_tmpl.c
5305
if ((pg_name = _scf_get_pg_name(pg)) == NULL)
usr/src/lib/libscf/common/scf_tmpl.c
531
_append_astrings_values(scf_propertygroup_t *pg, const char *prop_name,
usr/src/lib/libscf/common/scf_tmpl.c
5395
scf_propertygroup_t *pg, const scf_prop_tmpl_t *pt, scf_property_t *prop,
usr/src/lib/libscf/common/scf_tmpl.c
5412
if ((pg_name = _scf_get_pg_name(pg)) == NULL)
usr/src/lib/libscf/common/scf_tmpl.c
5486
scf_propertygroup_t *pg, const scf_prop_tmpl_t *pt, scf_property_t *prop,
usr/src/lib/libscf/common/scf_tmpl.c
5505
if ((pg_name = _scf_get_pg_name(pg)) == NULL)
usr/src/lib/libscf/common/scf_tmpl.c
560
if ((h = scf_pg_handle(pg)) == NULL) {
usr/src/lib/libscf/common/scf_tmpl.c
5689
_value_in_constraint(scf_propertygroup_t *pg, scf_property_t *prop,
usr/src/lib/libscf/common/scf_tmpl.c
5720
if (pg == NULL && prop == NULL) {
usr/src/lib/libscf/common/scf_tmpl.c
574
if (scf_pg_get_property(pg, prop_name, prop) != 0) {
usr/src/lib/libscf/common/scf_tmpl.c
5836
if (pg == NULL && prop == NULL)
usr/src/lib/libscf/common/scf_tmpl.c
5840
if (_add_tmpl_count_error(errs, terr_type, pg, pt,
usr/src/lib/libscf/common/scf_tmpl.c
5845
if (pg == NULL && prop == NULL)
usr/src/lib/libscf/common/scf_tmpl.c
5849
if (_add_tmpl_int_error(errs, terr_type, pg, pt, prop,
usr/src/lib/libscf/common/scf_tmpl.c
5854
if (pg == NULL && prop == NULL)
usr/src/lib/libscf/common/scf_tmpl.c
5858
if (_add_tmpl_constraint_error(errs, terr_type, pg,
usr/src/lib/libscf/common/scf_tmpl.c
5977
_validate_cardinality(scf_propertygroup_t *pg, scf_prop_tmpl_t *pt,
usr/src/lib/libscf/common/scf_tmpl.c
6040
pg, pt, prop, (uint64_t)count, &min, &max) == -1)
usr/src/lib/libscf/common/scf_tmpl.c
6065
_check_property(scf_prop_tmpl_t *pt, scf_propertygroup_t *pg,
usr/src/lib/libscf/common/scf_tmpl.c
6076
h = scf_pg_handle(pg);
usr/src/lib/libscf/common/scf_tmpl.c
6112
if (_add_tmpl_wrong_prop_type_error(errs, pg, pt,
usr/src/lib/libscf/common/scf_tmpl.c
6131
if (_validate_cardinality(pg, pt, prop, errs) == -1)
usr/src/lib/libscf/common/scf_tmpl.c
6146
if (_value_in_constraint(pg, prop, pt, val, errs) == -1) {
usr/src/lib/libscf/common/scf_tmpl.c
6192
_check_pg(scf_pg_tmpl_t *t, scf_propertygroup_t *pg, char *pg_name,
usr/src/lib/libscf/common/scf_tmpl.c
6208
assert(pg != NULL);
usr/src/lib/libscf/common/scf_tmpl.c
6212
if ((h = scf_pg_handle(pg)) == NULL) {
usr/src/lib/libscf/common/scf_tmpl.c
6250
if (_add_tmpl_wrong_pg_type_error(errs, t, pg) == -1)
usr/src/lib/libscf/common/scf_tmpl.c
6257
if (scf_iter_pg_properties(iter, pg) != 0) {
usr/src/lib/libscf/common/scf_tmpl.c
6286
if (_check_property(pt, pg, prop, errs) != 0)
usr/src/lib/libscf/common/scf_tmpl.c
6320
if (scf_pg_get_property(pg, prop_name, prop) != 0) {
usr/src/lib/libscf/common/scf_tmpl.c
6325
if (_add_tmpl_missing_prop_error(errs, t, pg,
usr/src/lib/libscf/common/scf_tmpl.c
6534
scf_propertygroup_t *pg = NULL;
usr/src/lib/libscf/common/scf_tmpl.c
6549
if ((pg = scf_pg_create(h)) == NULL ||
usr/src/lib/libscf/common/scf_tmpl.c
6616
while ((r = scf_iter_next_pg(iter, pg)) == 1) {
usr/src/lib/libscf/common/scf_tmpl.c
6617
if (scf_pg_get_name(pg, pg_name, nsize) == -1) {
usr/src/lib/libscf/common/scf_tmpl.c
6626
if (scf_pg_get_type(pg, type, rsize) == -1) {
usr/src/lib/libscf/common/scf_tmpl.c
6652
if (_check_pg(t, pg, pg_name, type, *errs) != 0)
usr/src/lib/libscf/common/scf_tmpl.c
6688
if (_get_pg(NULL, inst, snap, pg_name, pg) != 0) {
usr/src/lib/libscf/common/scf_tmpl.c
6736
scf_pg_destroy(pg);
usr/src/lib/libscf/common/scf_tmpl.c
682
_read_astrings_values(scf_propertygroup_t *pg, const char *prop_name,
usr/src/lib/libscf/common/scf_tmpl.c
689
return (_append_astrings_values(pg, prop_name, vals));
usr/src/lib/libscf/common/scf_tmpl.c
759
_tmpl_pg_name(const char *pg, const char *type, int use_type)
usr/src/lib/libscf/common/scf_tmpl.c
771
if (pg == NULL && type == NULL) {
usr/src/lib/libscf/common/scf_tmpl.c
778
} else if (pg != NULL && type != NULL) {
usr/src/lib/libscf/common/scf_tmpl.c
780
SCF_PG_TM_PG_PATTERN_NT_PREFIX, pg);
usr/src/lib/libscf/common/scf_tmpl.c
781
} else if (pg != NULL && type == NULL && use_type == 1) {
usr/src/lib/libscf/common/scf_tmpl.c
783
SCF_PG_TM_PG_PATTERN_NT_PREFIX, pg);
usr/src/lib/libscf/common/scf_tmpl.c
784
} else if (pg != NULL && type == NULL) {
usr/src/lib/libscf/common/scf_tmpl.c
786
SCF_PG_TM_PG_PATTERN_N_PREFIX, pg);
usr/src/lib/libscf/common/scf_tmpl.c
787
} else if (type != NULL && pg == NULL) {
usr/src/lib/libscf/common/scf_tmpl.c
813
_scf_get_pg_name(scf_propertygroup_t *pg)
usr/src/lib/libscf/common/scf_tmpl.c
820
} else if (scf_pg_get_name(pg, buf, sz) == -1) {
usr/src/lib/libscf/common/scf_tmpl.c
990
scf_propertygroup_t *pg = NULL;
usr/src/lib/libscf/common/scf_tmpl.c
997
(pg = scf_pg_create(h)) == NULL) {
usr/src/lib/libscf/inc/libscf.h
623
scf_propertygroup_t *pg);
usr/src/lib/libscf/inc/libscf_priv.h
312
scf_propertygroup_t *pg;
usr/src/lib/libshare/common/scfutil.c
1000
handle->pg, "security", proto, sectype);
usr/src/lib/libshare/common/scfutil.c
1026
while (scf_iter_next_pg(iter, handle->pg) > 0) {
usr/src/lib/libshare/common/scfutil.c
1031
err = scf_pg_get_name(handle->pg, buff,
usr/src/lib/libshare/common/scfutil.c
1037
handle, handle->pg, buff,
usr/src/lib/libshare/common/scfutil.c
1074
scf_instance_get_pg(instance, "operation", handle->pg) != 0)
usr/src/lib/libshare/common/scfutil.c
1077
if (scf_pg_get_property(handle->pg, "legacy-timestamp", prop) != 0)
usr/src/lib/libshare/common/scfutil.c
1230
if (handle->pg == NULL)
usr/src/lib/libshare/common/scfutil.c
1231
handle->pg = scf_pg_create(handle->handle);
usr/src/lib/libshare/common/scfutil.c
1247
pgroup, handle->pg) != 0) {
usr/src/lib/libshare/common/scfutil.c
1251
SCF_GROUP_APPLICATION, persist, handle->pg) != 0) {
usr/src/lib/libshare/common/scfutil.c
1279
if (scf_instance_get_pg(handle->instance, pgroup, handle->pg) == 0) {
usr/src/lib/libshare/common/scfutil.c
1281
if (scf_pg_delete(handle->pg) != 0)
usr/src/lib/libshare/common/scfutil.c
129
handle->pg = scf_pg_create(handle->handle);
usr/src/lib/libshare/common/scfutil.c
1327
handle->pg) != 0) {
usr/src/lib/libshare/common/scfutil.c
134
handle->pg == NULL || handle->instance == NULL)
usr/src/lib/libshare/common/scfutil.c
246
scf_propertygroup_t *pg, char *nodetype, char *proto, char *sectype)
usr/src/lib/libshare/common/scfutil.c
286
if (scf_iter_pg_properties(iter, pg) == 0) {
usr/src/lib/libshare/common/scfutil.c
353
scf_instance_get_pg(instance, "operation", handle->pg) != 0) {
usr/src/lib/libshare/common/scfutil.c
360
if (scf_pg_get_property(handle->pg, "state", prop) == 0) {
usr/src/lib/libshare/common/scfutil.c
370
if (scf_pg_get_property(handle->pg, "zfs", prop) == 0) {
usr/src/lib/libshare/common/scfutil.c
469
scf_propertygroup_t *pg, char *id)
usr/src/lib/libshare/common/scfutil.c
528
if (scf_iter_pg_properties(iter, pg) != 0)
usr/src/lib/libshare/common/scfutil.c
705
scf_propertygroup_t *pg, char *id, sa_handle_t sahandle)
usr/src/lib/libshare/common/scfutil.c
82
if (handle->pg != NULL)
usr/src/lib/libshare/common/scfutil.c
825
if (scf_iter_pg_properties(iter, pg) == 0) {
usr/src/lib/libshare/common/scfutil.c
83
scf_pg_destroy(handle->pg);
usr/src/lib/libshare/common/scfutil.c
925
while (scf_iter_next_pg(iter, handle->pg) > 0) {
usr/src/lib/libshare/common/scfutil.c
927
ret = scf_pg_get_name(handle->pg, buff,
usr/src/lib/libshare/common/scfutil.c
935
handle->pg, buff);
usr/src/lib/libshare/common/scfutil.c
972
handle->pg, nodetype, proto,
usr/src/lib/libshare/common/scfutil.c
975
err = scf_pg_delete(handle->pg);
usr/src/lib/libshare/common/scfutil.h
46
scf_propertygroup_t *pg;
usr/src/lib/libshare/smb/libshare_smb.c
1334
scf_propertygroup_t *pg;
usr/src/lib/libshare/smb/libshare_smb.c
1363
pg = scf_pg_create(handle);
usr/src/lib/libshare/smb/libshare_smb.c
1371
if (service == NULL || iter == NULL || pg == NULL || prop == NULL ||
usr/src/lib/libshare/smb/libshare_smb.c
1403
while (scf_iter_next_pg(iter, pg) > 0) {
usr/src/lib/libshare/smb/libshare_smb.c
1409
if (scf_pg_get_type(pg, type, SCFTYPE_LEN) <= 0)
usr/src/lib/libshare/smb/libshare_smb.c
1417
if (scf_pg_get_property(pg, SCF_PROPERTY_ENTITIES, prop) != 0)
usr/src/lib/libshare/smb/libshare_smb.c
1438
if (pg != NULL)
usr/src/lib/libshare/smb/libshare_smb.c
1439
scf_pg_destroy(pg);
usr/src/lib/libsmbfs/smb/rc_scf.c
115
scf_propertygroup_t *pg = NULL;
usr/src/lib/libsmbfs/smb/rc_scf.c
131
(pg = scf_pg_create(h)) == NULL ||
usr/src/lib/libsmbfs/smb/rc_scf.c
142
while ((ret = scf_iter_next_pg(pgiter, pg)) == 1) {
usr/src/lib/libsmbfs/smb/rc_scf.c
147
if (scf_pg_get_name(pg, prop_name, sizeof (prop_name)) < 0)
usr/src/lib/libsmbfs/smb/rc_scf.c
156
if (scf_pg_get_property(pg, "section", prop) != 0)
usr/src/lib/libsmbfs/smb/rc_scf.c
174
if (scf_iter_pg_properties(propiter, pg) == -1)
usr/src/lib/libsmbfs/smb/rc_scf.c
203
scf_pg_destroy(pg);
usr/src/lib/libsmbfs/smb/rc_scf.c
55
scf_propertygroup_t *pg = NULL;
usr/src/lib/libsmbfs/smb/rc_scf.c
63
(pg = scf_pg_create(h)) == NULL ||
usr/src/lib/libsmbfs/smb/rc_scf.c
73
if (scf_service_get_pg(svc, IDMAP_PG_NAME, pg) != 0)
usr/src/lib/libsmbfs/smb/rc_scf.c
75
if (scf_pg_get_property(pg, MACHINE_UUID, prop) != 0)
usr/src/lib/libsmbfs/smb/rc_scf.c
87
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
1002
if (scf_transaction_start(tran, pg) == -1) {
usr/src/lib/libstmf/common/store.c
1255
if (scf_pg_delete(pg) == -1) {
usr/src/lib/libstmf/common/store.c
1260
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
1261
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
1290
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
1309
if ((pg = scf_pg_create(handle)) == NULL) {
usr/src/lib/libstmf/common/store.c
1325
if (scf_service_get_pg(svc, pgName, pg) == -1) {
usr/src/lib/libstmf/common/store.c
1336
if (!pgNotFound && (scf_pg_delete(pg) == -1)) {
usr/src/lib/libstmf/common/store.c
1357
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
1358
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
1385
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
1410
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libstmf/common/store.c
1426
if (scf_service_get_pg(svc, pgRefName, pg) == -1) {
usr/src/lib/libstmf/common/store.c
1430
SCF_GROUP_APPLICATION, 0, pg) == -1) {
usr/src/lib/libstmf/common/store.c
1452
if (scf_iter_pg_properties(propIter, pg) == -1) {
usr/src/lib/libstmf/common/store.c
1528
if (scf_pg_get_property(pg, buf1, prop) == -1) {
usr/src/lib/libstmf/common/store.c
1558
if (scf_transaction_start(tran, pg) == -1) {
usr/src/lib/libstmf/common/store.c
1651
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
1652
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
1692
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
1711
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libstmf/common/store.c
1721
if (scf_service_get_pg(svc, pgName, pg) == -1) {
usr/src/lib/libstmf/common/store.c
1737
if (scf_iter_pg_properties(propIter, pg) == -1) {
usr/src/lib/libstmf/common/store.c
1763
if (scf_iter_pg_properties(propIter, pg) == -1) {
usr/src/lib/libstmf/common/store.c
1831
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
1832
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
1865
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
1888
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libstmf/common/store.c
1901
if (scf_service_get_pg(svc, pgName, pg) == -1) {
usr/src/lib/libstmf/common/store.c
1916
if (scf_pg_get_property(pg, groupName, prop) == -1) {
usr/src/lib/libstmf/common/store.c
1998
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
1999
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
2072
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
2082
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libstmf/common/store.c
2113
if (scf_service_get_pg(svc, STMF_DATA_GROUP, pg) == -1) {
usr/src/lib/libstmf/common/store.c
2129
if (scf_pg_get_property(pg, STMF_PERSIST_TYPE, prop) == -1) {
usr/src/lib/libstmf/common/store.c
2151
if (scf_transaction_start(tran, pg) == -1) {
usr/src/lib/libstmf/common/store.c
2253
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
2254
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
2289
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
2317
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libstmf/common/store.c
2382
if (scf_service_get_pg(svc, STMF_DATA_GROUP, pg) == -1) {
usr/src/lib/libstmf/common/store.c
2397
if (scf_pg_get_property(pg, psStmfProp, prop) == -1) {
usr/src/lib/libstmf/common/store.c
2415
if (scf_transaction_start(tran, pg) == -1) {
usr/src/lib/libstmf/common/store.c
2526
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
2527
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
2644
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
2652
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libstmf/common/store.c
2668
if (scf_service_get_pg(svc, STMF_DATA_GROUP, pg) == -1) {
usr/src/lib/libstmf/common/store.c
2685
SCF_GROUP_APPLICATION, 0, pg) == -1) {
usr/src/lib/libstmf/common/store.c
2699
if (scf_pg_get_property(pg, STMF_VERSION_NAME, prop) == -1) {
usr/src/lib/libstmf/common/store.c
2726
if (scf_transaction_start(tran, pg) == -1) {
usr/src/lib/libstmf/common/store.c
2772
if (scf_pg_get_property(pg, STMF_VERSION_NAME, prop) == -1) {
usr/src/lib/libstmf/common/store.c
2806
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
2807
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
2842
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
2857
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libstmf/common/store.c
2870
if (scf_service_get_pg(svc, pgName, pg) == -1) {
usr/src/lib/libstmf/common/store.c
2884
if (scf_iter_pg_properties(propIter, pg) == -1) {
usr/src/lib/libstmf/common/store.c
293
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
2949
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
2950
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
3048
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
3071
pg = scf_pg_create(handle);
usr/src/lib/libstmf/common/store.c
3072
if (pg == NULL) {
usr/src/lib/libstmf/common/store.c
3122
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
3123
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
321
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libstmf/common/store.c
3247
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
3266
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libstmf/common/store.c
3284
while (scf_iter_next_pg(pgIter, pg) == 1) {
usr/src/lib/libstmf/common/store.c
3285
if (scf_pg_get_name(pg, buf, sizeof (buf)) == -1) {
usr/src/lib/libstmf/common/store.c
3321
while ((scf_iter_next_pg(pgIter, pg) == 1) && (i < guidCnt)) {
usr/src/lib/libstmf/common/store.c
3322
if (scf_pg_get_name(pg, buf, sizeof (buf)) == -1) {
usr/src/lib/libstmf/common/store.c
335
if (scf_service_get_pg(svc, pgName, pg) == -1) {
usr/src/lib/libstmf/common/store.c
3366
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
3367
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
3495
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
350
if (scf_transaction_start(tran, pg) == -1) {
usr/src/lib/libstmf/common/store.c
3515
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libstmf/common/store.c
3538
if (scf_service_get_pg(svc, luPgName, pg) == -1) {
usr/src/lib/libstmf/common/store.c
3550
if (scf_pg_get_property(pg, STMF_VE_CNT, prop) == -1) {
usr/src/lib/libstmf/common/store.c
3577
if (scf_iter_pg_properties(propIter, pg) == -1) {
usr/src/lib/libstmf/common/store.c
3657
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
3658
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
3688
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
3705
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libstmf/common/store.c
3719
if (scf_service_get_pg(svc, viewEntryPgName, pg) == -1) {
usr/src/lib/libstmf/common/store.c
3747
if (scf_pg_get_property(pg, STMF_VE_ALLHOSTS,
usr/src/lib/libstmf/common/store.c
3775
if (scf_pg_get_property(pg, STMF_VE_HOSTGROUP,
usr/src/lib/libstmf/common/store.c
380
if (scf_pg_get_property(pg, groupName, prop) == -1) {
usr/src/lib/libstmf/common/store.c
3804
if (scf_pg_get_property(pg, STMF_VE_ALLTARGETS,
usr/src/lib/libstmf/common/store.c
3832
if (scf_pg_get_property(pg, STMF_VE_TARGETGROUP, prop) == -1) {
usr/src/lib/libstmf/common/store.c
3860
if (scf_pg_get_property(pg, STMF_VE_LUNBR,
usr/src/lib/libstmf/common/store.c
3899
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
3900
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
4002
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
4036
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libstmf/common/store.c
4048
if (scf_service_get_pg(svc, pgName, pg) == -1) {
usr/src/lib/libstmf/common/store.c
4063
if (scf_pg_get_property(pg, STMF_PROVIDER_DATA_PROP_COUNT,
usr/src/lib/libstmf/common/store.c
4101
if (scf_pg_get_property(pg, STMF_PROVIDER_DATA_PROP_SET_COUNT,
usr/src/lib/libstmf/common/store.c
4159
if (scf_pg_get_property(pg, dataPropertyName, prop) == -1) {
usr/src/lib/libstmf/common/store.c
4208
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
4209
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
4238
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
4258
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libstmf/common/store.c
4278
while (scf_iter_next_pg(pgIter, pg) == 1) {
usr/src/lib/libstmf/common/store.c
4279
if (scf_pg_get_name(pg, buf, sizeof (buf)) == -1) {
usr/src/lib/libstmf/common/store.c
4316
while ((scf_iter_next_pg(pgIter, pg) == 1) && (i < providerCnt)) {
usr/src/lib/libstmf/common/store.c
4317
if (scf_pg_get_name(pg, buf, sizeof (buf)) == -1) {
usr/src/lib/libstmf/common/store.c
4334
if (scf_pg_get_property(pg, STMF_PROVIDER_DATA_PROP_TYPE,
usr/src/lib/libstmf/common/store.c
4392
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
4393
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
4425
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
4484
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libstmf/common/store.c
4505
if (scf_service_get_pg(svc, pgName, pg) == -1) {
usr/src/lib/libstmf/common/store.c
4516
SCF_GROUP_APPLICATION, 0, pg) == -1) {
usr/src/lib/libstmf/common/store.c
4529
if (scf_transaction_start(tran, pg) == -1) {
usr/src/lib/libstmf/common/store.c
4540
if (scf_pg_get_property(pg, STMF_PROVIDER_DATA_PROP_COUNT,
usr/src/lib/libstmf/common/store.c
4577
if (scf_pg_get_property(pg, STMF_PROVIDER_DATA_PROP_SET_COUNT,
usr/src/lib/libstmf/common/store.c
4972
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
4973
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
5043
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
5054
pg = scf_pg_create(handle);
usr/src/lib/libstmf/common/store.c
5055
if (pg == NULL) {
usr/src/lib/libstmf/common/store.c
5080
if (scf_service_get_pg(svc, viewEntryPgName, pg) == -1) {
usr/src/lib/libstmf/common/store.c
5107
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
5108
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
5131
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
5154
pg = scf_pg_create(handle);
usr/src/lib/libstmf/common/store.c
5155
if (pg == NULL) {
usr/src/lib/libstmf/common/store.c
5180
if (scf_service_get_pg(svc, viewEntryPgName, pg) == -1) {
usr/src/lib/libstmf/common/store.c
5207
if (scf_pg_delete(pg) == -1) {
usr/src/lib/libstmf/common/store.c
5242
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
5243
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
579
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
580
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
637
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
662
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libstmf/common/store.c
674
if (scf_service_get_pg(svc, luPgName, pg) == -1) {
usr/src/lib/libstmf/common/store.c
679
SCF_GROUP_APPLICATION, 0, pg) == -1) {
usr/src/lib/libstmf/common/store.c
704
if (scf_transaction_start(tran, pg) == -1) {
usr/src/lib/libstmf/common/store.c
747
if (scf_pg_get_property(pg, STMF_VE_CNT, prop) == -1) {
usr/src/lib/libstmf/common/store.c
789
if (scf_pg_delete(pg) == -1) {
usr/src/lib/libstmf/common/store.c
889
if (pg != NULL) {
usr/src/lib/libstmf/common/store.c
890
scf_pg_destroy(pg);
usr/src/lib/libstmf/common/store.c
926
scf_propertygroup_t *pg = NULL;
usr/src/lib/libstmf/common/store.c
955
if (((pg = scf_pg_create(handle)) == NULL) ||
usr/src/lib/libstmf/common/store.c
982
0, pg) == -1) {
usr/src/lib/libsun_ima/common/ima.c
2294
iscsi_param_get_t pg;
usr/src/lib/libsun_ima/common/ima.c
2302
(void) memset(&pg, 0, sizeof (iscsi_param_get_t));
usr/src/lib/libsun_ima/common/ima.c
2303
pg.g_vers = ISCSI_INTERFACE_VERSION;
usr/src/lib/libsun_ima/common/ima.c
2304
pg.g_oid = (uint32_t)oid->objectSequenceNumber;
usr/src/lib/libsun_ima/common/ima.c
2305
pg.g_param = paramIndex;
usr/src/lib/libsun_ima/common/ima.c
2306
pg.g_param_type = ISCSI_SESS_PARAM;
usr/src/lib/libsun_ima/common/ima.c
2308
if (ioctl(fd, ISCSI_PARAM_GET, &pg) != 0) {
usr/src/lib/libsun_ima/common/ima.c
2323
(pg.g_value.v_valid == B_TRUE) ?
usr/src/lib/libsun_ima/common/ima.c
2325
mp->currentValue = pg.g_value.v_integer.i_current;
usr/src/lib/libsun_ima/common/ima.c
2326
mp->defaultValue = pg.g_value.v_integer.i_default;
usr/src/lib/libsun_ima/common/ima.c
2327
mp->minimumValue = pg.g_value.v_integer.i_min;
usr/src/lib/libsun_ima/common/ima.c
2328
mp->maximumValue = pg.g_value.v_integer.i_max;
usr/src/lib/libsun_ima/common/ima.c
2329
mp->incrementValue = pg.g_value.v_integer.i_incr;
usr/src/lib/libsun_ima/common/ima.c
2335
(pg.g_value.v_valid == B_TRUE) ?
usr/src/lib/libsun_ima/common/ima.c
2337
bp->currentValue = pg.g_value.v_bool.b_current;
usr/src/lib/libsun_ima/common/ima.c
2338
bp->defaultValue = pg.g_value.v_bool.b_default;
usr/src/lib/libsun_ima/common/ima.c
268
iscsi_param_get_t pg;
usr/src/lib/libsun_ima/common/ima.c
280
(void) memset(&pg, 0, sizeof (iscsi_param_get_t));
usr/src/lib/libsun_ima/common/ima.c
281
pg.g_vers = ISCSI_INTERFACE_VERSION;
usr/src/lib/libsun_ima/common/ima.c
282
pg.g_param = ISCSI_LOGIN_PARAM_INITIATOR_NAME;
usr/src/lib/libsun_ima/common/ima.c
284
if (ioctl(fd, ISCSI_PARAM_GET, &pg) == -1) {
usr/src/lib/libsun_ima/common/ima.c
287
if (strlen((char *)pg.g_value.v_name) > 0) {
usr/src/lib/libsun_ima/common/ima.c
289
(char *)pg.g_value.v_name,
usr/src/lib/libsun_ima/common/ima.c
297
(void) memset(&pg, 0, sizeof (iscsi_param_get_t));
usr/src/lib/libsun_ima/common/ima.c
298
pg.g_vers = ISCSI_INTERFACE_VERSION;
usr/src/lib/libsun_ima/common/ima.c
299
pg.g_param = ISCSI_LOGIN_PARAM_INITIATOR_ALIAS;
usr/src/lib/libsun_ima/common/ima.c
302
if (ioctl(fd, ISCSI_PARAM_GET, &pg) == -1) {
usr/src/lib/libsun_ima/common/ima.c
305
if (strlen((char *)pg.g_value.v_name) > 0) {
usr/src/lib/libsun_ima/common/ima.c
307
(char *)pg.g_value.v_name,
usr/src/lib/libsun_ima/common/ima.c
3270
iscsi_tunable_object_t pg;
usr/src/lib/libsun_ima/common/ima.c
3277
(void) memset(&pg, 0, sizeof (iscsi_tunable_object_t));
usr/src/lib/libsun_ima/common/ima.c
3278
pg.t_param = param->tunable_objectType;
usr/src/lib/libsun_ima/common/ima.c
3279
pg.t_oid = (uint32_t)oid.objectSequenceNumber;
usr/src/lib/libsun_ima/common/ima.c
3280
if (ioctl(fd, ISCSI_TUNABLE_PARAM_GET, &pg) == -1) {
usr/src/lib/libsun_ima/common/ima.c
3288
if (pg.t_set == B_FALSE) {
usr/src/lib/libsun_ima/common/ima.c
3293
value = (long long)pg.t_value.v_integer;
usr/src/lib/libvmmapi/common/vmmapi.h
306
int vm_copy_setup(struct vcpu *vcpu, struct vm_guest_paging *pg,
usr/src/lib/pam_modules/sample/sample_acct_mgmt.c
49
const char *pg;
usr/src/lib/pam_modules/sample/sample_acct_mgmt.c
61
if (pam_get_item(pamh, PAM_SERVICE, (const void **)&pg) != PAM_SUCCESS)
usr/src/lib/pam_modules/sample/sample_acct_mgmt.c
75
if (strcmp(pg, "su") == 0) {
usr/src/lib/smbsrv/libmlsvc/common/svcctl_scm.c
107
if (scf_pg_get_property(pg, propname, mgr_ctx->mc_scf_gprop) == -1)
usr/src/lib/smbsrv/libmlsvc/common/svcctl_scm.c
286
if (wip->pg == NULL) {
usr/src/lib/smbsrv/libmlsvc/common/svcctl_scm.c
326
if (wip->pg != NULL)
usr/src/lib/smbsrv/libmlsvc/common/svcctl_scm.c
371
if (wip->pg == NULL) {
usr/src/lib/smbsrv/libmlsvc/common/svcctl_scm.c
385
if (svcctl_scm_pg_get_val(mgr_ctx, wip->pg,
usr/src/lib/smbsrv/libmlsvc/common/svcctl_scm.c
99
scf_propertygroup_t *pg, const char *propname, scf_type_t ty, void *vp,
usr/src/lib/smbsrv/libsmb/common/smb_cfg.c
455
char *pg;
usr/src/lib/smbsrv/libsmb/common/smb_cfg.c
487
pg = (cfg->sc_flags & SMB_CF_EXEC) ? SMBD_EXEC_PG_NAME :
usr/src/lib/smbsrv/libsmb/common/smb_cfg.c
489
rc = smb_smf_create_service_pgroup(handle, pg);
usr/src/lib/smbsrv/libsmb/common/smb_cfg.c
666
char *pg;
usr/src/lib/smbsrv/libsmb/common/smb_cfg.c
681
pg = SMBD_PROTECTED_PG_NAME;
usr/src/lib/smbsrv/libsmb/common/smb_cfg.c
684
pg = SMBD_EXEC_PG_NAME;
usr/src/lib/smbsrv/libsmb/common/smb_cfg.c
687
pg = SMBD_PG_NAME;
usr/src/lib/smbsrv/libsmb/common/smb_cfg.c
695
rc = smb_smf_create_service_pgroup(handle, pg);
usr/src/lib/storage/liba5k/common/mon.c
2309
uchar_t *pg;
usr/src/lib/storage/liba5k/common/mon.c
2345
if ((pg = (uchar_t *)g_zalloc(size)) == NULL) {
usr/src/lib/storage/liba5k/common/mon.c
2351
if (status = g_scsi_rec_diag_cmd(fd, pg, size, page_code)) {
usr/src/lib/storage/liba5k/common/mon.c
2352
(void) g_destroy_data((char *)pg);
usr/src/lib/storage/liba5k/common/mon.c
2357
bcopy((const void *)pg, (void *)buf, (size_t)new_size);
usr/src/lib/storage/liba5k/common/mon.c
2359
(void) g_destroy_data(pg);
usr/src/test/libc-tests/tests/posix_spawn/getsid.c
22
pid_t pg = getpgid(0);
usr/src/test/libc-tests/tests/posix_spawn/getsid.c
29
if (write(STDOUT_FILENO, &pg, sizeof (pg)) != sizeof (pg)) {
usr/src/uts/common/disp/cmt.c
1000
err = group_add(&pg->cmt_cpus_actv, cp, GRP_NORESIZE);
usr/src/uts/common/disp/cmt.c
1009
if (GROUP_SIZE(&pg->cmt_cpus_actv) == 1 &&
usr/src/uts/common/disp/cmt.c
1010
(pg->cmt_policy & (CMT_BALANCE | CMT_COALESCE))) {
usr/src/uts/common/disp/cmt.c
1011
err = group_add(pg->cmt_siblings, pg, GRP_NORESIZE);
usr/src/uts/common/disp/cmt.c
1018
if (pg->cmt_parent == NULL &&
usr/src/uts/common/disp/cmt.c
1019
pg->cmt_siblings != &cmt_root->cl_pgs) {
usr/src/uts/common/disp/cmt.c
1020
err = group_add(&cmt_root->cl_pgs, pg,
usr/src/uts/common/disp/cmt.c
1031
bitset_add(&pg->cmt_cpus_actv_set, cp->cpu_seqid);
usr/src/uts/common/disp/cmt.c
1032
bitset_add(&cp->cpu_part->cp_cmt_pgs, ((pg_t *)pg)->pg_id);
usr/src/uts/common/disp/cmt.c
1046
pg_cmt_t *pg;
usr/src/uts/common/disp/cmt.c
1060
while ((pg = group_iterate(pgs, &i)) != NULL) {
usr/src/uts/common/disp/cmt.c
1062
if (IS_CMT_PG(pg) == 0)
usr/src/uts/common/disp/cmt.c
1068
((pghw_t *)pg)->pghw_generation++;
usr/src/uts/common/disp/cmt.c
1074
err = group_remove(&pg->cmt_cpus_actv, cp, GRP_NORESIZE);
usr/src/uts/common/disp/cmt.c
1077
bitset_del(&pg->cmt_cpus_actv_set, cp->cpu_seqid);
usr/src/uts/common/disp/cmt.c
1083
if (GROUP_SIZE(&pg->cmt_cpus_actv) == 0 &&
usr/src/uts/common/disp/cmt.c
1084
(pg->cmt_policy & (CMT_BALANCE | CMT_COALESCE))) {
usr/src/uts/common/disp/cmt.c
1085
err = group_remove(pg->cmt_siblings, pg, GRP_NORESIZE);
usr/src/uts/common/disp/cmt.c
1088
if (pg->cmt_parent == NULL &&
usr/src/uts/common/disp/cmt.c
1089
pg->cmt_siblings != &cmt_root->cl_pgs) {
usr/src/uts/common/disp/cmt.c
1090
err = group_remove(&cmt_root->cl_pgs, pg,
usr/src/uts/common/disp/cmt.c
1100
ASSERT(GROUP_SIZE(&pg->cmt_cpus_actv) <=
usr/src/uts/common/disp/cmt.c
1101
GROUP_SIZE(&((pg_t *)pg)->pg_cpus));
usr/src/uts/common/disp/cmt.c
1107
PG_CPU_ITR_INIT(pg, cpu_itr);
usr/src/uts/common/disp/cmt.c
1119
((pg_t *)pg)->pg_id);
usr/src/uts/common/disp/cmt.c
1128
pg_cmt_cpu_belongs(pg_t *pg, cpu_t *cp)
usr/src/uts/common/disp/cmt.c
1132
pg_cpu = GROUP_ACCESS(&pg->pg_cpus, 0);
usr/src/uts/common/disp/cmt.c
1141
if (pg_plat_cpus_share(cp, pg_cpu, ((pghw_t *)pg)->pghw_hw))
usr/src/uts/common/disp/cmt.c
1261
pg_cmt_t *pg;
usr/src/uts/common/disp/cmt.c
1290
while ((pg = group_iterate(hwset, &iter)) != NULL) {
usr/src/uts/common/disp/cmt.c
1296
pg->cmt_policy = pg_cmt_policy(((pghw_t *)pg)->pghw_hw);
usr/src/uts/common/disp/cmt.c
1297
while ((pg->cmt_parent != NULL) &&
usr/src/uts/common/disp/cmt.c
1298
(pg->cmt_parent->cmt_policy != pg->cmt_policy) &&
usr/src/uts/common/disp/cmt.c
1299
(PG_NUM_CPUS((pg_t *)pg) ==
usr/src/uts/common/disp/cmt.c
1300
PG_NUM_CPUS((pg_t *)pg->cmt_parent))) {
usr/src/uts/common/disp/cmt.c
1301
cmt_hier_promote(pg, NULL);
usr/src/uts/common/disp/cmt.c
1313
pg_cmt_t *pg;
usr/src/uts/common/disp/cmt.c
1334
while ((pg = group_iterate(hwset, &iter)) != NULL) {
usr/src/uts/common/disp/cmt.c
134
#define IS_CMT_PG(pg) (((pg_t *)(pg))->pg_class->pgc_id == pg_cmt_class_id)
usr/src/uts/common/disp/cmt.c
1341
if (pg->cmt_children != NULL &&
usr/src/uts/common/disp/cmt.c
1342
GROUP_SIZE(pg->cmt_children) == 1) {
usr/src/uts/common/disp/cmt.c
1343
child = GROUP_ACCESS(pg->cmt_children, 0);
usr/src/uts/common/disp/cmt.c
1348
pg->cmt_policy = CMT_BALANCE;
usr/src/uts/common/disp/cmt.c
1355
cmt_ev_thread_swtch(pg_t *pg, cpu_t *cp, hrtime_t now, kthread_t *old,
usr/src/uts/common/disp/cmt.c
1358
pg_cmt_t *cmt_pg = (pg_cmt_t *)pg;
usr/src/uts/common/disp/cmt.c
1370
#define THREAD_RUNNABLE_IN_PG(t, pg) \
usr/src/uts/common/disp/cmt.c
1373
bitset_in_set(&(pg)->cmt_cpus_actv_set, \
usr/src/uts/common/disp/cmt.c
1377
cmt_ev_thread_swtch_pwr(pg_t *pg, cpu_t *cp, hrtime_t now, kthread_t *old,
usr/src/uts/common/disp/cmt.c
1380
pg_cmt_t *cmt = (pg_cmt_t *)pg;
usr/src/uts/common/disp/cmt.c
1418
cmt_ev_thread_remain_pwr(pg_t *pg, cpu_t *cp, kthread_t *t)
usr/src/uts/common/disp/cmt.c
1420
pg_cmt_t *cmt = (pg_cmt_t *)pg;
usr/src/uts/common/disp/cmt.c
1432
pg_cmt_policy_name(pg_t *pg)
usr/src/uts/common/disp/cmt.c
1436
policy = ((pg_cmt_t *)pg)->cmt_policy;
usr/src/uts/common/disp/cmt.c
1471
pg_cmt_t *pg, *child;
usr/src/uts/common/disp/cmt.c
1528
while ((pg = group_iterate(hwset, &hw_iter)) != NULL) {
usr/src/uts/common/disp/cmt.c
1534
if (pg->cmt_children &&
usr/src/uts/common/disp/cmt.c
1535
GROUP_SIZE(pg->cmt_children) > 1) {
usr/src/uts/common/disp/cmt.c
1536
cap_needed = GROUP_SIZE(pg->cmt_children) - 1;
usr/src/uts/common/disp/cmt.c
1538
group_expand(pg->cmt_siblings,
usr/src/uts/common/disp/cmt.c
1539
GROUP_SIZE(pg->cmt_siblings) + cap_needed);
usr/src/uts/common/disp/cmt.c
1545
if (pg->cmt_parent == NULL &&
usr/src/uts/common/disp/cmt.c
1546
pg->cmt_siblings != &cmt_root->cl_pgs) {
usr/src/uts/common/disp/cmt.c
1565
while ((pg = group_iterate(hwset, &hw_iter)) != NULL) {
usr/src/uts/common/disp/cmt.c
1570
if (pg->cmt_siblings) {
usr/src/uts/common/disp/cmt.c
1571
(void) group_remove(pg->cmt_siblings, pg, GRP_NORESIZE);
usr/src/uts/common/disp/cmt.c
1573
if (pg->cmt_parent == NULL &&
usr/src/uts/common/disp/cmt.c
1574
pg->cmt_siblings != &cmt_root->cl_pgs) {
usr/src/uts/common/disp/cmt.c
1575
(void) group_remove(&cmt_root->cl_pgs, pg,
usr/src/uts/common/disp/cmt.c
1583
pg->cmt_policy = CMT_NO_POLICY;
usr/src/uts/common/disp/cmt.c
1595
if (pg->cmt_children != NULL) {
usr/src/uts/common/disp/cmt.c
1596
children = pg->cmt_children;
usr/src/uts/common/disp/cmt.c
1601
if (pg->cmt_siblings != NULL) {
usr/src/uts/common/disp/cmt.c
1602
r = group_add(pg->cmt_siblings, child,
usr/src/uts/common/disp/cmt.c
1606
if (pg->cmt_parent == NULL &&
usr/src/uts/common/disp/cmt.c
1607
pg->cmt_siblings !=
usr/src/uts/common/disp/cmt.c
1615
group_empty(pg->cmt_children);
usr/src/uts/common/disp/cmt.c
1621
pg_callback_set_defaults((pg_t *)pg);
usr/src/uts/common/disp/cmt.c
1626
PG_CPU_ITR_INIT(pg, cpu_iter);
usr/src/uts/common/disp/cmt.c
1649
if (cpu_pg->cmt_parent == pg) {
usr/src/uts/common/disp/cmt.c
1650
cpu_pg->cmt_parent = pg->cmt_parent;
usr/src/uts/common/disp/cmt.c
1651
cpu_pg->cmt_siblings = pg->cmt_siblings;
usr/src/uts/common/disp/cmt.c
1661
(void) group_remove(&cpd->cmt_pgs, pg, GRP_NORESIZE);
usr/src/uts/common/disp/cmt.c
1744
pg_cmt_t *pg, *pg_next, *pg_bad, *pg_tmp, *parent;
usr/src/uts/common/disp/cmt.c
1750
pg = NULL;
usr/src/uts/common/disp/cmt.c
1759
pg = lineage[i];
usr/src/uts/common/disp/cmt.c
1770
(PG_NUM_CPUS((pg_t *)pg) <= PG_NUM_CPUS((pg_t *)pg_next)));
usr/src/uts/common/disp/cmt.c
1794
parent = pg->cmt_parent;
usr/src/uts/common/disp/cmt.c
1819
PG_NUM_CPUS((pg_t *)pg)) {
usr/src/uts/common/disp/cmt.c
1834
PG_CPU_ITR_INIT((pg_t *)pg, cpu_iter);
usr/src/uts/common/disp/cmt.c
1889
if (((pghw_t *)pg)->pghw_hw == PGHW_CHIP) {
usr/src/uts/common/disp/cmt.c
1890
if (pg_cmt_prune(pg, lineage, sz, pgdata) == 0) {
usr/src/uts/common/disp/cmt.c
1902
if (PG_CMT_HW_SUSPECT(((pghw_t *)pg)->pghw_hw)) {
usr/src/uts/common/disp/cmt.c
1903
if (pg_cmt_prune(pg, lineage, sz, pgdata) == 0) {
usr/src/uts/common/disp/cmt.c
1934
if ((PG_NUM_CPUS((pg_t *)pg) < PG_NUM_CPUS((pg_t *)pg_next)) &&
usr/src/uts/common/disp/cmt.c
1935
(PG_CMT_HW_SUSPECT(((pghw_t *)pg)->pghw_hw))) {
usr/src/uts/common/disp/cmt.c
1936
pg_bad = pg;
usr/src/uts/common/disp/cmt.c
1937
} else if (PG_NUM_CPUS((pg_t *)pg) ==
usr/src/uts/common/disp/cmt.c
1941
} else if (PG_CMT_HW_SUSPECT(((pghw_t *)pg)->pghw_hw)) {
usr/src/uts/common/disp/cmt.c
1942
pg_bad = pg;
usr/src/uts/common/disp/cmt.c
228
pg_cmt_free(pg_t *pg)
usr/src/uts/common/disp/cmt.c
230
ASSERT(pg != NULL);
usr/src/uts/common/disp/cmt.c
231
ASSERT(IS_CMT_PG(pg));
usr/src/uts/common/disp/cmt.c
233
kmem_free((pg_cmt_t *)pg, sizeof (pg_cmt_t));
usr/src/uts/common/disp/cmt.c
300
cmt_callback_init(pg_t *pg)
usr/src/uts/common/disp/cmt.c
306
if (((pg_cmt_t *)pg)->cmt_policy == CMT_NO_POLICY)
usr/src/uts/common/disp/cmt.c
309
switch (((pghw_t *)pg)->pghw_hw) {
usr/src/uts/common/disp/cmt.c
311
pg->pg_cb.thread_swtch = cmt_ev_thread_swtch_pwr;
usr/src/uts/common/disp/cmt.c
312
pg->pg_cb.thread_remain = cmt_ev_thread_remain_pwr;
usr/src/uts/common/disp/cmt.c
315
pg->pg_cb.thread_swtch = cmt_ev_thread_swtch;
usr/src/uts/common/disp/cmt.c
331
cmt_hier_promote(pg_cmt_t *pg, cpu_pg_t *pgdata)
usr/src/uts/common/disp/cmt.c
344
parent = pg->cmt_parent;
usr/src/uts/common/disp/cmt.c
352
ASSERT(PG_NUM_CPUS((pg_t *)pg) >= PG_NUM_CPUS((pg_t *)parent));
usr/src/uts/common/disp/cmt.c
367
r = group_add(parent->cmt_siblings, pg, GRP_NORESIZE);
usr/src/uts/common/disp/cmt.c
380
r = group_add(&cmt_root->cl_pgs, pg, GRP_NORESIZE);
usr/src/uts/common/disp/cmt.c
393
if (group_remove(parent->cmt_children, pg, GRP_NORESIZE) != -1) {
usr/src/uts/common/disp/cmt.c
398
children = pg->cmt_children;
usr/src/uts/common/disp/cmt.c
399
pg->cmt_children = parent->cmt_children;
usr/src/uts/common/disp/cmt.c
402
nchildren = pg->cmt_nchildren;
usr/src/uts/common/disp/cmt.c
403
pg->cmt_nchildren = parent->cmt_nchildren;
usr/src/uts/common/disp/cmt.c
409
pg->cmt_siblings = parent->cmt_siblings;
usr/src/uts/common/disp/cmt.c
410
parent->cmt_siblings = pg->cmt_children;
usr/src/uts/common/disp/cmt.c
415
PG_CPU_ITR_INIT(pg, cpu_iter);
usr/src/uts/common/disp/cmt.c
437
if (cpu_pg->cmt_parent == pg) {
usr/src/uts/common/disp/cmt.c
445
if ((idx = group_find(&pgd->cmt_pgs, (void *)pg)) == -1) {
usr/src/uts/common/disp/cmt.c
466
err = group_add_at(&pgd->cmt_pgs, pg, idx - 1);
usr/src/uts/common/disp/cmt.c
481
pg->cmt_parent = parent->cmt_parent;
usr/src/uts/common/disp/cmt.c
482
parent->cmt_parent = pg;
usr/src/uts/common/disp/cmt.c
502
pg_cmt_t *pg;
usr/src/uts/common/disp/cmt.c
558
pg = (pg_cmt_t *)pghw_place_cpu(cp, hw);
usr/src/uts/common/disp/cmt.c
559
if (pg == NULL) {
usr/src/uts/common/disp/cmt.c
564
pg = (pg_cmt_t *)pg_create(pg_cmt_class_id);
usr/src/uts/common/disp/cmt.c
567
pghw_init((pghw_t *)pg, cp, hw);
usr/src/uts/common/disp/cmt.c
573
pg->cmt_policy = policy;
usr/src/uts/common/disp/cmt.c
576
cmt_callback_init((pg_t *)pg);
usr/src/uts/common/disp/cmt.c
578
bitset_init(&pg->cmt_cpus_actv_set);
usr/src/uts/common/disp/cmt.c
579
group_create(&pg->cmt_cpus_actv);
usr/src/uts/common/disp/cmt.c
581
ASSERT(IS_CMT_PG(pg));
usr/src/uts/common/disp/cmt.c
584
((pghw_t *)pg)->pghw_generation++;
usr/src/uts/common/disp/cmt.c
587
pg_cpu_add((pg_t *)pg, cp, pgdata);
usr/src/uts/common/disp/cmt.c
592
group_expand(&pg->cmt_cpus_actv,
usr/src/uts/common/disp/cmt.c
593
GROUP_SIZE(&((pg_t *)pg)->pg_cpus));
usr/src/uts/common/disp/cmt.c
596
bitset_capacity(&pg->cmt_cpus_actv_set)) {
usr/src/uts/common/disp/cmt.c
597
bitset_resize(&pg->cmt_cpus_actv_set,
usr/src/uts/common/disp/cmt.c
605
cpu_cmt_hier[levels++] = pg;
usr/src/uts/common/disp/cmt.c
610
pg_cache = (pg_t *)pg;
usr/src/uts/common/disp/cmt.c
661
pg = cpu_cmt_hier[level];
usr/src/uts/common/disp/cmt.c
666
while (pg->cmt_parent &&
usr/src/uts/common/disp/cmt.c
667
pg->cmt_parent != cpu_cmt_hier[level + 1]) {
usr/src/uts/common/disp/cmt.c
668
cmt_hier_promote(pg, pgdata);
usr/src/uts/common/disp/cmt.c
688
pg = cpu_cmt_hier[level];
usr/src/uts/common/disp/cmt.c
689
err = group_add_at(cmt_pgs, pg, levels - level - 1);
usr/src/uts/common/disp/cmt.c
693
pgdata->cmt_lineage = (pg_t *)pg;
usr/src/uts/common/disp/cmt.c
695
if (pg->cmt_siblings != NULL) {
usr/src/uts/common/disp/cmt.c
697
ASSERT(pg->cmt_parent == NULL ||
usr/src/uts/common/disp/cmt.c
698
pg->cmt_parent == cpu_cmt_hier[level + 1]);
usr/src/uts/common/disp/cmt.c
699
ASSERT(pg->cmt_siblings == &lgrp->cl_pgs ||
usr/src/uts/common/disp/cmt.c
700
((pg->cmt_parent != NULL) &&
usr/src/uts/common/disp/cmt.c
701
pg->cmt_siblings == pg->cmt_parent->cmt_children));
usr/src/uts/common/disp/cmt.c
706
pg->cmt_parent = NULL;
usr/src/uts/common/disp/cmt.c
708
pg->cmt_siblings = &lgrp->cl_pgs;
usr/src/uts/common/disp/cmt.c
713
pg->cmt_parent = cpu_cmt_hier[level + 1];
usr/src/uts/common/disp/cmt.c
720
if (pg->cmt_parent->cmt_children == NULL) {
usr/src/uts/common/disp/cmt.c
721
pg->cmt_parent->cmt_children =
usr/src/uts/common/disp/cmt.c
723
group_create(pg->cmt_parent->cmt_children);
usr/src/uts/common/disp/cmt.c
725
pg->cmt_siblings = pg->cmt_parent->cmt_children;
usr/src/uts/common/disp/cmt.c
726
children = ++pg->cmt_parent->cmt_nchildren;
usr/src/uts/common/disp/cmt.c
729
group_expand(pg->cmt_siblings, children);
usr/src/uts/common/disp/cmt.c
772
pg_cmt_t *pg;
usr/src/uts/common/disp/cmt.c
818
pg = (pg_cmt_t *)pgdata->cmt_lineage;
usr/src/uts/common/disp/cmt.c
819
while (pg != NULL) {
usr/src/uts/common/disp/cmt.c
821
((pghw_t *)pg)->pghw_generation++;
usr/src/uts/common/disp/cmt.c
826
(void) group_remove(cmt_pgs, pg, GRP_RESIZE);
usr/src/uts/common/disp/cmt.c
834
if (GROUP_SIZE(&((pg_t *)pg)->pg_cpus) == 1) {
usr/src/uts/common/disp/cmt.c
835
if (pg->cmt_children != NULL)
usr/src/uts/common/disp/cmt.c
836
group_destroy(pg->cmt_children);
usr/src/uts/common/disp/cmt.c
837
if (pg->cmt_siblings != NULL) {
usr/src/uts/common/disp/cmt.c
838
if (pg->cmt_siblings == &lgrp->cl_pgs)
usr/src/uts/common/disp/cmt.c
841
pg->cmt_parent->cmt_nchildren--;
usr/src/uts/common/disp/cmt.c
844
pg = pg->cmt_parent;
usr/src/uts/common/disp/cmt.c
854
while ((pg = group_iterate(pgs, &i)) != NULL) {
usr/src/uts/common/disp/cmt.c
855
if (IS_CMT_PG(pg) == 0)
usr/src/uts/common/disp/cmt.c
858
pg_cpu_delete((pg_t *)pg, cp, pgdata);
usr/src/uts/common/disp/cmt.c
866
if (GROUP_SIZE(&((pg_t *)pg)->pg_cpus) == 0) {
usr/src/uts/common/disp/cmt.c
871
group_destroy(&pg->cmt_cpus_actv);
usr/src/uts/common/disp/cmt.c
872
bitset_fini(&pg->cmt_cpus_actv_set);
usr/src/uts/common/disp/cmt.c
873
pghw_fini((pghw_t *)pg);
usr/src/uts/common/disp/cmt.c
875
pg_destroy((pg_t *)pg);
usr/src/uts/common/disp/cmt.c
887
pg_t *pg;
usr/src/uts/common/disp/cmt.c
903
while ((pg = group_iterate(pgs, &i)) != NULL) {
usr/src/uts/common/disp/cmt.c
904
if (IS_CMT_PG(pg) == 0)
usr/src/uts/common/disp/cmt.c
907
if (bitset_capacity(&pp->cp_cmt_pgs) <= pg->pg_id)
usr/src/uts/common/disp/cmt.c
908
bitset_resize(&pp->cp_cmt_pgs, pg->pg_id + 1);
usr/src/uts/common/disp/cmt.c
920
pg_t *pg;
usr/src/uts/common/disp/cmt.c
936
while ((pg = group_iterate(pgs, &pg_iter)) != NULL) {
usr/src/uts/common/disp/cmt.c
938
if (IS_CMT_PG(pg) == 0)
usr/src/uts/common/disp/cmt.c
944
bitset_add(&newpp->cp_cmt_pgs, pg->pg_id);
usr/src/uts/common/disp/cmt.c
951
PG_CPU_ITR_INIT(pg, cpu_iter);
usr/src/uts/common/disp/cmt.c
962
bitset_del(&cp->cpu_part->cp_cmt_pgs, pg->pg_id);
usr/src/uts/common/disp/cmt.c
976
pg_cmt_t *pg;
usr/src/uts/common/disp/cmt.c
990
while ((pg = group_iterate(pgs, &i)) != NULL) {
usr/src/uts/common/disp/cmt.c
992
if (IS_CMT_PG(pg) == 0)
usr/src/uts/common/disp/cmt.c
998
((pghw_t *)pg)->pghw_generation++;
usr/src/uts/common/disp/cmt_policy.c
125
pg_cmt_t *pg, *pg_tmp, *tpg = NULL;
usr/src/uts/common/disp/cmt_policy.c
147
pg = GROUP_ACCESS(cmt_pgs, level);
usr/src/uts/common/disp/cmt_policy.c
151
siblings = pg->cmt_siblings;
usr/src/uts/common/disp/cmt_policy.c
178
if (pg_tmp != pg &&
usr/src/uts/common/disp/cmt_policy.c
196
if (cmt_should_migrate(pg, tpg, pg->cmt_policy, self))
usr/src/uts/common/disp/cmt_policy.c
204
pg = GROUP_ACCESS(cmt_pgs, level);
usr/src/uts/common/disp/cmt_policy.c
205
siblings = pg->cmt_siblings;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1002
pg_help_data->pg_entry_data[entry_joined].pg = DCBX_STRICT_PRI_PG;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1007
pg_joined = DCBX_PG_BW_GET(ets->pg_bw_tbl, pg_help_data->pg_entry_data[entry_joined].pg) +
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1008
DCBX_PG_BW_GET(ets->pg_bw_tbl, pg_help_data->pg_entry_data[entry_removed].pg);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1010
DCBX_PG_BW_SET(ets->pg_bw_tbl, pg_help_data->pg_entry_data[entry_joined].pg,pg_joined);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1079
if( pg_help_data->pg_entry_data[0].pg < DCBX_MAX_NUM_PG_BW_ENTRIES)
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1149
DbgBreakIf(DCBX_STRICT_PRI_PG != pg_help_data->pg_entry_data[0].pg);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1223
u8_t pg[DCBX_COS_MAX_NUM_E2E3A0] = {0};
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1248
pg[0] = pg_help_data->pg_entry_data[0].pg;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1250
pg[1] = pg_help_data->pg_entry_data[1].pg;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1255
pg[0] = pg_help_data->pg_entry_data[1].pg;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1257
pg[1] = pg_help_data->pg_entry_data[0].pg;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1265
pg[0] = pg_help_data->pg_entry_data[0].pg;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1267
pg[1] = pg_help_data->pg_entry_data[1].pg;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1271
for(i=0 ; i < ARRSIZE(pg) ; i++)
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1273
if( pg[i] < DCBX_MAX_NUM_PG_BW_ENTRIES)
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1275
cos_data->entry_data[i].cos_bw = DCBX_PG_BW_GET( ets->pg_bw_tbl,pg[i]);
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1639
if(pg_help_data->pg_entry_data[i].pg < DCBX_MAX_NUM_PG_BW_ENTRIES)
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1645
DCBX_PG_BW_GET(ets->pg_bw_tbl, pg_help_data->pg_entry_data[i].pg),
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1651
DbgBreakIf(DCBX_STRICT_PRI_PG != pg_help_data->pg_entry_data[i].pg );
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1701
DbgBreakIf((DCBX_STRICT_PRI_PG != pg_help_data->pg_entry_data[i].pg) &&
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
1702
(DCBX_MAX_NUM_PG_BW_ENTRIES <= pg_help_data->pg_entry_data[i].pg));
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
51
u8_t pg;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
725
pg_help_data->pg_entry_data[i].pg = DCBX_ILLEGAL_PG;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
739
if (pg_help_data->pg_entry_data[search_traf_type].pg == add_pg)
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
755
pg_help_data->pg_entry_data[pg_help_data->num_of_pg].pg = add_pg;
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
998
if((DCBX_STRICT_PRI_PG == pg_help_data->pg_entry_data[entry_joined].pg ) ||
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_dcbx.c
999
(DCBX_STRICT_PRI_PG == pg_help_data->pg_entry_data[entry_removed].pg))
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
6228
ib_guid_t pg;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
6381
pg = nr_resp->NodeInfo.PortGUID;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
6382
if (gid.gid_guid != pg)
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
6413
pg = nr_resp->NodeInfo.PortGUID;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
6416
"PortGID %llX", pg);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
6418
if (pg != gid.gid_guid) {
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
6421
gidp[k].gid_guid = pg;
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
1054
isns_portal_group_t *pg;
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
1148
pg = &(combined_pg_list->pg_list[k]);
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
1150
pg, sizeof (isns_portal_group_t));
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
2449
isns_portal_group_t *pg;
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
2548
pg = &((*pg_list)->pg_list[idx]);
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
2549
bcopy(&isns_server_addr->a_addr, &pg->isns_server_ip,
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
2551
pg->isns_server_port = isns_server_addr->a_port;
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
2560
pg = &((*pg_list)->pg_list[(*pg_list)->pg_out_cnt]);
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
2573
(char *)pg->pg_iscsi_name,
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
2580
char *, (char *)pg->pg_iscsi_name);
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
2630
12, &pg->pg_ip_addr.u_ip4,
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
2632
pg->insize =
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
2637
&pg->pg_ip_addr.u_ip6,
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
2639
pg->insize =
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
2647
pg->pg_port =
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
2657
pg->pg_tag =
usr/src/uts/common/os/cap_util.c
1298
cu_cpu_kstat_create(pghw_t *pg, cu_cntr_info_t *cntr_info)
usr/src/uts/common/os/cap_util.c
1301
char *sharing = pghw_type_string(pg->pghw_hw);
usr/src/uts/common/os/cap_util.c
1313
(void) strncpy(name, pghw_type_string(pg->pghw_hw), KSTAT_STRLEN + 1);
usr/src/uts/common/os/cap_util.c
1343
pghw_t *pg;
usr/src/uts/common/os/cap_util.c
1350
pg = cntr_info->ci_pg;
usr/src/uts/common/os/cap_util.c
1352
kstat->cu_pg_id.value.i32 = ((pg_t *)pg)->pg_id;
usr/src/uts/common/os/cap_util.c
1362
pghw_type_string(pg->pghw_hw));
usr/src/uts/common/os/cap_util.c
1385
pghw_type_string(pg->pghw_hw));
usr/src/uts/common/os/cap_util.c
1590
cu_pg_update(pghw_t *pg)
usr/src/uts/common/os/cap_util.c
1595
pghw_util_t *hw_util = &pg->pghw_stats;
usr/src/uts/common/os/cap_util.c
1605
pg_hwtype = pg->pghw_hw;
usr/src/uts/common/os/cap_util.c
1618
PG_CPU_ITR_INIT(pg, cpu_iter);
usr/src/uts/common/os/cap_util.c
303
void cu_pg_update(pghw_t *pg);
usr/src/uts/common/os/cap_util.c
318
static void cu_cpu_kstat_create(pghw_t *pg, cu_cntr_info_t *cntr_info);
usr/src/uts/common/os/pg.c
149
#define PG_FREE(pg) \
usr/src/uts/common/os/pg.c
150
((pg)->pg_class->pgc_ops->free ? \
usr/src/uts/common/os/pg.c
151
(pg)->pg_class->pgc_ops->free(pg) : \
usr/src/uts/common/os/pg.c
152
pg_classes[pg_default_cid].pgc_ops->free(pg)) \
usr/src/uts/common/os/pg.c
158
#define PG_POLICY_NAME(pg) \
usr/src/uts/common/os/pg.c
159
((pg)->pg_class->pgc_ops->policy_name ? \
usr/src/uts/common/os/pg.c
160
(pg)->pg_class->pgc_ops->policy_name(pg) : NULL) \
usr/src/uts/common/os/pg.c
165
#define PG_CPU_BELONGS(pg, cp) \
usr/src/uts/common/os/pg.c
166
((pg)->pg_class->pgc_ops->cpu_belongs ? \
usr/src/uts/common/os/pg.c
167
(pg)->pg_class->pgc_ops->cpu_belongs(pg, cp) : 0) \
usr/src/uts/common/os/pg.c
340
pg_t *pg;
usr/src/uts/common/os/pg.c
344
while ((pg = group_iterate(set, &i)) != NULL) {
usr/src/uts/common/os/pg.c
348
if (PG_CPU_BELONGS(pg, cp))
usr/src/uts/common/os/pg.c
349
return (pg);
usr/src/uts/common/os/pg.c
362
pg_t *pg = itr->pg;
usr/src/uts/common/os/pg.c
364
cpu = group_iterate(&pg->pg_cpus, &itr->position);
usr/src/uts/common/os/pg.c
372
pg_cpu_find(pg_t *pg, cpu_t *cp)
usr/src/uts/common/os/pg.c
374
if (group_find(&pg->pg_cpus, cp) == (uint_t)-1)
usr/src/uts/common/os/pg.c
384
pg_callback_set_defaults(pg_t *pg)
usr/src/uts/common/os/pg.c
386
bcopy(&pg_cb_ops_default, &pg->pg_cb, sizeof (struct pg_cb_ops));
usr/src/uts/common/os/pg.c
396
pg_t *pg;
usr/src/uts/common/os/pg.c
404
pg = PG_ALLOC(cid);
usr/src/uts/common/os/pg.c
405
pg->pg_class = &pg_classes[cid];
usr/src/uts/common/os/pg.c
406
pg->pg_relation = pg->pg_class->pgc_relation;
usr/src/uts/common/os/pg.c
417
pg->pg_id = id;
usr/src/uts/common/os/pg.c
418
bitset_add(&pg_id_set, pg->pg_id);
usr/src/uts/common/os/pg.c
423
group_create(&pg->pg_cpus);
usr/src/uts/common/os/pg.c
428
pg_callback_set_defaults(pg);
usr/src/uts/common/os/pg.c
430
return (pg);
usr/src/uts/common/os/pg.c
438
pg_destroy(pg_t *pg)
usr/src/uts/common/os/pg.c
442
group_destroy(&pg->pg_cpus);
usr/src/uts/common/os/pg.c
447
if (pg_id_next > pg->pg_id)
usr/src/uts/common/os/pg.c
448
pg_id_next = pg->pg_id;
usr/src/uts/common/os/pg.c
449
bitset_del(&pg_id_set, pg->pg_id);
usr/src/uts/common/os/pg.c
454
PG_FREE(pg);
usr/src/uts/common/os/pg.c
462
pg_cpu_add(pg_t *pg, cpu_t *cp, cpu_pg_t *cpu_pg)
usr/src/uts/common/os/pg.c
469
err = group_add(&pg->pg_cpus, cp, GRP_RESIZE);
usr/src/uts/common/os/pg.c
480
err = group_add(&cpu_pg->pgs, pg, GRP_RESIZE);
usr/src/uts/common/os/pg.c
489
pg_cpu_delete(pg_t *pg, cpu_t *cp, cpu_pg_t *cpu_pg)
usr/src/uts/common/os/pg.c
496
err = group_remove(&pg->pg_cpus, cp, GRP_RESIZE);
usr/src/uts/common/os/pg.c
507
err = group_remove(&cpu_pg->pgs, pg, GRP_RESIZE);
usr/src/uts/common/os/pg.c
736
pg_policy_name(pg_t *pg)
usr/src/uts/common/os/pg.c
739
if ((str = PG_POLICY_NAME(pg)) != NULL)
usr/src/uts/common/os/pg.c
776
pg_free_default(struct pg *pg)
usr/src/uts/common/os/pg.c
778
kmem_free(pg, sizeof (pg_t));
usr/src/uts/common/os/pg.c
799
pg_t *pg;
usr/src/uts/common/os/pg.c
804
pg = GROUP_ACCESS(grp, i);
usr/src/uts/common/os/pg.c
805
pg->pg_cb.thread_swtch(pg, cp, now, old, new);
usr/src/uts/common/os/pg.c
820
pg_t *pg;
usr/src/uts/common/os/pg.c
825
pg = GROUP_ACCESS(grp, i);
usr/src/uts/common/os/pg.c
826
pg->pg_cb.thread_remain(pg, cp, t);
usr/src/uts/common/os/pghw.c
227
pghw_init(pghw_t *pg, cpu_t *cp, pghw_type_t hw)
usr/src/uts/common/os/pghw.c
238
pghw_set_add(hwset, pg);
usr/src/uts/common/os/pghw.c
239
pg->pghw_hw = hw;
usr/src/uts/common/os/pghw.c
240
pg->pghw_generation = 0;
usr/src/uts/common/os/pghw.c
241
pg->pghw_instance =
usr/src/uts/common/os/pghw.c
243
pghw_kstat_create(pg);
usr/src/uts/common/os/pghw.c
248
switch (pg->pghw_hw) {
usr/src/uts/common/os/pghw.c
250
pg->pghw_handle =
usr/src/uts/common/os/pghw.c
254
pg->pghw_handle =
usr/src/uts/common/os/pghw.c
258
pg->pghw_handle = (pghw_handle_t)NULL;
usr/src/uts/common/os/pghw.c
266
pghw_fini(pghw_t *pg)
usr/src/uts/common/os/pghw.c
270
pghw_cmt_fini(pg);
usr/src/uts/common/os/pghw.c
272
hwset = pghw_set_lookup(pg->pghw_hw);
usr/src/uts/common/os/pghw.c
275
pghw_set_remove(hwset, pg);
usr/src/uts/common/os/pghw.c
276
pg->pghw_instance = (id_t)PGHW_INSTANCE_ANON;
usr/src/uts/common/os/pghw.c
277
pg->pghw_hw = (pghw_type_t)-1;
usr/src/uts/common/os/pghw.c
279
if (pg->pghw_kstat != NULL)
usr/src/uts/common/os/pghw.c
280
kstat_delete(pg->pghw_kstat);
usr/src/uts/common/os/pghw.c
288
pghw_cmt_fini(pghw_t *pg)
usr/src/uts/common/os/pghw.c
293
if (pg->pghw_cpulist != NULL) {
usr/src/uts/common/os/pghw.c
294
kmem_free(pg->pghw_cpulist,
usr/src/uts/common/os/pghw.c
295
pg->pghw_cpulist_len);
usr/src/uts/common/os/pghw.c
296
pg->pghw_cpulist = NULL;
usr/src/uts/common/os/pghw.c
302
if (pg->pghw_cu_kstat != NULL) {
usr/src/uts/common/os/pghw.c
303
kstat_delete(pg->pghw_cu_kstat);
usr/src/uts/common/os/pghw.c
304
pg->pghw_cu_kstat = NULL;
usr/src/uts/common/os/pghw.c
333
pghw_t *pg;
usr/src/uts/common/os/pghw.c
336
while ((pg = group_iterate(&cp->cpu_pg->pgs, &i)) != NULL) {
usr/src/uts/common/os/pghw.c
337
if (pg->pghw_hw == hw)
usr/src/uts/common/os/pghw.c
338
return (pg);
usr/src/uts/common/os/pghw.c
352
pghw_t *pg;
usr/src/uts/common/os/pghw.c
359
while ((pg = group_iterate(set, &i)) != NULL) {
usr/src/uts/common/os/pghw.c
360
if (pg->pghw_instance == id)
usr/src/uts/common/os/pghw.c
361
return (pg);
usr/src/uts/common/os/pghw.c
445
pghw_set_add(group_t *hwset, pghw_t *pg)
usr/src/uts/common/os/pghw.c
447
(void) group_add(hwset, pg, GRP_RESIZE);
usr/src/uts/common/os/pghw.c
454
pghw_set_remove(group_t *hwset, pghw_t *pg)
usr/src/uts/common/os/pghw.c
458
result = group_remove(hwset, pg, GRP_RESIZE);
usr/src/uts/common/os/pghw.c
498
pghw_kstat_create(pghw_t *pg)
usr/src/uts/common/os/pghw.c
500
char *sharing = pghw_type_string(pg->pghw_hw);
usr/src/uts/common/os/pghw.c
506
(void) strncpy(name, pghw_type_string(pg->pghw_hw), KSTAT_STRLEN + 1);
usr/src/uts/common/os/pghw.c
512
if ((pg->pghw_kstat = kstat_create("pg", ((pg_t *)pg)->pg_id,
usr/src/uts/common/os/pghw.c
518
pg->pghw_kstat->ks_data_size += PG_CLASS_NAME_MAX;
usr/src/uts/common/os/pghw.c
519
pg->pghw_kstat->ks_data_size += PGHW_KSTAT_STR_LEN_MAX;
usr/src/uts/common/os/pghw.c
520
pg->pghw_kstat->ks_data_size += PGHW_KSTAT_STR_LEN_MAX;
usr/src/uts/common/os/pghw.c
521
pg->pghw_kstat->ks_lock = &pghw_kstat_lock;
usr/src/uts/common/os/pghw.c
522
pg->pghw_kstat->ks_data = &pghw_kstat;
usr/src/uts/common/os/pghw.c
523
pg->pghw_kstat->ks_update = pghw_kstat_update;
usr/src/uts/common/os/pghw.c
524
pg->pghw_kstat->ks_private = pg;
usr/src/uts/common/os/pghw.c
525
kstat_install(pg->pghw_kstat);
usr/src/uts/common/os/pghw.c
534
if ((pg->pghw_cu_kstat = kstat_create("pg_hw_perf", ((pg_t *)pg)->pg_id,
usr/src/uts/common/os/pghw.c
539
pg->pghw_cu_kstat->ks_lock = &pghw_kstat_lock;
usr/src/uts/common/os/pghw.c
540
pg->pghw_cu_kstat->ks_data = &pghw_cu_kstat;
usr/src/uts/common/os/pghw.c
541
pg->pghw_cu_kstat->ks_update = pghw_cu_kstat_update;
usr/src/uts/common/os/pghw.c
542
pg->pghw_cu_kstat->ks_private = pg;
usr/src/uts/common/os/pghw.c
543
pg->pghw_cu_kstat->ks_data_size += strlen(sharing) + 1;
usr/src/uts/common/os/pghw.c
545
pg->pghw_cu_kstat->ks_data_size += PGHW_KSTAT_STR_LEN_MAX;
usr/src/uts/common/os/pghw.c
546
pg->pghw_cu_kstat->ks_data_size += pg_cpulist_maxlen;
usr/src/uts/common/os/pghw.c
547
kstat_install(pg->pghw_cu_kstat);
usr/src/uts/common/os/pghw.c
555
pghw_t *pg = ksp->ks_private;
usr/src/uts/common/os/pghw.c
560
pgsp->pg_id.value.ui32 = ((pg_t *)pg)->pg_id;
usr/src/uts/common/os/pghw.c
561
pgsp->pg_ncpus.value.ui32 = GROUP_SIZE(&((pg_t *)pg)->pg_cpus);
usr/src/uts/common/os/pghw.c
562
pgsp->pg_instance_id.value.ui32 = pg->pghw_instance;
usr/src/uts/common/os/pghw.c
563
kstat_named_setstr(&pgsp->pg_class, ((pg_t *)pg)->pg_class->pgc_name);
usr/src/uts/common/os/pghw.c
564
kstat_named_setstr(&pgsp->pg_hw, pghw_type_string(pg->pghw_hw));
usr/src/uts/common/os/pghw.c
565
kstat_named_setstr(&pgsp->pg_policy, pg_policy_name((pg_t *)pg));
usr/src/uts/common/os/pghw.c
573
pghw_t *pg = ksp->ks_private;
usr/src/uts/common/os/pghw.c
574
pghw_util_t *hw_util = &pg->pghw_stats;
usr/src/uts/common/os/pghw.c
587
pgsp->pg_id.value.i32 = ((pg_t *)pg)->pg_id;
usr/src/uts/common/os/pghw.c
588
pgsp->pg_parent_id.value.i32 = (int)pghw_parent_id(pg);
usr/src/uts/common/os/pghw.c
590
pgsp->pg_ncpus.value.ui32 = GROUP_SIZE(&((pg_t *)pg)->pg_cpus);
usr/src/uts/common/os/pghw.c
597
pghw_cpulist_alloc(pg);
usr/src/uts/common/os/pghw.c
599
if (pg->pghw_kstat_gen != pg->pghw_generation) {
usr/src/uts/common/os/pghw.c
611
pg->pghw_kstat_gen = pg->pghw_generation;
usr/src/uts/common/os/pghw.c
621
if (pg->pghw_cpulist != NULL &&
usr/src/uts/common/os/pghw.c
622
*(pg->pghw_cpulist) == '\0') {
usr/src/uts/common/os/pghw.c
623
(void) group2intlist(&(((pg_t *)pg)->pg_cpus),
usr/src/uts/common/os/pghw.c
624
pg->pghw_cpulist, pg->pghw_cpulist_len, cpu2id);
usr/src/uts/common/os/pghw.c
628
cu_pg_update(pg);
usr/src/uts/common/os/pghw.c
633
pgsp->pg_generation.value.ui32 = pg->pghw_kstat_gen;
usr/src/uts/common/os/pghw.c
634
if (pg->pghw_cpulist != NULL)
usr/src/uts/common/os/pghw.c
635
kstat_named_setstr(&pgsp->pg_cpus, pg->pghw_cpulist);
usr/src/uts/common/os/pghw.c
640
pghw_type_string(pg->pghw_hw));
usr/src/uts/common/os/pghw.c
672
pghw_cpulist_alloc(pghw_t *pg)
usr/src/uts/common/os/pghw.c
674
uint_t ncpus = GROUP_SIZE(&((pg_t *)pg)->pg_cpus);
usr/src/uts/common/os/pghw.c
682
if (pg->pghw_cpulist != NULL &&
usr/src/uts/common/os/pghw.c
683
pg->pghw_kstat_gen != pg->pghw_generation) {
usr/src/uts/common/os/pghw.c
684
if (len <= pg->pghw_cpulist_len) {
usr/src/uts/common/os/pghw.c
690
*(pg->pghw_cpulist) = '\0';
usr/src/uts/common/os/pghw.c
696
ASSERT(strlen(pg->pghw_cpulist) < pg->pghw_cpulist_len);
usr/src/uts/common/os/pghw.c
697
kmem_free(pg->pghw_cpulist, pg->pghw_cpulist_len);
usr/src/uts/common/os/pghw.c
698
pg->pghw_cpulist = NULL;
usr/src/uts/common/os/pghw.c
699
pg->pghw_cpulist_len = 0;
usr/src/uts/common/os/pghw.c
703
if (pg->pghw_cpulist == NULL) {
usr/src/uts/common/os/pghw.c
713
pg->pghw_cpulist = kmem_zalloc(len, KM_NOSLEEP);
usr/src/uts/common/os/pghw.c
714
if (pg->pghw_cpulist != NULL)
usr/src/uts/common/os/pghw.c
715
pg->pghw_cpulist_len = len;
usr/src/uts/common/os/pghw.c
738
pg_t *pg = (pg_t *)pghw;
usr/src/uts/common/os/pghw.c
741
if (pg != NULL && strcmp(pg->pg_class->pgc_name, "cmt") == 0) {
usr/src/uts/common/os/pghw.c
742
pg_cmt_t *cmt = (pg_cmt_t *)pg;
usr/src/uts/common/sys/cmt.h
99
#define CMT_CAPACITY(pg) (GROUP_SIZE(&((pg_cmt_t *)pg)->cmt_cpus_actv))
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_impl.h
285
#define rdsv3_sg_set_page(scat, pg, len, off) \
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_impl.h
286
(scat)->vaddr = (caddr_t)(pg + off); \
usr/src/uts/common/sys/pg.h
119
struct pg *cmt_lineage; /* Ascending lineage chain */
usr/src/uts/common/sys/pg.h
126
pg_t *pg;
usr/src/uts/common/sys/pg.h
136
(itr).pg = ((pg_t *)pgrp); \
usr/src/uts/common/sys/pg.h
49
struct pg;
usr/src/uts/common/sys/pg.h
65
void (*thread_swtch)(struct pg *, struct cpu *, hrtime_t,
usr/src/uts/common/sys/pg.h
67
void (*thread_remain)(struct pg *, struct cpu *,
usr/src/uts/common/sys/pg.h
86
struct pg *(*alloc)();
usr/src/uts/common/sys/pg.h
87
void (*free)(struct pg *);
usr/src/uts/common/sys/pg.h
96
int (*cpu_belongs)(struct pg *, struct cpu *);
usr/src/uts/common/sys/pg.h
97
char *(*policy_name)(struct pg *);
usr/src/uts/common/vm/seg_dev.c
2710
ulong_t pg;
usr/src/uts/common/vm/seg_dev.c
2730
pg = 0;
usr/src/uts/common/vm/seg_dev.c
2734
pg = page_get_pagesize(level);
usr/src/uts/common/vm/seg_dev.c
2735
poff = ((base + offset) & ~(pg - 1));
usr/src/uts/common/vm/seg_dev.c
2738
((poff + pg) <= (base + dhp->dh_len)) &&
usr/src/uts/common/vm/seg_dev.c
2739
VA_PA_ALIGNED((uintptr_t)uvaddr, poff, pg))
usr/src/uts/common/vm/seg_dev.c
2749
ASSERT(VA_PA_ALIGNED((uintptr_t)uvaddr, poff, pg));
usr/src/uts/common/vm/seg_dev.c
2752
*pagesize = pg;
usr/src/uts/common/vm/seg_dev.c
2755
rlen = len + offset - (poff - base + pg);
usr/src/uts/common/vm/seg_kmem.c
454
spgcnt_t pg;
usr/src/uts/common/vm/seg_kmem.c
478
for (pg = 0; pg < npages; pg++) {
usr/src/uts/common/vm/seg_kmem.c
488
while (--pg >= 0) {
usr/src/uts/common/vm/seg_kmem.c
698
spgcnt_t pg;
usr/src/uts/common/vm/seg_kmem.c
718
for (pg = 0; pg < npages; pg++) {
usr/src/uts/common/vm/seg_kmem.c
719
pp = pplist[pg];
usr/src/uts/common/vm/seg_kmem.c
734
for (pg = 0; pg < npages; pg++) {
usr/src/uts/common/vm/seg_kmem.c
737
while (--pg >= 0)
usr/src/uts/common/vm/seg_kmem.c
738
page_unlock(pplist[pg]);
usr/src/uts/common/vm/seg_kmem.c
743
pplist[pg] = pp;
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_page_tables.c
1450
uint64_t pg;
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_page_tables.c
1548
pg = pg_start;
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_page_tables.c
1549
for (pfn = pfn_start; pfn <= pfn_end; pfn++, pg++) {
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_page_tables.c
1555
(void *)(uintptr_t)(pg << MMU_PAGESHIFT), path);
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_page_tables.c
1560
ASSERT(pfn == pg);
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_page_tables.c
1564
pg << MMU_PAGESHIFT,
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_page_tables.c
1575
(void *)(uintptr_t)pg, path);
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_page_tables.c
1579
ASSERT(pg == pg_end + 1);
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_page_tables.c
1601
uint64_t pg;
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_page_tables.c
1670
for (pg = pg_start; pg <= pg_end; pg++) {
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_page_tables.c
1673
pg << MMU_PAGESHIFT, deviceid, domainid, dp, type,
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_page_tables.c
1679
ASSERT(pg == pg_end);
usr/src/uts/i86pc/os/cmi_hw.c
1269
cmi_hdl_ent_t *pg;
usr/src/uts/i86pc/os/cmi_hw.c
1272
pg = kmem_zalloc(sz, KM_SLEEP);
usr/src/uts/i86pc/os/cmi_hw.c
1275
if (atomic_cas_ptr(&cmi_chip_tab[chipid], NULL, pg) != NULL)
usr/src/uts/i86pc/os/cmi_hw.c
1276
kmem_free(pg, sz); /* someone beats us */
usr/src/uts/intel/os/smt.c
587
pg_cmt_t *pg = GROUP_ACCESS(&cp->cpu_pg->cmt_pgs, i);
usr/src/uts/intel/os/smt.c
588
group_t *cg = &pg->cmt_pg.pghw_pg.pg_cpus;
usr/src/uts/intel/os/smt.c
590
if (pg->cmt_pg.pghw_hw != PGHW_IPIPE)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
10343
#define SFMMU_MLSPL_MTX(type, pg) (((type) == SFMMU_SPL_MTX) ? \
usr/src/uts/sfmmu/vm/hat_sfmmu.c
10344
SPL_HASH(pg) : MLIST_HASH(pg))
usr/src/uts/sun4u/cpu/us3_cheetahplus.c
1337
pg_t *pg;
usr/src/uts/sun4u/cpu/us3_cheetahplus.c
1342
pg = (pg_t *)pghw_find_pg(cpup, PGHW_CHIP);
usr/src/uts/sun4u/cpu/us3_cheetahplus.c
1343
if (pg == NULL)
usr/src/uts/sun4u/cpu/us3_cheetahplus.c
1350
PG_CPU_ITR_INIT(pg, i);