Lines Matching refs:disks

113 	RF_RaidDisk_t *disks;  in rf_ConfigureDisks()  local
126 disks = raidPtr->Disks; in rf_ConfigureDisks()
132 &disks[c], c); in rf_ConfigureDisks()
137 if (disks[c].status == rf_ds_optimal) { in rf_ConfigureDisks()
144 disks[c].status = rf_ds_failed; in rf_ConfigureDisks()
148 if (disks[c].status != rf_ds_optimal) { in rf_ConfigureDisks()
151 if (disks[c].numBlocks < min_numblks) in rf_ConfigureDisks()
152 min_numblks = disks[c].numBlocks; in rf_ConfigureDisks()
154 c, disks[c].devname, in rf_ConfigureDisks()
155 disks[c].numBlocks, in rf_ConfigureDisks()
156 disks[c].blockSize, in rf_ConfigureDisks()
157 (long int) disks[c].numBlocks * in rf_ConfigureDisks()
158 disks[c].blockSize / 1024 / 1024); in rf_ConfigureDisks()
172 if (disks[c].status == rf_ds_optimal) { in rf_ConfigureDisks()
173 bs = disks[c].blockSize; in rf_ConfigureDisks()
204 if (disks[c].status == rf_ds_optimal) { in rf_ConfigureDisks()
205 if (disks[c].blockSize != bs) { in rf_ConfigureDisks()
210 if (disks[c].numBlocks != min_numblks) { in rf_ConfigureDisks()
213 disks[c].numBlocks = min_numblks; in rf_ConfigureDisks()
243 RF_RaidDisk_t *disks; in rf_ConfigureSpareDisks() local
251 disks = &raidPtr->Disks[raidPtr->numCol]; in rf_ConfigureSpareDisks()
254 &disks[i], raidPtr->numCol + i); in rf_ConfigureSpareDisks()
257 if (disks[i].status != rf_ds_optimal) { in rf_ConfigureSpareDisks()
261 disks[i].status = rf_ds_spare; /* change status to in rf_ConfigureSpareDisks()
264 disks[i].devname, in rf_ConfigureSpareDisks()
265 disks[i].numBlocks, disks[i].blockSize, in rf_ConfigureSpareDisks()
266 (long int) disks[i].numBlocks * in rf_ConfigureSpareDisks()
267 disks[i].blockSize / 1024 / 1024); in rf_ConfigureSpareDisks()
275 if (disks[i].blockSize != bs) { in rf_ConfigureSpareDisks()
276 … %d on spare disk %s is not the same as on other disks (%d)\n", disks[i].blockSize, disks[i].devna… in rf_ConfigureSpareDisks()
280 if (disks[i].numBlocks < raidPtr->sectorsPerDisk) { in rf_ConfigureSpareDisks()
282 disks[i].devname, disks[i].blockSize, in rf_ConfigureSpareDisks()
287 if (disks[i].numBlocks > raidPtr->sectorsPerDisk) { in rf_ConfigureSpareDisks()
289 disks[i].devname, in rf_ConfigureSpareDisks()
291 disks[i].numBlocks); in rf_ConfigureSpareDisks()
293 disks[i].numBlocks = raidPtr->sectorsPerDisk; in rf_ConfigureSpareDisks()
362 RF_RaidDisk_t *disks; in rf_AutoConfigureDisks() local
381 disks = raidPtr->Disks; in rf_AutoConfigureDisks()
407 diskPtr = &disks[c]; in rf_AutoConfigureDisks()
519 disks[c].status = rf_ds_failed; in rf_AutoConfigureDisks()
529 disks[c].status = rf_ds_failed; in rf_AutoConfigureDisks()
530 snprintf(disks[c].devname, sizeof(disks[c].devname), in rf_AutoConfigureDisks()
990 RF_RaidDisk_t *disks; in rf_add_hot_spare() local
1010 disks = &raidPtr->Disks[raidPtr->numCol]; in rf_add_hot_spare()
1015 &disks[spare_number], in rf_add_hot_spare()
1020 if (disks[spare_number].status != rf_ds_optimal) { in rf_add_hot_spare()
1027 disks[spare_number].status = rf_ds_spare; in rf_add_hot_spare()
1030 disks[spare_number].devname, in rf_add_hot_spare()
1031 disks[spare_number].numBlocks, in rf_add_hot_spare()
1032 disks[spare_number].blockSize, in rf_add_hot_spare()
1033 (long int) disks[spare_number].numBlocks * in rf_add_hot_spare()
1034 disks[spare_number].blockSize / 1024 / 1024); in rf_add_hot_spare()
1040 if (disks[spare_number].blockSize != bs) { in rf_add_hot_spare()
1041 … spare disk %s is not the same as on other disks (%d)\n", disks[spare_number].blockSize, disks[spa… in rf_add_hot_spare()
1046 if (disks[spare_number].numBlocks < raidPtr->sectorsPerDisk) { in rf_add_hot_spare()
1048 disks[spare_number].devname, in rf_add_hot_spare()
1049 disks[spare_number].blockSize, in rf_add_hot_spare()
1055 if (disks[spare_number].numBlocks > in rf_add_hot_spare()
1058 disks[spare_number].devname, in rf_add_hot_spare()
1060 disks[spare_number].numBlocks); in rf_add_hot_spare()
1062 disks[spare_number].numBlocks = raidPtr->sectorsPerDisk; in rf_add_hot_spare()
1091 &disks[spare_number]); in rf_add_hot_spare()