Lines Matching refs:bdf
299 pcie_req_id_t bdf = PCIE_INVALID_BDF;
333 bdf = (pcie_req_id_t)((fault_addr >> 12) &
341 bdf = PCIE_INVALID_BDF;
357 bdf);
359 pfd_p = px_rp_en_q(px_p, bdf, addr,
363 /* Update affected info, either addr or bdf is not NULL */
366 } else if (PCIE_CHECK_VALID_BDF(bdf)) {
368 PFD_AFFECTED_DEV(pfd_p)->pe_affected_bdf = bdf;
669 pcie_req_id_t bdf;
692 bdf = adv_reg.pcie_ue_tgt_bdf;
719 bdf);
769 * o the fabric scan code should scan the device path of fault bdf/addr
771 * scan_bdf: The bdf that caused the fault, which may have error bits set.
776 * Either the scan bdf or addr may be NULL, but not both.
809 uint16_t bdf = *(uint16_t *)arg2;
812 DBG(DBG_ERR_INTR, dip, "Check CFG Hdl: dip 0x%p addr 0x%x bdf=0x%x\n",
813 dip, addr, bdf);
820 * only mark the device as "Non-Fatal" if the addr == NULL and bdf !=
823 status = (!addr && (PCIE_CHECK_VALID_BDF(bdf) &&
824 (bus_p->bus_bdf == bdf))) ? DDI_FM_NONFATAL : DDI_FM_FATAL;
848 uint16_t bdf = *(uint16_t *)arg2;
865 DBG(DBG_ERR_INTR, dip, "Check PIO Hdl: dip 0x%x addr 0x%x bdf=0x%x\n",
866 dip, fault_addr, bdf);
892 ((fault_addr == NULL) && (PCIE_CHECK_VALID_BDF(bdf) &&
893 (bdf == PCIE_DIP2BUS(dip)->bus_bdf))))
913 uint16_t bdf = *(uint16_t *)arg2;
917 DBG(DBG_ERR_INTR, dip, "Check PIO Hdl: dip 0x%x addr 0x%x bdf=0x%x\n",
918 dip, addr, bdf);
929 ((addr == NULL) && PCIE_CHECK_VALID_BDF(bdf)))
998 px_panic_domain(px_p, rl->bdf);