Lines Matching refs:pgname

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