/illumos-gate/usr/src/uts/common/sys/ |
H A D | pcie_impl.h | 170 #define PFD_SET_AFFECTED_BDF(pfd_p, bdf) \ 171 PFD_AFFECTED_DEV(pfd_p)->pe_affected_bdf = bdf 223 pcie_req_id_t pcie_sue_tgt_bdf; /* Fault bdf from SAER Logs */ 247 pcie_req_id_t pcie_ue_tgt_bdf; /* Fault bdf from AER Logs */ 383 pf_root_fault_t *pf_fault; /* captured fault bdf/addr to scan */ 529 extern pcie_bus_t *pcie_init_bus(dev_info_t *dip, pcie_req_id_t bdf, 539 extern int pcie_get_bdf_from_dip(dev_info_t *dip, pcie_req_id_t *bdf); 599 extern dev_info_t *pcie_find_dip_by_bdf(dev_info_t *rootp, pcie_req_id_t bdf);
|
/illumos-gate/usr/src/uts/intel/io/pciex/ |
H A D | pcieb_x86.c | 467 uint16_t bdf = bus_p->bus_bdf; local 476 PCIEB_DEBUG(DBG_ATTACH, dip, "VID:0x%x DID:0x%x RID:0x%x bdf=0x%x\n", 477 vid, did, rid, bdf); 530 PCIEB_DEBUG(DBG_ATTACH, dip, "bdf:%x mcheck:%d size:%d " 532 "0x%x\n", bdf, mcheck, reg->size, reg->offset,
|
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/ |
H A D | amd_iommu_page_tables.c | 64 amd_iommu_get_src_bdf(amd_iommu_t *iommu, int32_t bdf, int32_t *src_bdfp) argument 68 hinfop = amd_iommu_lookup_ivhd(bdf); 70 if (bdf == -1) { 71 *src_bdfp = bdf; 73 cmn_err(CE_WARN, "No IVHD entry for 0x%x", bdf); 77 *src_bdfp = bdf; 243 uint16_t bdf; local 305 bdf = ((uint8_t)bus << 8) | ((uint8_t)device << 3) | (uint8_t)func; 307 if (amd_iommu_get_src_bdf(iommu, bdf, &src_bdf) != DDI_SUCCESS) { 321 *aliasp = (src_bdf != bdf); [all...] |
H A D | amd_iommu_impl.c | 1416 int bus, device, func, bdf; local 1466 bdf = ((uint8_t)bus << 8) | ((uint8_t)device << 3) | (uint8_t)func; 1467 hinfop = amd_iommu_lookup_ivhd(bdf);
|
/illumos-gate/usr/src/uts/common/io/pciex/hotplug/ |
H A D | pcie_hp.c | 697 pcie_req_id_t bdf; local 700 ret = pcie_get_bdf_from_dip(dip, &bdf); 711 func_num = (bdf & ((~PCI_REG_BUS_M) >> 8)); 713 dev_num = (bdf & (PCI_REG_DEV_M >> 8)) >> 3; 714 func_num = bdf & (PCI_REG_FUNC_M >> 8);
|
/illumos-gate/usr/src/cmd/pcitool/ |
H A D | pcitool_ui.c | 322 * set up bdf. 330 /* Must follow -p, and -p must have no bdf. */ 591 /* Allow -p without bdf spec. */ 1066 bdf = 3, enumerator in enum:__anon1056 1083 "bdf", 1108 case bdf: { 1443 bdf = 3 enumerator in enum:__anon1057 1451 "bdf", 1462 case bdf: {
|
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px_lib.h | 193 extern void px_panic_domain(px_t *px_p, pcie_req_id_t bdf);
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | fmsmb.c | 1029 fm_smb_mc_bboards(uint_t bdf) argument 1061 if (em.smbmae_bdf == bdf) { 1076 fm_smb_mc_chipinst(uint_t bdf, uint_t *chip_inst) { argument 1107 if (em.smbmae_bdf == bdf) {
|
/illumos-gate/usr/src/uts/sun4u/io/px/ |
H A D | px_err.c | 1790 pcie_req_id_t bdf; local 1795 bdf = (pcie_req_id_t)CSR_FR(csr_base, MMU_TRANSLATION_FAULT_STATUS, ID); 1797 bdf); 1821 pcie_req_id_t bdf; local 1826 bdf = (pcie_req_id_t)CSR_FR(csr_base, MMU_TRANSLATION_FAULT_STATUS, ID); 1828 bdf); 1851 pcie_req_id_t bdf; local 1858 bdf = (pcie_req_id_t)CSR_FR(csr_base, MMU_TRANSLATION_FAULT_STATUS, ID); 1860 (uint32_t)mmu_tfa, bdf); 2223 /* get completer bdf (faul [all...] |
H A D | px_lib4u.c | 1313 px_panic_domain(px_t *px_p, pcie_req_id_t bdf) argument 1520 pcie_req_id_t bdf = PCIE_INVALID_BDF; local 1548 bdf = (pcie_req_id_t)(addr_low >> 12); 1553 bdf = PCI_GET_BDF(rdip); 1555 bdf = PCIE_INVALID_BDF; 1562 (void) px_rp_en_q(px_p, bdf, addr_low, NULL); 2647 pcie_req_id_t bdf; local 2649 bdf = CSR_BR(csr_base, DMC_PCI_EXPRESS_CONFIGURATION, REQ_ID); 2651 return (bdf);
|
/illumos-gate/usr/src/uts/intel/io/mc-amd/ |
H A D | mcamd_drv.c | 1281 uint16_t bdf; local 1291 bdf = (uint16_t)(PCI_REG_BDFR_G(phys_hi) >> 1296 rc = fm_smb_mc_chipinst(bdf, &chip_inst); 1305 mc->smb_bboard = fm_smb_mc_bboards(bdf);
|
/illumos-gate/usr/src/uts/sun4v/io/px/ |
H A D | px_err.c | 836 pcie_req_id_t bdf = PCIE_INVALID_BDF; local 839 bdf = (uint32_t)((epkt->hdr[0] >> 16) && 0xFFFF); 843 bdf));
|
H A D | px_hcall.s | 198 pci_error_send(devhandle_t dev_hdl, devino_t devino, pci_device_t bdf)
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/ |
H A D | did_props.c | 900 int bdf; local 904 if ((bdf = did_bdf(pd)) <= 0) 907 (void) snprintf(str, 23, "0x%x", bdf);
|
/illumos-gate/usr/src/uts/intel/io/pci/ |
H A D | pci_boot.c | 1872 pcie_req_id_t bdf; local 1934 bdf = PCI_GETBDF(bus, dev, func); 1948 pci_cfgacc_add_workaround(bdf, secbus, subbus); 1958 ck804_fix_aer_ptr(dip, bdf); 1959 (void) pcie_init_bus(dip, bdf, PCIE_BUS_INITIAL); 3356 ck804_fix_aer_ptr(dev_info_t *dip, pcie_req_id_t bdf) argument 3364 if ((pci_cfgacc_get16(rcdip, bdf, PCI_CONF_VENID) == 3366 (pci_cfgacc_get16(rcdip, bdf, PCI_CONF_DEVID) == 3368 (pci_cfgacc_get8(rcdip, bdf, PCI_CONF_REVID) >= 3370 cya1 = pci_cfgacc_get16(rcdip, bdf, NVIDIA_CK804_VEND_CYA1_OF [all...] |
/illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/ |
H A D | fx_fabric.c | 188 FAB_LOOKUP(16, "bdf", &data->bdf); 765 (void) nvlist_add_uint16(erpt, PCIEX_SRC_ID, data->bdf);
|
/illumos-gate/usr/src/lib/libshell/common/scripts/ |
H A D | crawlsrccomments.sh | 578 *.bdf)
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | immu_dvma.c | 192 uintptr_t bdf = (seg << 16 | bus << 8 | devfunc); local 200 (void *)bdf, (void *)&domain) == 0) { 215 uintptr_t bdf = (seg << 16 | bus << 8 | devfunc); local 221 (void) mod_hash_insert(bdf_domain_hash, (void *)bdf, (void *)domain);
|
/illumos-gate/usr/src/uts/i86pc/io/pci/ |
H A D | pci_tools.c | 615 req.bdf = PCI_GETBDF(prg->bus_no, prg->dev_no, prg->func_no);
|