Lines Matching refs:pgname

439 pg_get_or_add(const scf_instance_t *inst, const char *pgname,
443 if (scf_instance_get_pg(inst, pgname, pg) == 0)
449 if (scf_instance_add_pg(inst, pgname, pgtype, pgflags, pg) == 0)
589 const char *pgname = NULL; /* For emsg_pg_perm_denied */
604 pgname = SCF_PG_GENERAL;
605 if (pg_get_or_add(inst, pgname, SCF_PG_GENERAL_TYPE,
637 pgname = SCF_PG_GENERAL_OVR;
638 if (pg_get_or_add(inst, pgname, SCF_PG_GENERAL_OVR_TYPE,
677 if (pg_get_or_add(inst, pgname, SCF_PG_GENERAL_TYPE,
726 pgname = SCF_PG_GENERAL_OVR;
727 r = scf_instance_delete_prop(inst, pgname,
743 pgname, SCF_PROPERTY_ENABLED, fmri);
749 pgname, SCF_PROPERTY_ENABLED, fmri);
765 assert(pgname != NULL);
769 uu_warn(emsg_pg_perm_denied, fmri, pgname);
922 dep_get_astring(const char *fmri, const char *pgname,
935 "lacks \"%s\" property.)\n"), fmri, pgname, propname);
940 "is not single-valued.)\n"), fmri, pgname, propname);
945 "is not of astring type.)\n"), fmri, pgname, propname);
1033 char *buf, *pgname;
1096 pgname = malloc(name_sz);
1097 if (pgname == NULL)
1180 len = scf_pg_get_name(pg, pgname, name_sz);
1185 if (dep_get_astring(fmri, pgname, pg, SCF_PROPERTY_TYPE, prop,
1192 if (dep_get_astring(fmri, pgname, pg, SCF_PROPERTY_GROUPING,
1203 "unknown type \"%s\".\n"), pgname, fmri, buf);
1214 pgname, SCF_PROPERTY_ENTITIES);
1223 "\"%s/%s\" is not of fmri type).\n"), fmri, pgname,
1285 "has invalid FMRI \"%s\".\n"), pgname,
1311 free(pgname);
1561 set_astring_prop(const char *fmri, const char *pgname, const char *pgtype,
1586 if (scf_instance_get_pg(inst, pgname, pg) != SCF_SUCCESS) {
1590 if (scf_instance_add_pg(inst, pgname, pgtype, pgflags, pg) !=
1594 if (scf_instance_get_pg(inst, pgname, pg) !=
1610 fmri, pgname);
1627 uu_warn(emsg_pg_perm_denied, fmri, pgname);
1655 uu_warn(emsg_prop_perm_denied, fmri, pgname,