Searched defs:bdf (Results 1 - 4 of 4) sorted by relevance

/osnet-11/usr/src/lib/fm/topo/modules/i86pc/x86pi/common/
H A Dx86pi_hostbridge.c36 * 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 Dx86pi_bay.c64 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 Dpi_pciexrc.c197 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 Ddid_props.c904 int bdf; local
908 if ((bdf = did_bdf(pd)) <= 0)
911 (void) snprintf(str, 23, "0x%x", bdf);

Completed in 40 milliseconds