Lines Matching refs:pgname

446 pg_get_or_add(const scf_instance_t *inst, const char *pgname,  in pg_get_or_add()  argument
450 if (scf_instance_get_pg(inst, pgname, pg) == 0) in pg_get_or_add()
456 if (scf_instance_add_pg(inst, pgname, pgtype, pgflags, pg) == 0) in pg_get_or_add()
585 delete_prop(const char *fmri, scf_instance_t *inst, const char *pgname, in delete_prop() argument
588 int r = scf_instance_delete_prop(inst, pgname, propname); in delete_prop()
601 pgname, propname, fmri); in delete_prop()
607 pgname, propname, fmri); in delete_prop()
727 const char *pgname = NULL; /* For emsg_pg_perm_denied */ in set_inst_enabled() local
741 pgname = SCF_PG_GENERAL; in set_inst_enabled()
742 if (pg_get_or_add(inst, pgname, SCF_PG_GENERAL_TYPE, in set_inst_enabled()
773 pgname = SCF_PG_GENERAL_OVR; in set_inst_enabled()
774 if (pg_get_or_add(inst, pgname, SCF_PG_GENERAL_OVR_TYPE, in set_inst_enabled()
813 if (pg_get_or_add(inst, pgname, SCF_PG_GENERAL_TYPE, in set_inst_enabled()
897 assert(pgname != NULL); in set_inst_enabled()
901 uu_warn(emsg_pg_perm_denied, fmri, pgname); in set_inst_enabled()
1054 dep_get_astring(const char *fmri, const char *pgname, in dep_get_astring() argument
1067 "lacks \"%s\" property.)\n"), fmri, pgname, propname); in dep_get_astring()
1072 "is not single-valued.)\n"), fmri, pgname, propname); in dep_get_astring()
1077 "is not of astring type.)\n"), fmri, pgname, propname); in dep_get_astring()
1165 char *buf, *pgname; in enable_fmri_rec() local
1228 pgname = malloc(name_sz); in enable_fmri_rec()
1229 if (pgname == NULL) in enable_fmri_rec()
1312 len = scf_pg_get_name(pg, pgname, name_sz); in enable_fmri_rec()
1317 if (dep_get_astring(fmri, pgname, pg, SCF_PROPERTY_TYPE, prop, in enable_fmri_rec()
1324 if (dep_get_astring(fmri, pgname, pg, SCF_PROPERTY_GROUPING, in enable_fmri_rec()
1335 "unknown type \"%s\".\n"), pgname, fmri, buf); in enable_fmri_rec()
1346 pgname, SCF_PROPERTY_ENTITIES); in enable_fmri_rec()
1355 "\"%s/%s\" is not of fmri type).\n"), fmri, pgname, in enable_fmri_rec()
1417 "has invalid FMRI \"%s\".\n"), pgname, in enable_fmri_rec()
1443 free(pgname); in enable_fmri_rec()
1693 set_astring_prop(const char *fmri, const char *pgname, const char *pgtype, in set_astring_prop() argument
1718 if (scf_instance_get_pg(inst, pgname, pg) != SCF_SUCCESS) { in set_astring_prop()
1722 if (scf_instance_add_pg(inst, pgname, pgtype, pgflags, pg) != in set_astring_prop()
1726 if (scf_instance_get_pg(inst, pgname, pg) != in set_astring_prop()
1742 fmri, pgname); in set_astring_prop()
1759 uu_warn(emsg_pg_perm_denied, fmri, pgname); in set_astring_prop()
1787 uu_warn(emsg_prop_perm_denied, fmri, pgname, in set_astring_prop()