Searched refs:hcfmri (Results 1 - 4 of 4) sorted by relevance
/osnet-11/usr/src/lib/fm/topo/modules/i86pc/x86pi/common/ |
H A D | x86pi_generic.c | 40 * Create a generic topo node based on the hcfmri strcuture passed in. 43 x86pi_enum_generic(topo_mod_t *mod, x86pi_hcfmri_t *hcfmri, argument 53 _ENUM_NAME, hcfmri->hc_name); 58 _ENUM_NAME, hcfmri->hc_name); 65 hcfmri->hc_name, hcfmri->instance, NULL, auth, 66 hcfmri->part_number, hcfmri->version, hcfmri->serial_number); 73 hcfmri 130 x86pi_node_bind(topo_mod_t *mod, tnode_t *t_parent, x86pi_hcfmri_t *hcfmri, nvlist_t *fmri, int flag) argument [all...] |
H A D | x86pi_hostbridge.c | 100 x86pi_hcfmri_t hcfmri = {0}; local 123 hcfmri.hc_name = PCIEX_ROOT; 124 hcfmri.instance = rci; 125 rv = x86pi_enum_generic(mod, &hcfmri, tn_hbr, tn_hbr, &tn_rc, 0); 235 x86pi_hcfmri_t hcfmri = {0}; local 248 hcfmri.hc_name = HOSTBRIDGE; 249 hcfmri.instance = hbri; 252 rv = x86pi_enum_generic(mod, &hcfmri, tn_bb, tn_bb, &tn_hbr, 0);
|
H A D | x86pi_subr.c | 63 * Free hcfmri strings. 150 x86pi_set_auth(topo_mod_t *mod, x86pi_hcfmri_t *hcfmri, tnode_t *t_parent, argument 176 if ((strlen(hcfmri->hc_name) == strlen(CHASSIS)) && 177 strncmp(hcfmri->hc_name, CHASSIS, strlen(CHASSIS)) == 0) { 179 chassis_instance = hcfmri->instance; 200 f, FM_FMRI_AUTHORITY, hcfmri->hc_name); 214 x86pi_set_frufmri(topo_mod_t *mod, x86pi_hcfmri_t *hcfmri, tnode_t *t_parent, argument 241 hcfmri->hc_name, hcfmri->instance, NULL, auth, 242 hcfmri [all...] |
H A D | x86pi_bay.c | 469 x86pi_hcfmri_t hcfmri = {0}; local 495 * Fill in hcfmri info. 497 hcfmri.hc_name = BAY; 498 hcfmri.instance = instance; 499 hcfmri.location = x86pi_cleanup_smbios_str(mod, smb_port.smbo_eref, 505 rv = x86pi_enum_generic(mod, &hcfmri, t_parent, t_parent, &tn_bay, 0); 514 if (hcfmri.location != NULL) { 515 topo_mod_strfree(mod, (char *)hcfmri.location);
|
Completed in 23 milliseconds