Lines Matching refs:fmri

1103  *     The fmri argument in scf_handle_decode_fmri() is not a valid FMRI.
1932 scf_tmpl_get_by_pg_name(const char *fmri, const char *snapshot,
1959 ret = scf_handle_decode_fmri(h, fmri, NULL, NULL, inst, NULL,
1966 ret = scf_handle_decode_fmri(h, fmri, NULL, svc,
1996 /* If we have a service fmri, snapshot is ignored. */
2269 * Iterates through the property group templates for the fmri given.
2271 * template in fmri. On subsequent calls, sets t to the next property group
2285 * The handle argument is NULL, fmri is invalid, or snapshot is invalid.
2293 scf_tmpl_iter_pgs(scf_pg_tmpl_t *t, const char *fmri, const char *snapshot,
2322 ret = scf_handle_decode_fmri(h, fmri, NULL, NULL, inst, NULL,
2329 ret = scf_handle_decode_fmri(h, fmri, NULL, svc,
5001 _scf_create_errors(const char *fmri, int destroy_strings)
5006 assert(fmri != NULL);
5016 if ((ret->tes_fmri = strdup(fmri)) == NULL) {
5998 char *fmri;
6000 if ((fmri = _scf_tmpl_get_fmri(pt->prt_t)) == NULL)
6002 *errs = _scf_create_errors(fmri, 1);
6003 free(fmri);
6484 * Checks if instance fmri redefines any pgs defined in restarter or global
6500 _scf_tmpl_check_pg_redef(scf_handle_t *h, const char *fmri,
6518 while ((ret = scf_tmpl_iter_pgs(t, fmri, snapname, NULL,
6527 while ((ret = scf_tmpl_iter_pgs(r, fmri, snapname, pg_type,
6640 scf_tmpl_validate_fmri(scf_handle_t *h, const char *fmri, const char *snapshot,
6657 if ((*errs = _scf_create_errors(fmri, 1)) == NULL)
6678 if (scf_handle_decode_fmri(h, fmri, NULL, NULL, inst, NULL, NULL,
6709 if (_scf_tmpl_check_pg_redef(h, fmri, snapshot, *errs) != 0) {
6744 if (scf_tmpl_get_by_pg_name(fmri, snapshot, pg_name, type, t,
6778 while ((r = scf_tmpl_iter_pgs(t, fmri, snapshot, NULL,
6884 scf_tmpl_error_source_fmri(const scf_tmpl_error_t *err, char **fmri)
6899 *fmri = (char *)err->te_tmpl_fmri;
7149 smf_pg_print_conflicts(scf_propertygroup_t *pg, const char *fmri)
7183 dgettext(TEXT_DOMAIN, "Conflicting property group"), fmri);
7233 dgettext(TEXT_DOMAIN, "Conflicting value"), fmri);