Lines Matching refs:Disks
460 const char *devname = r->Disks[col].devname; in rf_containsboot()
464 dkwedge_get_parent_name(r->Disks[col].dev); in rf_containsboot()
565 const char *devname = r->Disks[col].devname; in rf_find_bootwedge()
578 parent = dkwedge_get_parent_name(r->Disks[col].dev); in rf_find_bootwedge()
874 if (raidPtr->Disks[c].status == rf_ds_optimal) { in raid_dumpblocks()
890 if (raidPtr->Disks[sparecol].status == rf_ds_used_spare) { in raid_dumpblocks()
894 if (raidPtr->Disks[j].spareCol == sparecol) { in raid_dumpblocks()
934 bdev = bdevsw_lookup(raidPtr->Disks[dumpto].dev); in raid_dumpblocks()
940 error = (*bdev->d_dump)(raidPtr->Disks[dumpto].dev, in raid_dumpblocks()
1229 if ((raidPtr->Disks[rr->col].status == rf_ds_optimal) && in rf_fail_disk()
1235 if (raidPtr->Disks[rr->col].status == rf_ds_spared) { in rf_fail_disk()
1236 int spareCol = raidPtr->Disks[rr->col].spareCol; in rf_fail_disk()
1246 raidPtr->Disks[spareCol].status = rf_ds_failed; in rf_fail_disk()
1450 RF_RaidDisk_t *diskPtr = &raidPtr->Disks[column]; in rf_init_component_label()
1494 if ((raidPtr->Disks[column].status == rf_ds_optimal) && in rf_rebuild_in_place()
1508 if (raidPtr->Disks[column].status == rf_ds_reconstructing) { in rf_rebuild_in_place()
1519 if (raidPtr->Disks[column].status == rf_ds_spared) { in rf_rebuild_in_place()
1807 if (raidPtr->Disks[column].status != rf_ds_optimal) in raidioctl()
2239 if (((queue->raidPtr->Disks[queue->col].status == in KernelWakeupFunc()
2241 (queue->raidPtr->Disks[queue->col].status == in KernelWakeupFunc()
2248 queue->raidPtr->Disks[queue->col].devname); in KernelWakeupFunc()
2249 queue->raidPtr->Disks[queue->col].status = in KernelWakeupFunc()
2422 raidPtr->Disks[col].dev, in raidfetch_component_label()
2444 raidPtr->Disks[col].dev, in raidflush_component_label()
2596 if (RF_DEAD_DISK(raidPtr->Disks[c].status)) in rf_paritymap_kern_write()
2599 raidwrite_component_area(raidPtr->Disks[c].dev, in rf_paritymap_kern_write()
2616 if (RF_DEAD_DISK(raidPtr->Disks[c].status)) in rf_paritymap_kern_read()
2618 raidread_component_area(raidPtr->Disks[c].dev, in rf_paritymap_kern_read()
2645 if (!RF_DEAD_DISK(raidPtr->Disks[c].status)) { in rf_markalldirty()
2660 if (raidPtr->Disks[sparecol].status == rf_ds_used_spare) { in rf_markalldirty()
2671 if (raidPtr->Disks[j].spareCol == sparecol) { in rf_markalldirty()
2712 if (raidPtr->Disks[c].status == rf_ds_optimal) { in rf_update_component_labels()
2735 if (raidPtr->Disks[sparecol].status == rf_ds_used_spare) { in rf_update_component_labels()
2746 if (raidPtr->Disks[j].spareCol == sparecol) { in rf_update_component_labels()
2802 acd = raidPtr->Disks[c].auto_configured; in rf_UnconfigureVnodes()
2805 raidPtr->Disks[c].auto_configured = 0; in rf_UnconfigureVnodes()
2810 acd = raidPtr->Disks[raidPtr->numCol + r].auto_configured; in rf_UnconfigureVnodes()
2813 raidPtr->Disks[raidPtr->numCol + r].auto_configured = 0; in rf_UnconfigureVnodes()
3537 if (raidPtr->Disks[column].status == rf_ds_optimal) { in rf_set_autoconfig()
3546 if (raidPtr->Disks[sparecol].status == rf_ds_used_spare) { in rf_set_autoconfig()
3564 if (raidPtr->Disks[column].status == rf_ds_optimal) { in rf_set_rootpartition()
3573 if (raidPtr->Disks[sparecol].status == rf_ds_used_spare) { in rf_set_rootpartition()
3859 if (!RF_DEAD_DISK(raidPtr->Disks[c].status)) { in rf_get_component_caches()
3866 raidPtr->Disks[c].devname); in rf_get_component_caches()
3900 raidPtr->raidid, i, raidPtr->Disks[c].devname, e); in rf_sync_component_cache()
3912 if (raidPtr->Disks[c].status == rf_ds_optimal) { in rf_sync_component_caches()
3923 if (raidPtr->Disks[sparecol].status == rf_ds_used_spare) { in rf_sync_component_caches()
3996 config->devs[d] = raidPtr->Disks[j]; in rf_get_info()
4000 config->spares[i] = raidPtr->Disks[raidPtr->numCol + i]; in rf_get_info()