Lines Matching refs:fmri
101 char *fmri;
106 if ((fmri = malloc(max_fmri)) != NULL) {
107 (void) snprintf(fmri, max_fmri, "svc:/%s:%s", service,
110 return (fmri);
120 char *fmri = NULL;
133 fmri = alloc_fmri(service, instance_name);
135 if (scf_handle_decode_fmri(sstate->ss_handle, fmri, NULL, NULL,
139 free(fmri);
143 free(fmri);
153 exact_instance(const char *fmri, scf_state_t *sstate)
168 if (scf_handle_decode_fmri(sstate->ss_handle, fmri, NULL,
384 char *fmri;
396 if ((fmri = alloc_fmri(BRIDGE_SVC_NAME, bridge)) == NULL)
398 status = smf_refresh_instance(fmri) == 0 ?
400 free(fmri);
423 fmri = alloc_fmri(TRILL_SVC_NAME, bridge);
424 if (fmri == NULL)
426 status = smf_refresh_instance(fmri) == 0 ||
429 free(fmri);
684 char *fmri;
722 if (rv == 1 && (fmri = alloc_fmri(BRIDGE_SVC_NAME, bridge)) != NULL) {
723 (void) smf_refresh_instance(fmri);
724 free(fmri);
779 char *fmri = alloc_fmri(service_name, instance);
781 if (fmri == NULL)
783 status = smf_enable_instance(fmri, 0) == 0 ?
785 free(fmri);
798 char *fmri = alloc_fmri(service_name, instance);
802 if (fmri == NULL)
805 if (smf_disable_instance(fmri,
812 state = smf_get_state(fmri);
823 state = smf_get_state(fmri);
831 free(fmri);
837 free(fmri);
862 char *fmri = NULL;
902 if ((fmri = alloc_fmri(BRIDGE_SVC_NAME, instance)) == NULL)
924 SCF_PROPERTY_ENTITIES, fmri))
938 free(fmri);
1640 char *fmri;
1682 if (rv == 1 && (fmri = alloc_fmri(TRILL_SVC_NAME, bridge)) != NULL) {
1683 (void) smf_refresh_instance(fmri);
1684 free(fmri);