Searched refs:hcfmri (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/
H A Dx86pi_generic.c41 * Create a generic topo node based on the hcfmri strcuture passed in.
44 x86pi_enum_generic(topo_mod_t *mod, x86pi_hcfmri_t *hcfmri, argument
54 _ENUM_NAME, hcfmri->hc_name);
59 _ENUM_NAME, hcfmri->hc_name);
66 hcfmri->hc_name, hcfmri->instance, NULL, auth,
67 hcfmri->part_number, hcfmri->version, hcfmri->serial_number);
74 hcfmri
131 x86pi_node_bind(topo_mod_t *mod, tnode_t *t_parent, x86pi_hcfmri_t *hcfmri, nvlist_t *fmri, int flag) argument
[all...]
H A Dx86pi_hostbridge.c103 x86pi_hcfmri_t hcfmri = {0}; local
126 hcfmri.hc_name = PCIEX_ROOT;
127 hcfmri.instance = rci;
128 rv = x86pi_enum_generic(mod, &hcfmri, tn_hbr, tn_hbr, &tn_rc, 0);
238 x86pi_hcfmri_t hcfmri = {0}; local
250 hcfmri.hc_name = HOSTBRIDGE;
251 hcfmri.instance = hbri;
254 rv = x86pi_enum_generic(mod, &hcfmri, tn_bb, tn_bb, &tn_hbr, 0);
H A Dx86pi_subr.c63 * Free hcfmri strings.
171 x86pi_set_auth(topo_mod_t *mod, x86pi_hcfmri_t *hcfmri, tnode_t *t_parent, argument
204 if ((strlen(hcfmri->hc_name) == strlen(CHASSIS)) &&
205 strncmp(hcfmri->hc_name, CHASSIS, strlen(CHASSIS)) == 0) {
207 chassis_instance = hcfmri->instance;
227 prod = (char *)hcfmri->product;
230 "found for %s node\n", f, hcfmri->hc_name);
310 csn = val = topo_mod_strdup(mod, hcfmri->serial_number);
358 hcfmri->hc_name);
395 x86pi_set_frufmri(topo_mod_t *mod, x86pi_hcfmri_t *hcfmri, tnode_ argument
[all...]
H A Dx86pi_bay.c268 x86pi_hcfmri_t hcfmri = {0}; local
294 * Fill in hcfmri info.
296 hcfmri.hc_name = BAY;
297 hcfmri.instance = instance;
298 hcfmri.location = x86pi_cleanup_smbios_str(mod, smb_port.smbo_eref, 0);
303 rv = x86pi_enum_generic(mod, &hcfmri, t_parent, t_parent, &tn_bay, 0);
312 if (hcfmri.location != NULL) {
313 topo_mod_strfree(mod, (char *)hcfmri.location);
/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/
H A Dplatform.c174 hc_fmri_nodeize(nvlist_t *hcfmri) argument
194 if (nvlist_lookup_nvlist_array(hcfmri, FM_FMRI_HC_LIST,

Completed in 115 milliseconds