/osnet-11/usr/src/lib/fm/libfmd_msg/common/ |
H A D | fmd_msg_test.c | 49 nvlist_t *fmri, *list, *test_arr[TEST_ARR_SZ]; local 65 nvlist_alloc(&fmri, NV_UNIQUE_NAME, 0) != 0 || 98 err |= nvlist_add_uint8(fmri, FM_VERSION, FM_FMD_SCHEME_VERSION); 99 err |= nvlist_add_string(fmri, FM_FMRI_SCHEME, FM_FMRI_SCHEME_FMD); 100 err |= nvlist_add_nvlist(fmri, FM_FMRI_AUTHORITY, auth); 101 err |= nvlist_add_string(fmri, FM_FMRI_FMD_NAME, "fmd_msg_test"); 102 err |= nvlist_add_string(fmri, FM_FMRI_FMD_VERSION, "1.0"); 105 (void) fprintf(stderr, "%s: failed to build fmri nvlist: %s\n", 115 err |= nvlist_add_nvlist(list, FM_SUSPECT_DE, fmri); 260 nvlist_free(fmri); [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/common/bay/common/ |
H A D | bay_common.c | 206 nvlist_t *fmri = NULL; local 218 fmri = topo_mod_hcfmri(mod, 221 if (fmri == NULL) { 222 topo_mod_dprintf(mod, "%s: failed to create fmri: %s\n", 229 *tnode = topo_node_bind(mod, pnode, BAY, instance, fmri); 274 if (fmri != NULL) { 275 nvlist_free(fmri);
|
/osnet-11/usr/src/lib/fm/topo/modules/i86pc/x86pi/common/ |
H A D | x86pi_generic.c | 49 nvlist_t *fmri; local 64 fmri = topo_mod_hcfmri(mod, t_fmriparent, FM_HC_SCHEME_VERSION, 70 if (fmri == NULL) { 72 "%s failed to create %s fmri : %s\n", _ENUM_NAME, 84 *t_node = x86pi_node_bind(mod, t_bindparent, hcfmri, fmri, flag); 85 nvlist_free(fmri); 131 nvlist_t *fmri, int flag) 146 hcfmri->instance, fmri); 130 x86pi_node_bind(topo_mod_t *mod, tnode_t *t_parent, x86pi_hcfmri_t *hcfmri, nvlist_t *fmri, int flag) argument
|
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/common/ |
H A D | pi_generic.c | 69 nvlist_t *fmri; local 89 fmri = topo_mod_hcfmri(mod, t_fmriparent, FM_HC_SCHEME_VERSION, hc_name, 96 if (fmri == NULL) { 98 "%s failed to create fmri node_0x%llx: %s\n", enum_name, 105 fmri); 106 nvlist_free(fmri);
|
/osnet-11/usr/src/lib/fm/libfmd_agent/sparc/ |
H A D | fmd_agent_sparc.c | 47 nvlist_t *fmri, int *statusp) 54 if ((err = nvlist_lookup_nvlist(fmri, FM_FMRI_HC_SPECIFIC, &hcsp)) 107 nvlist_t *fmri, int *status) 116 return (fmd_agent_cacheop_v1(hdl, cmd, strandid, fmri, status)); 124 fmd_agent_cache_retire(fmd_agent_hdl_t *hdl, uint32_t strandid, nvlist_t *fmri) argument 128 ret = fmd_agent_cacheop(hdl, FM_IOC_CACHE_RETIRE, strandid, fmri, NULL); 140 nvlist_t *fmri) 145 strandid, fmri, NULL); 152 nvlist_t *fmri) 157 strandid, fmri, 46 fmd_agent_cacheop_v1(fmd_agent_hdl_t *hdl, int cmd, uint32_t strandid, nvlist_t *fmri, int *statusp) argument 106 fmd_agent_cacheop(fmd_agent_hdl_t *hdl, int cmd, uint32_t strandid, nvlist_t *fmri, int *status) argument 139 fmd_agent_cache_unretire(fmd_agent_hdl_t *hdl, uint32_t strandid, nvlist_t *fmri) argument 151 fmd_agent_cache_isretired(fmd_agent_hdl_t *hdl, uint32_t strandid, nvlist_t *fmri) argument [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/common/disk/common/ |
H A D | disk.c | 52 nvlist_t *fmri, *fru; local 63 if (topo_node_resource(baynode, &fmri, &err) != 0) { 69 if (topo_node_fru_set(baynode, fmri, 0, &err) != 0) { 72 nvlist_free(fmri); 75 nvlist_free(fmri);
|
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/cpuboard/common/ |
H A D | cpuboard_hostbridge.c | 44 nvlist_t *fmri; local 54 if ((fmri = topo_mod_hcfmri(mp, parent, FM_HC_SCHEME_VERSION, name, 64 node = topo_node_bind(mp, parent, name, inst, fmri); 66 nvlist_free(fmri); 72 nvlist_free(fmri); 113 nvlist_t *fmri; local 121 fmri = topo_mod_devfmri(mp, FM_DEV_SCHEME_VERSION, 123 if (fmri == NULL) { 125 "dev:///%s fmri creation failed.\n", 131 if (topo_node_asru_set(rcn, fmri, [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/zambezi/common/ |
H A D | zambezi.c | 95 nvlist_t *fmri; local 99 fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, name, i, 103 if (fmri == NULL) { 110 ntn = topo_node_bind(mod, parent, name, i, fmri); 111 nvlist_free(fmri); 146 nvlist_t *fmri = NULL; local 161 /* set ASRU to resource fmri */ 163 TOPO_PROP_RESOURCE, &fmri, &err) == 0) 164 (void) topo_node_asru_set(ntn, fmri, 0, &err); 165 nvlist_free(fmri); [all...] |
/osnet-11/usr/src/lib/libc/sparc/sys/ |
H A D | uadmin.c | 105 char *fmri = "svc:/system/boot-config:default"; local 120 prop = real_scf_simple_prop_get(NULL, fmri, "config",
|
/osnet-11/usr/src/lib/rad/pysmf/common/ |
H A D | rad.py | 32 import smf.fmri namespace 97 def fmri_to_name(fmri): 99 return Repository.parts_to_name(fmri.get_service(), 100 fmri.get_instance(), fmri.get_scope()) 106 def lookup(self, fmri): 108 return self.lookup_byname(Repository.fmri_to_name(fmri)) 110 def lookup_byfmri(self, fmri): 112 return self.lookup(smf.fmri.FMRI.parse(fmri)) [all...] |
/osnet-11/usr/src/lib/libscf/common/ |
H A D | highlevel.c | 112 scf_fmri_pg_get_or_add(const char *fmri, const char *pgname, argument 123 scf_handle_decode_fmri(handle, fmri, NULL, NULL,
|
H A D | scf_type.c | 212 * Return 1 if the supplied parameter is a conformant fmri, 0 219 char fmri[REP_PROTOCOL_VALUE_LEN] = { 0 }; local 222 * Try to parse the fmri, if we can parse it then it 224 * the fmri since the parsing process can modify the 227 if (strlcpy(fmri, str, sizeof (fmri)) >= sizeof (fmri)) 230 ret = ! scf_parse_fmri(fmri, NULL, NULL, NULL, NULL, NULL, NULL);
|
/osnet-11/usr/src/lib/fm/libasr/common/ |
H A D | asr_topo.c | 82 asr_topo_fmri2str(topo_hdl_t *thp, nvlist_t *fmri) argument 89 if (topo_fmri_nvl2str(thp, fmri, &fmristr, &err) == 0) { 95 if (nvlist_lookup_string(fmri, FM_FMRI_SCHEME, &scheme) != 0) { 102 (void) asr_error(EASR_NOMEM, "unable to alloc fmri string");
|
H A D | asr_scf.c | 295 asr_scf_set_props(char *fmri, char *pgname, nvlist_t *data, nvlist_t *old) argument 315 handle, fmri, NULL, service, instance, NULL, NULL, 0)) == -1) { 362 (void) smf_refresh_instance(fmri); 457 asr_scf_load(char *fmri, nvlist_t *nvl) argument 463 app = scf_simple_app_props_get(NULL, fmri);
|
/osnet-11/usr/src/lib/fm/libfmd_agent/common/ |
H A D | fmd_agent.c | 232 fmd_agent_pageop_v1(fmd_agent_hdl_t *hdl, int cmd, nvlist_t *fmri) argument 238 (err = nvlist_add_nvlist(nvl, FM_PAGE_RETIRE_FMRI, fmri)) != 0 || 247 fmd_agent_pageop(fmd_agent_hdl_t *hdl, int cmd, nvlist_t *fmri) argument 256 return (fmd_agent_pageop_v1(hdl, cmd, fmri)); 264 fmd_agent_page_retire(fmd_agent_hdl_t *hdl, nvlist_t *fmri) argument 266 int rc = fmd_agent_pageop(hdl, FM_IOC_PAGE_RETIRE, fmri); 274 * -1, errno = EINVAL - page fmri is invalid 289 fmd_agent_page_unretire(fmd_agent_hdl_t *hdl, nvlist_t *fmri) argument 291 int rc = fmd_agent_pageop(hdl, FM_IOC_PAGE_UNRETIRE, fmri); 299 * -1, errno = EINVAL - page fmri i 312 fmd_agent_page_isretired(fmd_agent_hdl_t *hdl, nvlist_t *fmri) argument [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/SUNW,SPARC-Enterprise/ioboard/common/ |
H A D | opl_hostbridge.c | 69 nvlist_t *fmri; local 77 if ((fmri = topo_mod_hcfmri(mp, parent, FM_HC_SCHEME_VERSION, name, 87 node = topo_node_bind(mp, parent, name, inst, fmri); 89 nvlist_free(fmri); 95 nvlist_free(fmri); 126 /* Add FRU fmri */ 145 nvlist_t *fmri; local 147 fmri = topo_mod_devfmri(mp, FM_DEV_SCHEME_VERSION, 149 if (fmri == NULL) { 151 "dev:///%s fmri creatio [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/common/pcibus/ |
H A D | pcibus_hba.c | 65 nvlist_t *fmri; local 69 fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, SCSI_DEVICE, 71 if (fmri == NULL) 73 child = topo_node_bind(mod, parent, SCSI_DEVICE, instance, fmri); 74 nvlist_free(fmri); 125 nvlist_t *fmri; local 128 fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, SMP_DEVICE, 130 if (fmri == NULL) 132 child = topo_node_bind(mod, parent, SMP_DEVICE, instance, fmri); 133 nvlist_free(fmri); 159 nvlist_t *fmri; local 255 nvlist_t *fmri, *auth; local [all...] |
H A D | util.c | 97 nvlist_t *fmri; local 111 fmri = topo_mod_hcfmri(mp, parent, FM_HC_SCHEME_VERSION, name, i, NULL, 117 if (fmri == NULL) { 123 ntn = topo_node_bind(mp, parent, name, i, fmri); 130 nvlist_free(fmri); 133 nvlist_free(fmri);
|
/osnet-11/usr/src/lib/fm/topo/modules/common/xfp/common/ |
H A D | xfp.c | 88 nvlist_t *fmri; local 92 fmri = topo_mod_hcfmri(mod, parent, FM_HC_SCHEME_VERSION, name, i, 96 if (fmri == NULL) { 103 ntn = topo_node_bind(mod, parent, name, i, fmri); 104 nvlist_free(fmri); 133 nvlist_t *fmri; local 136 if (topo_node_resource(tn, &fmri, &err) < 0 || 137 fmri == NULL) { 142 e = topo_node_fru_set(tn, fmri, 0, &err); 143 nvlist_free(fmri); 184 nvlist_t *fmri = NULL; local [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/sun4u/chip/common/ |
H A D | chip_sun4u.c | 181 nvlist_t *fmri, *asru; local 205 fmri = topo_mod_hcfmri(mod, rnode, FM_HC_SCHEME_VERSION, name, 207 if (fmri == NULL || (cnode = topo_node_bind(mod, 208 rnode, name, i, fmri)) == NULL) { 210 nvlist_free(fmri); 213 nvlist_free(fmri);
|
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/pcibus/common/ |
H A D | pci_sun4v.c | 235 nvlist_t *fmri; local 254 rc = topo_node_fru(node, &fmri, NULL, &err); 256 *walkdata->out = fmri;
|
/osnet-11/usr/src/lib/libc/amd64/sys/ |
H A D | uadmin.c | 121 char *fmri = "svc:/system/boot-config:default"; local 136 prop = real_scf_simple_prop_get(NULL, fmri, "config",
|
/osnet-11/usr/src/lib/libc/i386/sys/ |
H A D | uadmin.c | 120 char *fmri = "svc:/system/boot-config:default"; local 135 prop = real_scf_simple_prop_get(NULL, fmri, "config",
|
/osnet-11/usr/src/lib/liblldp/common/ |
H A D | liblldp.c | 241 char *fmri; local 246 if ((fmri = malloc(max_fmri)) != NULL) { 247 (void) snprintf(fmri, max_fmri, "svc:/%s:%s", service, 250 return (fmri); 263 char *fmri, *state; local 273 if ((fmri = lldp_alloc_fmri(LLDP_SVC_NAME, 277 state = smf_get_state(fmri); 278 free(fmri);
|
/osnet-11/usr/src/lib/libcontract/common/ |
H A D | process.c | 60 ct_pr_tmpl_set_svc_fmri(int fd, const char *fmri) argument 62 return (ct_tmpl_set_internal_string(fd, CTPP_SVC_FMRI, fmri)); 90 ct_pr_tmpl_get_svc_fmri(int fd, char *fmri, size_t size) argument 92 return (ct_tmpl_get_internal_string(fd, CTPP_SVC_FMRI, fmri, size));
|