Searched refs:rcn (Results 1 – 4 of 4) sorted by relevance
/titanic_44/usr/src/lib/fm/topo/modules/SUNW,SPARC-Enterprise/ioboard/ |
H A D | opl_hostbridge.c | 109 tnode_t *rcn; in opl_rc_node_create() local 114 rcn = opl_node_create(mp, parent, PCIEX_ROOT, inst, (void *)dnode); in opl_rc_node_create() 115 if (rcn == NULL) { in opl_rc_node_create() 131 (void) topo_node_fru_set(rcn, fru_fmri, 0, &err); in opl_rc_node_create() 135 (void) topo_node_label_set(rcn, (char *)slot_name, &err); in opl_rc_node_create() 138 (void) topo_node_fru_set(rcn, NULL, 0, &err); in opl_rc_node_create() 139 (void) topo_node_label_set(rcn, NULL, &err); in opl_rc_node_create() 158 if (topo_node_asru_set(rcn, fmri, 0, &err) < 0) { in opl_rc_node_create() 175 if (topo_pgroup_create(rcn, &io_pgroup, &err) < 0) { in opl_rc_node_create() 181 if (topo_pgroup_create(rcn, &pci_pgroup, &err) < 0) { in opl_rc_node_create() [all …]
|
/titanic_44/usr/src/lib/fm/topo/modules/sun4v/cpuboard/ |
H A D | cpuboard_hostbridge.c | 95 tnode_t *rcn; in cpuboard_rc_node_create() local 101 rcn = cpuboard_node_create(mp, parent, PCIEX_ROOT, inst, (void *)dnode); in cpuboard_rc_node_create() 102 if (rcn == NULL) { in cpuboard_rc_node_create() 107 (void) topo_node_fru_set(rcn, NULL, 0, &err); in cpuboard_rc_node_create() 108 (void) topo_node_label_set(rcn, NULL, &err); in cpuboard_rc_node_create() 132 if (topo_node_asru_set(rcn, fmri, 0, &err) < 0) { in cpuboard_rc_node_create() 149 if (topo_pgroup_create(rcn, &io_pgroup, &err) < 0) { in cpuboard_rc_node_create() 155 if (topo_pgroup_create(rcn, &pci_pgroup, &err) < 0) { in cpuboard_rc_node_create() 163 if (topo_prop_set_string(rcn, TOPO_PGROUP_IO, TOPO_IO_DEV, in cpuboard_rc_node_create() 173 if (topo_prop_set_string(rcn, TOPO_PGROUP_IO, TOPO_IO_DEVTYPE, in cpuboard_rc_node_create() [all …]
|
/titanic_44/usr/src/lib/fm/topo/modules/sun4v/hostbridge/ |
H A D | hb_sun4v.c | 177 tnode_t *rcn; in platform_pciexrc_declare() local 183 rcn = hb_tnode_create(mod, parent, PCIEX_ROOT, inst, NULL); in platform_pciexrc_declare() 184 if (rcn == NULL) { in platform_pciexrc_declare() 198 if (topo_node_asru_set(rcn, fmri, 0, &err) < 0) { in platform_pciexrc_declare() 211 if (topo_pgroup_create(rcn, &io_pgroup, &err) < 0) { in platform_pciexrc_declare() 216 if (topo_pgroup_create(rcn, &pci_pgroup, &err) < 0) { in platform_pciexrc_declare() 222 if (topo_prop_set_string(rcn, TOPO_PGROUP_IO, TOPO_IO_DEV, in platform_pciexrc_declare() 231 if (topo_prop_set_string(rcn, TOPO_PGROUP_IO, TOPO_IO_DEVTYPE, in platform_pciexrc_declare() 238 if (topo_prop_set_string(rcn, TOPO_PGROUP_IO, TOPO_IO_DRIVER, in platform_pciexrc_declare() 244 (topo_prop_set_fmri(rcn, TOPO_PGROUP_IO, TOPO_IO_MODULE, in platform_pciexrc_declare() [all …]
|
/titanic_44/usr/src/lib/fm/topo/modules/i86pc/x86pi/ |
H A D | x86pi_hostbridge.c | 97 pciex_process(topo_mod_t *mod, tnode_t *tn_hbr, di_node_t rcn, in pciex_process() argument 107 if ((did = did_create(mod, rcn, topo_node_instance(tn_bb), in pciex_process() 138 topo_node_setspecific(tn_rc, rcn); in pciex_process()
|