Lines Matching refs:result_data
243 struct aer_broadcast_data *result_data;
244 result_data = (struct aer_broadcast_data *) data;
246 dev->error_state = result_data->state;
251 if (result_data->state == pci_channel_io_frozen &&
268 vote = err_handler->error_detected(dev, result_data->state);
269 result_data->result = merge_result(result_data->result, vote);
277 struct aer_broadcast_data *result_data;
278 result_data = (struct aer_broadcast_data *) data;
287 result_data->result = merge_result(result_data->result, vote);
295 struct aer_broadcast_data *result_data;
296 result_data = (struct aer_broadcast_data *) data;
305 result_data->result = merge_result(result_data->result, vote);
341 struct aer_broadcast_data result_data;
344 result_data.state = state;
346 result_data.result = PCI_ERS_RESULT_CAN_RECOVER;
348 result_data.result = PCI_ERS_RESULT_RECOVERED;
359 pci_walk_bus(dev->subordinate, cb, &result_data);
369 pci_walk_bus(dev->bus, cb, &result_data);
372 return result_data.result;