Lines Matching refs:afu_dev
1803 struct pci_dev *afu_dev; in cxl_vphb_error_detected() local
1813 list_for_each_entry(afu_dev, &afu->phb->bus->devices, bus_list) { in cxl_vphb_error_detected()
1814 if (!afu_dev->driver) in cxl_vphb_error_detected()
1817 afu_dev->error_state = state; in cxl_vphb_error_detected()
1819 if (afu_dev->driver->err_handler) in cxl_vphb_error_detected()
1820 afu_result = afu_dev->driver->err_handler->error_detected(afu_dev, in cxl_vphb_error_detected()
1970 struct pci_dev *afu_dev; in cxl_pci_slot_reset() local
1997 list_for_each_entry(afu_dev, &afu->phb->bus->devices, bus_list) { in cxl_pci_slot_reset()
2001 ctx = cxl_get_context(afu_dev); in cxl_pci_slot_reset()
2006 ctx = cxl_dev_context_init(afu_dev); in cxl_pci_slot_reset()
2010 afu_dev->dev.archdata.cxl_ctx = ctx; in cxl_pci_slot_reset()
2015 afu_dev->error_state = pci_channel_io_normal; in cxl_pci_slot_reset()
2023 if (!afu_dev->driver) in cxl_pci_slot_reset()
2026 if (afu_dev->driver->err_handler && in cxl_pci_slot_reset()
2027 afu_dev->driver->err_handler->slot_reset) in cxl_pci_slot_reset()
2028 afu_result = afu_dev->driver->err_handler->slot_reset(afu_dev); in cxl_pci_slot_reset()
2049 struct pci_dev *afu_dev; in cxl_pci_resume() local
2062 list_for_each_entry(afu_dev, &afu->phb->bus->devices, bus_list) { in cxl_pci_resume()
2063 if (afu_dev->driver && afu_dev->driver->err_handler && in cxl_pci_resume()
2064 afu_dev->driver->err_handler->resume) in cxl_pci_resume()
2065 afu_dev->driver->err_handler->resume(afu_dev); in cxl_pci_resume()