Lines Matching refs:rmv_data
495 struct eeh_rmv_data *rmv_data = (struct eeh_rmv_data *)userdata; in eeh_rmv_device() local
508 if (rmv_data) { in eeh_rmv_device()
525 if (rmv_data) in eeh_rmv_device()
526 rmv_data->removed_dev_count++; in eeh_rmv_device()
533 if (rmv_data) in eeh_rmv_device()
534 list_add(&edev->rmv_entry, &rmv_data->removed_vf_list); in eeh_rmv_device()
631 struct eeh_rmv_data *rmv_data, in eeh_reset_device() argument
655 eeh_pe_dev_traverse(pe, eeh_rmv_device, rmv_data); in eeh_reset_device()
689 if (!driver_eeh_aware || rmv_data->removed_dev_count) { in eeh_reset_device()
843 struct eeh_rmv_data rmv_data = in eeh_handle_normal_event() local
844 {LIST_HEAD_INIT(rmv_data.removed_vf_list), 0}; in eeh_handle_normal_event()
1028 rc = eeh_reset_device(pe, bus, &rmv_data, true); in eeh_handle_normal_event()
1047 list_for_each_entry_safe(edev, tmp, &rmv_data.removed_vf_list, in eeh_handle_normal_event()