Searched refs:raid_data (Results 1 - 7 of 7) sorted by relevance

/linux-4.1.27/include/linux/
H A Draid_class.h43 struct raid_data { struct
59 struct raid_data *rd; \
68 struct raid_data *rd; \
/linux-4.1.27/drivers/scsi/
H A Draid_class.c83 struct raid_data *rd; raid_setup()
100 struct raid_data *rd = dev_get_drvdata(cdev); raid_remove()
181 struct raid_data *rd = dev_get_drvdata(dev); \
230 struct raid_data *rd = dev_get_drvdata(cdev); raid_component_add()
/linux-4.1.27/drivers/message/fusion/
H A Dmptscsih.c2137 if (!ioc->raid_data.pIocPg3) mptscsih_is_phys_disk()
2139 for (i = 0; i < ioc->raid_data.pIocPg3->NumPhysDisks; i++) { mptscsih_is_phys_disk()
2140 if ((id == ioc->raid_data.pIocPg3->PhysDisk[i].PhysDiskID) && mptscsih_is_phys_disk()
2141 (channel == ioc->raid_data.pIocPg3->PhysDisk[i].PhysDiskBus)) { mptscsih_is_phys_disk()
2153 for (i = 0; i < ioc->raid_data.pIocPg3->NumPhysDisks; i++) { mptscsih_is_phys_disk()
2155 ioc->raid_data.pIocPg3->PhysDisk[i].PhysDiskNum); mptscsih_is_phys_disk()
2163 ioc->raid_data.pIocPg3->PhysDisk[i].PhysDiskNum, mptscsih_is_phys_disk()
2189 if (list_empty(&ioc->raid_data.inactive_list)) mptscsih_is_phys_disk()
2192 mutex_lock(&ioc->raid_data.inactive_list_mutex); mptscsih_is_phys_disk()
2193 list_for_each_entry(component_info, &ioc->raid_data.inactive_list, mptscsih_is_phys_disk()
2199 mutex_unlock(&ioc->raid_data.inactive_list_mutex); mptscsih_is_phys_disk()
2215 if (!ioc->raid_data.pIocPg3) mptscsih_raid_id_to_num()
2217 for (i = 0; i < ioc->raid_data.pIocPg3->NumPhysDisks; i++) { mptscsih_raid_id_to_num()
2218 if ((id == ioc->raid_data.pIocPg3->PhysDisk[i].PhysDiskID) && mptscsih_raid_id_to_num()
2219 (channel == ioc->raid_data.pIocPg3->PhysDisk[i].PhysDiskBus)) { mptscsih_raid_id_to_num()
2220 rc = ioc->raid_data.pIocPg3->PhysDisk[i].PhysDiskNum; mptscsih_raid_id_to_num()
2231 for (i = 0; i < ioc->raid_data.pIocPg3->NumPhysDisks; i++) { mptscsih_raid_id_to_num()
2233 ioc->raid_data.pIocPg3->PhysDisk[i].PhysDiskNum); mptscsih_raid_id_to_num()
2241 ioc->raid_data.pIocPg3->PhysDisk[i].PhysDiskNum, mptscsih_raid_id_to_num()
2266 if (list_empty(&ioc->raid_data.inactive_list)) mptscsih_raid_id_to_num()
2269 mutex_lock(&ioc->raid_data.inactive_list_mutex); mptscsih_raid_id_to_num()
2270 list_for_each_entry(component_info, &ioc->raid_data.inactive_list, mptscsih_raid_id_to_num()
2276 mutex_unlock(&ioc->raid_data.inactive_list_mutex); mptscsih_raid_id_to_num()
H A Dmptsas.c1741 if (!ioc->raid_data.pIocPg2) { mptsas_target_alloc()
1745 for (i = 0; i < ioc->raid_data.pIocPg2->NumActiveVolumes; i++) { mptsas_target_alloc()
1746 if (id == ioc->raid_data.pIocPg2-> mptsas_target_alloc()
1748 channel = ioc->raid_data.pIocPg2-> mptsas_target_alloc()
4006 if (!ioc->ir_firmware || !ioc->raid_data.pIocPg2 || mptsas_scan_sas_topology()
4007 !ioc->raid_data.pIocPg2->NumActiveVolumes) mptsas_scan_sas_topology()
4009 for (i = 0; i < ioc->raid_data.pIocPg2->NumActiveVolumes; i++) { mptsas_scan_sas_topology()
4011 ioc->raid_data.pIocPg2->RaidVolume[i].VolumeID, 0); mptsas_scan_sas_topology()
4018 ioc->raid_data.pIocPg2->RaidVolume[i].VolumeID); mptsas_scan_sas_topology()
4020 ioc->raid_data.pIocPg2->RaidVolume[i].VolumeID, 0); mptsas_scan_sas_topology()
4157 if (!ioc->raid_data.pIocPg3) mptsas_find_phyinfo_by_phys_disk_num()
4321 if (!ioc->raid_data.pIocPg2) mptsas_hotplug_work()
4324 for (i = 0; i < ioc->raid_data.pIocPg2->NumActiveVolumes; i++) { mptsas_hotplug_work()
4325 if (ioc->raid_data.pIocPg2->RaidVolume[i].VolumeID == mptsas_hotplug_work()
5115 if (!ioc->raid_data.pIocPg2) mptsas_volume_delete()
5117 if (!ioc->raid_data.pIocPg2->NumActiveVolumes) mptsas_volume_delete()
5119 for (i = 0; i < ioc->raid_data.pIocPg2->NumActiveVolumes; i++) mptsas_volume_delete()
5120 if (ioc->raid_data.pIocPg2->RaidVolume[i].VolumeID == id) mptsas_volume_delete()
H A Dmptspi.c386 if (!ioc->raid_data.pIocPg2) mptspi_is_raid()
389 if (!ioc->raid_data.pIocPg2->NumActiveVolumes) mptspi_is_raid()
391 for (i=0; i < ioc->raid_data.pIocPg2->NumActiveVolumes; i++) { mptspi_is_raid()
392 if (ioc->raid_data.pIocPg2->RaidVolume[i].VolumeID == id) { mptspi_is_raid()
1130 pg3 = ioc->raid_data.pIocPg3; mpt_work_wrapper()
H A Dmptbase.c2529 mutex_init(&ioc->raid_data.inactive_list_mutex); mpt_do_ioc_recovery()
2530 INIT_LIST_HEAD(&ioc->raid_data.inactive_list); mpt_do_ioc_recovery()
2745 kfree(ioc->raid_data.pIocPg2); mpt_adapter_disable()
2746 kfree(ioc->raid_data.pIocPg3); mpt_adapter_disable()
2748 ioc->raid_data.pIocPg3 = NULL; mpt_adapter_disable()
5618 if (list_empty(&ioc->raid_data.inactive_list)) mpt_inactive_raid_list_free()
5621 mutex_lock(&ioc->raid_data.inactive_list_mutex); mpt_inactive_raid_list_free()
5623 &ioc->raid_data.inactive_list, list) { mpt_inactive_raid_list_free()
5627 mutex_unlock(&ioc->raid_data.inactive_list_mutex); mpt_inactive_raid_list_free()
5686 mutex_lock(&ioc->raid_data.inactive_list_mutex); mpt_inactive_raid_volumes()
5704 &ioc->raid_data.inactive_list); mpt_inactive_raid_volumes()
5706 mutex_unlock(&ioc->raid_data.inactive_list_mutex); mpt_inactive_raid_volumes()
5966 kfree(ioc->raid_data.pIocPg2); mpt_findImVolumes()
5967 ioc->raid_data.pIocPg2 = NULL; mpt_findImVolumes()
6005 ioc->raid_data.pIocPg2 = (IOCPage2_t *) mem; mpt_findImVolumes()
6032 kfree(ioc->raid_data.pIocPg3); mpt_read_ioc_pg_3()
6033 ioc->raid_data.pIocPg3 = NULL; mpt_read_ioc_pg_3()
6070 ioc->raid_data.pIocPg3 = (IOCPage3_t *) mem; mpt_read_ioc_pg_3()
H A Dmptbase.h681 RaidCfgData raid_data; /* Raid config. data */ member in struct:_MPT_ADAPTER

Completed in 223 milliseconds