Lines Matching refs:pgname
13779 * hash entry for a specific manifest in the repository. pgname will be
13787 char *pgname;
13801 pgname = mhash_filename_to_propname(manifest,
13803 if (pgname == NULL) {
13808 lscf_delpg(pgname);
13820 lscf_setprop(const char *pgname, const char *type, const char *value,
13861 propname = strchr(pgname, '/');
13879 ret = scf_instance_get_pg(cur_inst, pgname, pg);
13881 ret = scf_service_get_pg(cur_svc, pgname, pg);
13885 semerr(emsg_no_such_pg, pgname);
13889 semerr(emsg_invalid_pg_name, pgname);
13930 scf_service_get_pg(cur_svc, pgname,
14538 lscf_setpropvalue(const char *pgname, const char *type,
14580 propname = strchr(pgname, '/');
14598 ret = scf_instance_get_pg(cur_inst, pgname, pg);
14600 ret = scf_service_get_pg(cur_svc, pgname, pg);
14607 semerr(emsg_no_such_pg, pgname);
14613 semerr(emsg_invalid_pg_name, pgname);
14685 pgname, propname);
14753 lscf_addpropvalue(const char *pgname, const char *type, const char *value)
14755 return (lscf_setpropvalue(pgname, type, value, 1, 0));
14759 lscf_delpropvalue(const char *pgname, const char *pattern, int isnotfoundok)
14761 return (lscf_setpropvalue(pgname, NULL, pattern, 0, isnotfoundok));
17361 char *pgname = NULL;
17412 pgname = safe_malloc(max_scf_name_len + 1);
17425 if (scf_pg_get_name(pg, pgname, max_scf_name_len + 1) < 0) {
17440 if (strncmp(pgname, VARSVC_PR, strlen(VARSVC_PR)) == 0)
17454 pgname);
17478 pgname, scf_strerror(scf_error()));
17503 free(pgname);