Searched refs:bdf (Results 26 - 44 of 44) sorted by relevance

12

/illumos-gate/usr/src/uts/common/sys/
H A Dpcie_impl.h170 #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 Dpcieb_x86.c467 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 Damd_iommu_page_tables.c64 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 Damd_iommu_impl.c1416 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 Dpcie_hp.c697 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 Dpcitool_ui.c322 * 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 Dpx_lib.h193 extern void px_panic_domain(px_t *px_p, pcie_req_id_t bdf);
/illumos-gate/usr/src/uts/intel/os/
H A Dfmsmb.c1029 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 Dpx_err.c1790 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 Dpx_lib4u.c1313 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 Dmcamd_drv.c1281 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 Dpx_err.c836 pcie_req_id_t bdf = PCIE_INVALID_BDF; local
839 bdf = (uint32_t)((epkt->hdr[0] >> 16) && 0xFFFF);
843 bdf));
H A Dpx_hcall.s198 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 Ddid_props.c900 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 Dpci_boot.c1872 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 Dfx_fabric.c188 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 Dcrawlsrccomments.sh578 *.bdf)
/illumos-gate/usr/src/uts/i86pc/io/
H A Dimmu_dvma.c192 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 Dpci_tools.c615 req.bdf = PCI_GETBDF(prg->bus_no, prg->dev_no, prg->func_no);

Completed in 465 milliseconds

12