Lines Matching refs:accel_dev

61 	struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);  in adf_error_detected()  local
64 if (!accel_dev) { in adf_error_detected()
80 struct adf_accel_dev *accel_dev; member
85 static void adf_dev_restore(struct adf_accel_dev *accel_dev) in adf_dev_restore() argument
87 struct pci_dev *pdev = accel_to_pci_dev(accel_dev); in adf_dev_restore()
91 if (accel_dev->is_vf) in adf_dev_restore()
94 dev_info(&GET_DEV(accel_dev), "Resetting device qat_dev%d\n", in adf_dev_restore()
95 accel_dev->accel_id); in adf_dev_restore()
101 dev_info(&GET_DEV(accel_dev), in adf_dev_restore()
119 struct adf_accel_dev *accel_dev = reset_data->accel_dev; in adf_device_reset_worker() local
121 adf_dev_restarting_notify(accel_dev); in adf_device_reset_worker()
122 adf_dev_stop(accel_dev); in adf_device_reset_worker()
123 adf_dev_shutdown(accel_dev); in adf_device_reset_worker()
124 adf_dev_restore(accel_dev); in adf_device_reset_worker()
125 if (adf_dev_init(accel_dev) || adf_dev_start(accel_dev)) { in adf_device_reset_worker()
127 dev_err(&GET_DEV(accel_dev), "Restart device failed\n"); in adf_device_reset_worker()
132 adf_dev_restarted_notify(accel_dev); in adf_device_reset_worker()
133 clear_bit(ADF_STATUS_RESTARTING, &accel_dev->status); in adf_device_reset_worker()
142 static int adf_dev_aer_schedule_reset(struct adf_accel_dev *accel_dev, in adf_dev_aer_schedule_reset() argument
147 if (!adf_dev_started(accel_dev) || in adf_dev_aer_schedule_reset()
148 test_bit(ADF_STATUS_RESTARTING, &accel_dev->status)) in adf_dev_aer_schedule_reset()
151 set_bit(ADF_STATUS_RESTARTING, &accel_dev->status); in adf_dev_aer_schedule_reset()
155 reset_data->accel_dev = accel_dev; in adf_dev_aer_schedule_reset()
169 dev_err(&GET_DEV(accel_dev), in adf_dev_aer_schedule_reset()
181 struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev); in adf_slot_reset() local
183 if (!accel_dev) { in adf_slot_reset()
188 if (adf_dev_aer_schedule_reset(accel_dev, ADF_DEV_RESET_SYNC)) in adf_slot_reset()
217 int adf_enable_aer(struct adf_accel_dev *accel_dev, struct pci_driver *adf) in adf_enable_aer() argument
219 struct pci_dev *pdev = accel_to_pci_dev(accel_dev); in adf_enable_aer()
237 void adf_disable_aer(struct adf_accel_dev *accel_dev) in adf_disable_aer() argument
239 struct pci_dev *pdev = accel_to_pci_dev(accel_dev); in adf_disable_aer()