Lines Matching refs:rmv_data
505 struct eeh_rmv_data *rmv_data = (struct eeh_rmv_data *)userdata; in eeh_rmv_device() local
518 if (rmv_data) { in eeh_rmv_device()
535 if (rmv_data) in eeh_rmv_device()
536 rmv_data->removed_dev_count++; in eeh_rmv_device()
551 if (rmv_data) in eeh_rmv_device()
552 list_add(&edev->rmv_entry, &rmv_data->removed_vf_list); in eeh_rmv_device()
649 struct eeh_rmv_data *rmv_data, in eeh_reset_device() argument
673 eeh_pe_dev_traverse(pe, eeh_rmv_device, rmv_data); in eeh_reset_device()
712 if (!driver_eeh_aware || rmv_data->removed_dev_count) { in eeh_reset_device()
867 struct eeh_rmv_data rmv_data = in eeh_handle_normal_event() local
868 {LIST_HEAD_INIT(rmv_data.removed_vf_list), 0}; in eeh_handle_normal_event()
1042 rc = eeh_reset_device(pe, bus, &rmv_data, true); in eeh_handle_normal_event()
1062 list_for_each_entry_safe(edev, tmp, &rmv_data.removed_vf_list, in eeh_handle_normal_event()