Lines Matching refs:raid_level

203 static char *pqi_raid_level_to_string(u8 raid_level)  in pqi_raid_level_to_string()  argument
205 if (raid_level < ARRAY_SIZE(raid_levels)) in pqi_raid_level_to_string()
206 return raid_levels[raid_level]; in pqi_raid_level_to_string()
1398 u8 raid_level; in pqi_get_raid_level() local
1401 raid_level = SA_RAID_UNKNOWN; in pqi_get_raid_level()
1408 raid_level = buffer[8]; in pqi_get_raid_level()
1409 if (raid_level > SA_RAID_MAX) in pqi_get_raid_level()
1410 raid_level = SA_RAID_UNKNOWN; in pqi_get_raid_level()
1415 device->raid_level = raid_level; in pqi_get_raid_level()
1432 if (device->raid_level == SA_RAID_1) { in pqi_validate_raid_map()
1437 } else if (device->raid_level == SA_RAID_TRIPLE) { in pqi_validate_raid_map()
1442 } else if ((device->raid_level == SA_RAID_5 || in pqi_validate_raid_map()
1443 device->raid_level == SA_RAID_6) && in pqi_validate_raid_map()
1713 device->raid_level = SA_RAID_UNKNOWN; in pqi_get_logical_device_info()
2035 pqi_raid_level_to_string(device->raid_level)); in pqi_dev_info()
2094 existing_device->raid_level = new_device->raid_level; in pqi_scsi_update_device()
2637 switch (rmd->raid_level) { in pqi_aio_raid_level_supported()
2892 if (rmd->raid_level == SA_RAID_6) { in pqi_calc_aio_r5_or_r6()
2966 rmd.raid_level = device->raid_level; in pqi_raid_bypass_submit_scsi_cmd()
2980 if (device->raid_level == SA_RAID_1 || in pqi_raid_bypass_submit_scsi_cmd()
2981 device->raid_level == SA_RAID_TRIPLE) { in pqi_raid_bypass_submit_scsi_cmd()
2992 } else if ((device->raid_level == SA_RAID_5 || in pqi_raid_bypass_submit_scsi_cmd()
2993 device->raid_level == SA_RAID_6) && in pqi_raid_bypass_submit_scsi_cmd()
3030 switch (device->raid_level) { in pqi_raid_bypass_submit_scsi_cmd()
5806 if (device->raid_level == SA_RAID_5 || device->raid_level == SA_RAID_51) in pqi_aio_submit_r56_write_io()
5814 if (rmd->raid_level == SA_RAID_6) { in pqi_aio_submit_r56_write_io()
5924 if (device->raid_level != SA_RAID_5 && device->raid_level != SA_RAID_6) in pqi_is_parity_write_stream()
5931 if ((device->raid_level == SA_RAID_5 && !ctrl_info->enable_r5_writes) || in pqi_is_parity_write_stream()
5932 (device->raid_level == SA_RAID_6 && !ctrl_info->enable_r6_writes)) in pqi_is_parity_write_stream()
7294 char *raid_level; in pqi_raid_level_show() local
7311 raid_level = pqi_raid_level_to_string(device->raid_level); in pqi_raid_level_show()
7313 raid_level = "N/A"; in pqi_raid_level_show()
7317 return scnprintf(buffer, PAGE_SIZE, "%s\n", raid_level); in pqi_raid_level_show()
7434 static DEVICE_ATTR(raid_level, 0444, pqi_raid_level_show, NULL);