Searched defs:bdf (Results 1 - 4 of 4) sorted by relevance
/osnet-11/usr/src/lib/fm/topo/modules/i86pc/x86pi/common/ |
H A D | x86pi_hostbridge.c | 36 * of the records, bdf is compared to find a matching di_node. If the 186 x86pi_gen_pci_pciexrc(topo_mod_t *mod, tnode_t *tn_hbr, uint16_t bdf, argument 191 topo_mod_dprintf(mod, "creating pci/pciexrc node bdf = %#x\n", 192 (int)bdf); 202 if (x86pi_bdf(mod, pnode) == bdf) 210 x86pi_bdf(mod, cnode) != bdf) 221 "bdf = %#x\n", (int)bdf); 226 topo_mod_dprintf(mod, "no matching bdf found: bdf [all...] |
H A D | x86pi_bay.c | 64 bay_bdf(topo_mod_t *mod, smbios_port_ext_t *epp, uint16_t *bdf) argument 103 *bdf = BDF(bus, dev_funct); 199 bay_update_tnode(topo_mod_t *mod, tnode_t *tnodep, uint16_t bdf, int phy) argument 220 if (bdf == x86pi_bdf(mod, dnode)) { 467 uint16_t bdf; local 521 rv = bay_bdf(mod, eport, &bdf); 526 topo_mod_dprintf(mod, "%s: BDF(0x%04x)\n", f, bdf); 531 rv = bay_update_tnode(mod, tn_bay, bdf, eport->smbporte_phy);
|
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/common/ |
H A D | pi_pciexrc.c | 197 char *bdf = NULL; local 330 bdf = pi_enum_pciexrc_findbdf(mod, dnode); 331 if (bdf == NULL) { 386 TOPO_PCI_BDF, TOPO_PROP_IMMUTABLE, bdf, &err); 410 if (bdf != NULL) { 411 topo_mod_strfree(mod, bdf); 490 uint_t bdf; local 555 * Bus/Dev/Fn bits. Shift and OR each to get bdf value. 557 bdf = (PCI_REG_BUS_G(reg) << 8) | (PCI_REG_DEV_G(reg) << 3) | 561 (void) snprintf(bdf_str, PCIEX_MAX_BDF_SIZE, "0x%x", bdf); [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/common/pcibus/ |
H A D | did_props.c | 904 int bdf; local 908 if ((bdf = did_bdf(pd)) <= 0) 911 (void) snprintf(str, 23, "0x%x", bdf);
|
Completed in 40 milliseconds