Searched refs:raid_map (Results 1 – 4 of 4) sorted by relevance
1420 struct pqi_scsi_dev *device, struct raid_map *raid_map) in pqi_validate_raid_map() argument1426 raid_map_size = get_unaligned_le32(&raid_map->structure_size); in pqi_validate_raid_map()1428 if (raid_map_size < offsetof(struct raid_map, disk_data)) { in pqi_validate_raid_map()1434 if (get_unaligned_le16(&raid_map->layout_map_count) != 2) { in pqi_validate_raid_map()1439 if (get_unaligned_le16(&raid_map->layout_map_count) != 3) { in pqi_validate_raid_map()1445 get_unaligned_le16(&raid_map->layout_map_count) > 1) { in pqi_validate_raid_map()1448 get_unaligned_le16(&raid_map->strip_size) * in pqi_validate_raid_map()1449 get_unaligned_le16(&raid_map->data_disks_per_row); in pqi_validate_raid_map()1472 struct raid_map *raid_map; in pqi_get_raid_map() local1474 raid_map = kmalloc(sizeof(*raid_map), GFP_KERNEL); in pqi_get_raid_map()[all …]
1012 struct raid_map { struct1163 struct raid_map *raid_map; /* RAID bypass map */ member
99 struct raid_map_data raid_map; /* I/O accelerator RAID map */ member
3341 static int raid_map(struct dm_target *ti, struct bio *bio) in raid_map() function4150 .map = raid_map,