Lines Matching defs:pgname
134 fill_prop(scf_property_t *prop, const char *pgname, const char *propname,
153 if (pgname == NULL)
156 ret->pr_pgname = strdup(pgname);
357 insert_app_props(scf_iter_t *propiter, char *pgname, char *propname, struct
380 if ((newprop = fill_prop(prop, pgname,
401 if ((newprop = fill_prop(prop, pgname, propname, h)) ==
476 get_inst_enabled(const scf_instance_t *inst, const char *pgname)
493 if (scf_instance_get_pg(inst, pgname, gpg) ||
515 const char *pgname, uint32_t pgflags)
550 if (strcmp(pgname, SCF_PG_GENERAL) != 0) {
552 if (scf_instance_get_pg(inst, pgname, gpg) == -1) {
556 if (scf_instance_add_pg(inst, pgname,
647 delete_inst_enabled(const scf_instance_t *inst, const char *pgname)
664 if (scf_instance_get_pg(inst, pgname, gpg) != 0)
1647 scf_prop_get(scf_handle_t *hin, const char *instance, const char *pgname,
1667 if ((fmri_buf = assemble_fmri(h, instance, pgname, propname)) == NULL) {
1696 if ((svcfmri = assemble_fmri(h, fmri_buf, pgname,
1730 scf_simple_prop_get(scf_handle_t *hin, const char *instance, const char *pgname,
1747 if ((prop = scf_prop_get(h, instance, pgname, propname)) != NULL) {
1748 ret = fill_prop(prop, pgname, propname, h);
1812 char *propname = NULL, *pgname = NULL, *sys_fmri;
1873 (pgname = malloc(namelen)) == NULL) {
1998 if (scf_pg_get_name(pg, pgname, namelen) < 0) {
2005 if (strcmp(thispg->pg_name, pgname) == 0) {
2029 if (insert_app_props(propiter, pgname, propname,
2048 if ((nextpg->pg_name = strdup(pgname)) == NULL) {
2072 pgname, propname, h)) ==
2080 pgname, propname, h)) ==
2113 free(pgname);
2138 free(pgname);
2240 const char *pgname, const char *propname)
2253 * If pgname is NULL, we're searching the default application
2256 if (pgname == NULL) {
2261 while ((pg != NULL) && (strcmp(pgname, pg->pg_name) != 0))
2774 scf_read_propvec(const char *fmri, const char *pgname, boolean_t running,
2821 if ((instance ? scf_instance_get_pg_composed(i, snap, pgname, pg) :
2822 scf_service_get_pg(s, pgname, pg)) == -1)
3019 scf_write_propvec(const char *fmri, const char *pgname,
3050 if ((instance ? scf_instance_get_pg(inst, pgname, pg) :
3051 scf_service_get_pg(s, pgname, pg)) == -1)
3175 scf_instance_delete_prop(scf_instance_t *inst, const char *pgname,
3191 if (scf_instance_get_pg(inst, pgname, pg) != 0) {
3834 char pgname[] = "smf_method_exit_XXX";
3860 (void) snprintf(pgname, sizeof (pgname),
3863 if (scf_instance_add_pg(i, pgname, SCF_GROUP_FRAMEWORK,
3868 if (scf_instance_get_pg(i, pgname, pg) != 0)