Lines Matching defs:pg_name

848 	char *name = NULL, *pg_name = NULL;
862 if ((pg_name = _scf_get_pg_name(t->pt_pg)) == NULL) {
868 if (strncmp(pg_name, SCF_PG_TM_PG_PAT_BASE, prefix_size) != 0) {
871 free(pg_name);
876 pg_name + prefix_size, prop);
881 free(pg_name);
884 free(pg_name);
1454 * Both pg_name and pg_type are optional.
1464 * length name, or pg_name is not a valid property group.
1476 const scf_snapshot_t *snap, const char *pg_name, const char *pg_type,
1511 *tmpl_pg_name = _tmpl_pg_name(pg_name, pg_type, 1);
1532 *tmpl_pg_name = _tmpl_pg_name(pg_name, NULL, 0);
1549 if (pg_type != NULL && pg_name == NULL) {
1709 * FMRI argument, snapshot name, pg_name, or pg is invalid.
1719 char *fmribuf = NULL, *snapbuf = NULL, *pg_name = NULL, *pg_type = NULL;
1745 (pg_name = malloc(nbufsz)) == NULL ||
1752 if (scf_pg_get_name(pg, pg_name, nbufsz) < 0) {
1759 p->pw_pgname = pg_name;
1899 free(pg_name);
1924 * FMRI isn't valid, pg_name is too long to look for a template, or
1937 const char *pg_name, const char *pg_type, scf_pg_tmpl_t *pg_tmpl, int flags)
2017 p->pw_pgname = pg_name;
2717 char *pg_name = NULL;
2735 if ((pg_name = malloc(size)) == NULL) {
2790 uu_free(pg_name);
2800 free(pg_name);
2810 if ((ret = scf_pg_get_name(t->pt_pg, pg_name, size)) <= 0) {
2816 free(pg_name);
2823 if (strcmp(pg_pat, pg_name) != 0) {
2838 free(pg_name);
2842 free(pg_name);
2848 free(pg_name);
2859 free(pg_name);
2864 free(pg_name);
4961 const char *pg_name, const char *prop_name,
4976 err->te_pg_name = pg_name;
5086 char *pg_name = NULL;
5095 if ((pg_name = _scf_get_pg_name(pg)) == NULL)
5110 return (_scf_tmpl_add_error(errs, SCF_TERR_WRONG_PG_TYPE, pg_name, NULL,
5113 free(pg_name);
5140 char *pg_name = NULL;
5150 if ((pg_name = _scf_get_pg_name(pg)) == NULL)
5178 return (_scf_tmpl_add_error(errs, SCF_TERR_MISSING_PROP, pg_name, NULL,
5182 free(pg_name);
5210 char *pg_name = NULL;
5222 if ((pg_name = _scf_get_pg_name(pg)) == NULL)
5254 return (_scf_tmpl_add_error(errs, SCF_TERR_WRONG_PROP_TYPE, pg_name,
5258 free(pg_name);
5289 char *pg_name = NULL;
5305 if ((pg_name = _scf_get_pg_name(pg)) == NULL)
5311 /* keep pg_name = NULL and prop_name = NULL */
5362 return (_scf_tmpl_add_error(errs, type, pg_name, prop_name, s_min,
5366 free(pg_name);
5399 char *pg_name = NULL;
5412 if ((pg_name = _scf_get_pg_name(pg)) == NULL)
5418 /* keep pg_name = NULL and prop_name = NULL */
5423 /* keep pg_name = NULL and prop_name = NULL */
5455 return (_scf_tmpl_add_error(errs, type, pg_name, prop_name, NULL, NULL,
5459 free(pg_name);
5489 char *pg_name = NULL;
5505 if ((pg_name = _scf_get_pg_name(pg)) == NULL)
5511 /* keep pg_name = NULL and prop_name = NULL */
5562 return (_scf_tmpl_add_error(errs, type, pg_name, prop_name, s_min,
5566 free(pg_name);
6192 _check_pg(scf_pg_tmpl_t *t, scf_propertygroup_t *pg, char *pg_name,
6206 assert(pg_name != NULL);
6394 char *pg_name = NULL;
6409 if (scf_tmpl_pg_name(t, &pg_name) == -1) {
6421 strcmp(pg_name, SCF_TMPL_WILDCARD) != 0 &&
6422 strcmp(pg_name, pg_name_r) != 0) {
6469 free(pg_name);
6471 pg_name = NULL;
6482 free(pg_name);
6538 char *pg_name = NULL;
6562 (pg_name = malloc(nsize)) == NULL) {
6617 if (scf_pg_get_name(pg, pg_name, nsize) == -1) {
6635 if (scf_tmpl_get_by_pg_name(fmri, snapshot, pg_name, type, t,
6652 if (_check_pg(t, pg, pg_name, type, *errs) != 0)
6671 free(pg_name);
6674 if (scf_tmpl_pg_name(t, &pg_name) == -1)
6682 if (strcmp(pg_name, SCF_TMPL_WILDCARD) == 0 ||
6688 if (_get_pg(NULL, inst, snap, pg_name, pg) != 0) {
6733 free(pg_name);