Home
last modified time | relevance | path

Searched refs:Disks (Results 1 – 24 of 24) sorted by relevance

/netbsd/src/sys/dev/raidframe/
Drf_disks.c126 disks = raidPtr->Disks; in rf_ConfigureDisks()
251 disks = &raidPtr->Disks[raidPtr->numCol]; in rf_ConfigureSpareDisks()
326 raidPtr->Disks = RF_MallocAndAdd( in rf_AllocDiskStructures()
327 entries * sizeof(*raidPtr->Disks), raidPtr->cleanupList); in rf_AllocDiskStructures()
328 if (raidPtr->Disks == NULL) { in rf_AllocDiskStructures()
381 disks = raidPtr->Disks; in rf_AutoConfigureDisks()
720 if (again && raidPtr->Disks[hosed_column].status == rf_ds_failed) in rf_handle_hosed()
723 raidPtr->Disks[hosed_column].status = rf_ds_failed; in rf_handle_hosed()
784 if (raidPtr->Disks[c].status != rf_ds_optimal) in rf_CheckLabels()
841 if (raidPtr->Disks[c].status != rf_ds_optimal) in rf_CheckLabels()
[all …]
Drf_netbsdkintf.c460 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()
[all …]
Drf_reconstruct.c256 RF_ASSERT(raidPtr->Disks[col].status == rf_ds_failed); in rf_ReconstructFailedDiskBasic()
268 if (raidPtr->Disks[scol].status == rf_ds_spare) { in rf_ReconstructFailedDiskBasic()
269 spareDiskPtr = &raidPtr->Disks[scol]; in rf_ReconstructFailedDiskBasic()
309 raidPtr->Disks[col].partitionSize); in rf_ReconstructFailedDiskBasic()
334 raidPtr->Disks[col].status = rf_ds_failed; in rf_ReconstructFailedDiskBasic()
386 if (raidPtr->Disks[col].status != rf_ds_failed) { in rf_ReconstructInPlace()
389 raidPtr->Disks[col].status = rf_ds_failed; in rf_ReconstructInPlace()
429 raidPtr->Disks[col].devname); in rf_ReconstructInPlace()
432 ac = raidPtr->Disks[col].auto_configured; in rf_ReconstructInPlace()
439 raidPtr->Disks[col].auto_configured = 0; in rf_ReconstructInPlace()
[all …]
Drf_paritymap.c363 if (RF_DEAD_DISK(raidPtr->Disks[col].status)) in rf_paritymap_set_params()
380 if (raidPtr->Disks[raidPtr->numCol+col].status == rf_ds_used_spare) { in rf_paritymap_set_params()
640 if (RF_DEAD_DISK(raidPtr->Disks[col].status)) in rf_paritymap_attach()
709 if (RF_DEAD_DISK(raidPtr->Disks[col].status)) in rf_paritymap_attach()
766 if (RF_DEAD_DISK(raidPtr->Disks[col].status)) in rf_paritymap_get_disable()
773 if (raidPtr->Disks[raidPtr->numCol+col].status != rf_ds_used_spare) in rf_paritymap_get_disable()
791 if (RF_DEAD_DISK(raidPtr->Disks[col].status)) in rf_paritymap_set_disable()
803 if (raidPtr->Disks[raidPtr->numCol+col].status != rf_ds_used_spare) in rf_paritymap_set_disable()
Drf_driver.c444 printf(" %s", raidPtr->Disks[col].devname); in rf_Configure()
445 if (RF_DEAD_DISK(raidPtr->Disks[col].status)) { in rf_Configure()
729 raidPtr->Disks[col].status = rf_ds_dist_spared;
752 if (raidPtr->Disks[fcol].status != rf_ds_failed) { in rf_FailDisk()
757 raidPtr->Disks[fcol].status = rf_ds_failed; in rf_FailDisk()
768 raidPtr->Disks[fcol].auto_configured); in rf_FailDisk()
776 raidPtr->Disks[fcol].auto_configured = 0; in rf_FailDisk()
Drf_compat50.c202 rf_disk_to_disk50(&d_cfg->devs[j], &raidPtr->Disks[j]); in rf_get_info50()
205 rf_disk_to_disk50(&d_cfg->spares[i], &raidPtr->Disks[j]); in rf_get_info50()
Drf_parityscan.c343 if (raidPtr->Disks[pda->col].status == rf_ds_reconstructing) { in rf_TryToRedirectPDA()
368 RF_RowCol_t spCol = raidPtr->Disks[pda->col].spareCol; in rf_TryToRedirectPDA()
375 if (RF_DEAD_DISK(raidPtr->Disks[pda->col].status)) in rf_TryToRedirectPDA()
Drf_decluster.c352 …RF_ASSERT(raidPtr->Disks[*col].status == rf_ds_reconstructing || raidPtr->Disks[*col].status == rf… in rf_MapSectorDeclustered()
412 …RF_ASSERT(raidPtr->Disks[*col].status == rf_ds_reconstructing || raidPtr->Disks[*col].status == rf… in rf_MapParityDeclustered()
Drf_map.c89 RF_RaidDisk_t *disks = raidPtr->Disks; in rf_MapAccess()
272 RF_RaidDisk_t *disks = raidPtr->Disks; in rf_MarkFailuresInASMList()
626 if (RF_DEAD_DISK(raidPtr->Disks[diskids[i]].status)) { in rf_CheckStripeForFailures()
671 if (RF_DEAD_DISK(raidPtr->Disks[tcol].status)) in rf_NumFailedDataUnitsInStripe()
Drf_diskqueue.c257 raidPtr->Disks[c].dev, in rf_ConfigureDiskQueues()
269 raidPtr->Disks[raidPtr->numCol + r].dev, in rf_ConfigureDiskQueues()
Drf_pqdegdags.c251 if (RF_DEAD_DISK(raidPtr->Disks[npda.col].status)) in rf_PQDoubleRecoveryFunc()
332 if (RF_DEAD_DISK(raidPtr->Disks[npda.col].status)) in rf_PQWriteDoubleRecoveryFunc()
Drf_raid.h118 RF_RaidDisk_t *Disks; /* all information related to physical disks */ member
Drf_raid5.c238 failedPDA->col = raidPtr->Disks[fcol].spareCol; in rf_RaidFiveDagSelect()
Drf_dagutils.c1249 for (f = 0; ((!RF_DEAD_DISK(raidPtr->Disks[f].status)) && (f < n)); f++) in rf_compute_workload_shift()
1322 RF_RaidDisk_t *disks = raidPtr->Disks; in rf_SelectMirrorDiskIdle()
1395 RF_RaidDisk_t *disks = raidPtr->Disks; in rf_SelectMirrorDiskPartition()
Drf_evenodd_dagfuncs.c711 if (RF_DEAD_DISK(raidPtr->Disks[npda.col].status)) in rf_EvenOddDoubleRecoveryFunc()
884 if (RF_DEAD_DISK(raidPtr->Disks[npda.col].status)) in rf_EOWriteDoubleRecoveryFunc()
Drf_dagdegrd.c841 if (RF_DEAD_DISK(raidPtr->Disks[pda_p->col].status)) in rf_DD_GenerateFailedAccessASMs()
987 if (RF_DEAD_DISK(raidPtr->Disks[pda_p->col].status)) in rf_DD_GenerateFailedAccessASMs()
Drf_raid1.c219 failedPDA->col = raidPtr->Disks[fcol].spareCol; in rf_RAID1DagSelect()
Drf_dagdegwr.c666 if (RF_DEAD_DISK(raidPtr->Disks[pda_p->col].status)) in rf_WriteGenerateFailedAccessASMs()
Drf_paritylogging.c879 failedPDA->col = raidPtr->Disks[fcol].spareCol; in rf_ParityLoggingDagSelect()
/netbsd/src/etc/etc.vax/
Ddisktab188 # Disks for rk
208 # Disks normally on up
392 # Disks on RQDX Q-bus controllers
/netbsd/src/sys/arch/evbarm/conf/
DCP3100161 # ATA Disks
/netbsd/src/external/bsd/openldap/dist/doc/guide/admin/
Dtuning.sdf31 H3: Disks
/netbsd/src/external/gpl3/gdb/dist/gdb/doc/
Dgdb.texinfo40615 the Amiga world for his series of Fish Disks, and the GeekGadget project.
/netbsd/src/games/fortune/datfiles/
Dfortunes214463 Disks travel in packs.