Lines Matching refs:pdev

58 static pci_ers_result_t adf_error_detected(struct pci_dev *pdev,  in adf_error_detected()  argument
61 struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev); in adf_error_detected()
63 dev_info(&pdev->dev, "Acceleration driver hardware error detected.\n"); in adf_error_detected()
65 dev_err(&pdev->dev, "Can't find acceleration device\n"); in adf_error_detected()
70 dev_err(&pdev->dev, "Can't recover from device error\n"); in adf_error_detected()
87 struct pci_dev *pdev = accel_to_pci_dev(accel_dev); in adf_dev_restore() local
88 struct pci_dev *parent = pdev->bus->self; in adf_dev_restore()
98 parent = pdev; in adf_dev_restore()
100 if (!pci_wait_for_pending_transaction(pdev)) in adf_dev_restore()
111 pci_restore_state(pdev); in adf_dev_restore()
112 pci_save_state(pdev); in adf_dev_restore()
179 static pci_ers_result_t adf_slot_reset(struct pci_dev *pdev) in adf_slot_reset() argument
181 struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev); in adf_slot_reset()
187 pci_cleanup_aer_uncorrect_error_status(pdev); in adf_slot_reset()
194 static void adf_resume(struct pci_dev *pdev) in adf_resume() argument
196 dev_info(&pdev->dev, "Acceleration driver reset completed\n"); in adf_resume()
197 dev_info(&pdev->dev, "Device is up and runnig\n"); in adf_resume()
219 struct pci_dev *pdev = accel_to_pci_dev(accel_dev); in adf_enable_aer() local
222 pci_enable_pcie_error_reporting(pdev); in adf_enable_aer()
239 struct pci_dev *pdev = accel_to_pci_dev(accel_dev); in adf_disable_aer() local
241 pci_disable_pcie_error_reporting(pdev); in adf_disable_aer()