Home | History | Annotate | Download | only in ata

Lines Matching defs:aai

76 	struct ataraid_array_info *aai;
136 aai = ata_raid_get_array_info(ATA_RAID_TYPE_PROMISE,
140 info->raid.generation > aai->aai_generation) {
141 aai->aai_generation = info->raid.generation;
146 aai->aai_status |= AAI_S_READY;
148 aai->aai_status |= AAI_S_DEGRADED;
150 aai->aai_status &= ~AAI_S_READY;
154 aai->aai_level = AAI_L_RAID0;
158 aai->aai_level = AAI_L_RAID1;
160 aai->aai_level |= AAI_L_RAID0;
164 aai->aai_level = AAI_L_SPAN;
175 aai->aai_interleave = 1U << info->raid.stripe_shift;
176 aai->aai_width = info->raid.array_width;
177 aai->aai_ndisks = info->raid.total_disks;
178 aai->aai_heads = info->raid.heads + 1;
179 aai->aai_sectors = info->raid.sectors;
180 aai->aai_cylinders = info->raid.cylinders + 1;
181 aai->aai_capacity = info->raid.total_sectors;
182 aai->aai_offset = 0;
183 aai->aai_reserved = 63;
185 for (disk = 0; disk < aai->aai_ndisks; disk++) {
186 adi = &aai->aai_disks[disk];
201 adi = &aai->aai_disks[info->raid.disk_number];
205 adi->adi_compsize = sc->sc_capacity - aai->aai_reserved;