Lines Matching refs:hot_plug_info

4302     struct mptsas_hotplug_event *hot_plug_info)
4311 switch (hot_plug_info->event_type) {
4320 hot_plug_info->id) {
4336 (hot_plug_info->channel << 8) +
4337 hot_plug_info->id);
4388 hot_plug_info->sas_address);
4397 ioc, hot_plug_info->phys_disk_num,
4398 hot_plug_info->channel,
4399 hot_plug_info->id);
4408 (hot_plug_info->channel << 8) + hot_plug_info->id)) {
4411 __func__, hot_plug_info->id, __LINE__));
4428 __func__, hot_plug_info->id, __LINE__));
4436 __func__, hot_plug_info->id, __LINE__));
4444 __func__, hot_plug_info->id, __LINE__));
4452 ioc->name, hot_plug_info->channel, hot_plug_info->id,
4453 hot_plug_info->phys_disk_num, (unsigned long long)
4456 vtarget->id = hot_plug_info->phys_disk_num;
4458 phy_info->attached.phys_disk_num = hot_plug_info->phys_disk_num;
4467 (hot_plug_info->channel << 8) + hot_plug_info->id)) {
4471 hot_plug_info->id, __LINE__));
4487 __func__, hot_plug_info->id, __LINE__));
4495 __func__, hot_plug_info->id, __LINE__));
4503 __func__, hot_plug_info->id, __LINE__));
4510 __func__, hot_plug_info->id, __LINE__));
4518 ioc->name, hot_plug_info->channel, hot_plug_info->id,
4519 hot_plug_info->phys_disk_num, (unsigned long long)
4523 vtarget->id = hot_plug_info->id;
4527 hot_plug_info->channel, hot_plug_info->id);
4535 hot_plug_info->id);
4537 hot_plug_info->id, 0);
4545 hot_plug_info->id);
4546 scsi_remove_device(hot_plug_info->sdev);
4547 scsi_device_put(hot_plug_info->sdev);
4554 hot_plug_info->channel, hot_plug_info->id);
4568 struct mptsas_hotplug_event hot_plug_info;
4597 memset(&hot_plug_info, 0, sizeof(struct mptsas_hotplug_event));
4598 hot_plug_info.handle = le16_to_cpu(sas_event_data->DevHandle);
4599 hot_plug_info.channel = sas_event_data->Bus;
4600 hot_plug_info.id = sas_event_data->TargetID;
4601 hot_plug_info.phy_id = sas_event_data->PhyNum;
4604 hot_plug_info.sas_address = le64_to_cpu(sas_address);
4605 hot_plug_info.device_info = device_info;
4608 hot_plug_info.event_type = MPTSAS_ADD_DEVICE;
4610 hot_plug_info.event_type = MPTSAS_DEL_DEVICE;
4611 mptsas_hotplug_work(ioc, fw_event, &hot_plug_info);
4635 struct mptsas_hotplug_event hot_plug_info;
4647 memset(&hot_plug_info, 0, sizeof(struct mptsas_hotplug_event));
4648 hot_plug_info.id = raid_event_data->VolumeID;
4649 hot_plug_info.channel = raid_event_data->VolumeBus;
4650 hot_plug_info.phys_disk_num = raid_event_data->PhysDiskNum;
4657 hot_plug_info.id, 0);
4658 hot_plug_info.sdev = sdev;
4669 hot_plug_info.event_type = MPTSAS_DEL_PHYSDISK_REPROBE;
4672 hot_plug_info.event_type = MPTSAS_ADD_PHYSDISK_REPROBE;
4680 hot_plug_info.id = phys_disk.PhysDiskID;
4681 hot_plug_info.channel = phys_disk.PhysDiskBus;
4682 hot_plug_info.event_type = MPTSAS_ADD_PHYSDISK;
4689 hot_plug_info.event_type = MPTSAS_DEL_PHYSDISK;
4699 hot_plug_info.event_type = MPTSAS_DEL_RAID;
4706 hot_plug_info.event_type = MPTSAS_ADD_RAID;
4713 hot_plug_info.event_type = MPTSAS_DEL_RAID;
4722 hot_plug_info.event_type = MPTSAS_DEL_RAID;
4730 hot_plug_info.event_type = MPTSAS_ADD_RAID;
4740 if (hot_plug_info.event_type != MPTSAS_IGNORE_EVENT)
4741 mptsas_hotplug_work(ioc, fw_event, &hot_plug_info);
4935 struct mptsas_hotplug_event hot_plug_info;
4947 memset(&hot_plug_info, 0, sizeof(struct mptsas_hotplug_event));
4948 hot_plug_info.id = ir2_data->TargetID;
4949 hot_plug_info.channel = ir2_data->Bus;
4952 hot_plug_info.event_type = MPTSAS_ADD_INACTIVE_VOLUME;
4955 hot_plug_info.phys_disk_num = ir2_data->PhysDiskNum;
4956 hot_plug_info.event_type = MPTSAS_DEL_PHYSDISK;
4959 hot_plug_info.phys_disk_num = ir2_data->PhysDiskNum;
4962 hot_plug_info.id = phys_disk.PhysDiskID;
4963 hot_plug_info.event_type = MPTSAS_ADD_PHYSDISK;
4969 mptsas_hotplug_work(ioc, fw_event, &hot_plug_info);