Lines Matching refs:raid_level
170 static char *pqi_raid_level_to_string(u8 raid_level) in pqi_raid_level_to_string() argument
172 if (raid_level < ARRAY_SIZE(raid_levels)) in pqi_raid_level_to_string()
173 return raid_levels[raid_level]; in pqi_raid_level_to_string()
1102 u8 raid_level; in pqi_get_raid_level() local
1105 raid_level = SA_RAID_UNKNOWN; in pqi_get_raid_level()
1112 raid_level = buffer[8]; in pqi_get_raid_level()
1113 if (raid_level > SA_RAID_MAX) in pqi_get_raid_level()
1114 raid_level = SA_RAID_UNKNOWN; in pqi_get_raid_level()
1119 device->raid_level = raid_level; in pqi_get_raid_level()
1136 if (device->raid_level == SA_RAID_1) { in pqi_validate_raid_map()
1141 } else if (device->raid_level == SA_RAID_ADM) { in pqi_validate_raid_map()
1146 } else if ((device->raid_level == SA_RAID_5 || in pqi_validate_raid_map()
1147 device->raid_level == SA_RAID_6) && in pqi_validate_raid_map()
1365 device->raid_level = SA_RAID_UNKNOWN; in pqi_get_logical_device_info()
1655 pqi_raid_level_to_string(device->raid_level)); in pqi_dev_info()
1702 existing_device->raid_level = new_device->raid_level; in pqi_scsi_update_device()
2329 if (is_write && device->raid_level != SA_RAID_0) in pqi_raid_bypass_submit_scsi_cmd()
2385 if (device->raid_level == SA_RAID_1) { in pqi_raid_bypass_submit_scsi_cmd()
2389 } else if (device->raid_level == SA_RAID_ADM) { in pqi_raid_bypass_submit_scsi_cmd()
2438 } else if ((device->raid_level == SA_RAID_5 || in pqi_raid_bypass_submit_scsi_cmd()
2439 device->raid_level == SA_RAID_6) && layout_map_count > 1) { in pqi_raid_bypass_submit_scsi_cmd()
6489 char *raid_level; in pqi_raid_level_show() local
6503 raid_level = pqi_raid_level_to_string(device->raid_level); in pqi_raid_level_show()
6505 raid_level = "N/A"; in pqi_raid_level_show()
6509 return snprintf(buffer, PAGE_SIZE, "%s\n", raid_level); in pqi_raid_level_show()
6544 static DEVICE_ATTR(raid_level, 0444, pqi_raid_level_show, NULL);