/src/sys/dev/raidframe/ |
rf_disks.c | 59 * rf_disks.c -- code to perform operations on the actual disks 97 * initialize the disks comprising the array 99 * We want the spare disks to have regular row,col numbers so that we can 101 * throughout that the array contains numRow by numCol _non-spare_ disks, so 113 RF_RaidDisk_t *disks; local in function:rf_ConfigureDisks 126 disks = raidPtr->Disks; 132 &disks[c], c); 137 if (disks[c].status == rf_ds_optimal) { 144 disks[c].status = rf_ds_failed 243 RF_RaidDisk_t *disks; local in function:rf_ConfigureSpareDisks 362 RF_RaidDisk_t *disks; local in function:rf_AutoConfigureDisks 990 RF_RaidDisk_t *disks; local in function:rf_add_hot_spare [all...] |
rf_disks.c | 59 * rf_disks.c -- code to perform operations on the actual disks 97 * initialize the disks comprising the array 99 * We want the spare disks to have regular row,col numbers so that we can 101 * throughout that the array contains numRow by numCol _non-spare_ disks, so 113 RF_RaidDisk_t *disks; local in function:rf_ConfigureDisks 126 disks = raidPtr->Disks; 132 &disks[c], c); 137 if (disks[c].status == rf_ds_optimal) { 144 disks[c].status = rf_ds_failed 243 RF_RaidDisk_t *disks; local in function:rf_ConfigureSpareDisks 362 RF_RaidDisk_t *disks; local in function:rf_AutoConfigureDisks 990 RF_RaidDisk_t *disks; local in function:rf_add_hot_spare [all...] |
rf_map.c | 89 RF_RaidDisk_t *disks = raidPtr->Disks; local in function:rf_MapAccess 184 rf_ASMCheckStatus(raidPtr, pda_p, asm_p, disks, 0); 211 rf_ASMCheckStatus(raidPtr, pda_p, asm_p, disks, 1); 237 rf_ASMCheckStatus(raidPtr, pda_p, asm_p, disks, 1); 238 rf_ASMCheckStatus(raidPtr, pda_q, asm_p, disks, 1); 272 RF_RaidDisk_t *disks = raidPtr->Disks; local in function:rf_MarkFailuresInASMList 284 if (RF_DEAD_DISK(disks[pda->col].status)) { 291 if (pda && RF_DEAD_DISK(disks[pda->col].status)) [all...] |
rf_map.c | 89 RF_RaidDisk_t *disks = raidPtr->Disks; local in function:rf_MapAccess 184 rf_ASMCheckStatus(raidPtr, pda_p, asm_p, disks, 0); 211 rf_ASMCheckStatus(raidPtr, pda_p, asm_p, disks, 1); 237 rf_ASMCheckStatus(raidPtr, pda_p, asm_p, disks, 1); 238 rf_ASMCheckStatus(raidPtr, pda_q, asm_p, disks, 1); 272 RF_RaidDisk_t *disks = raidPtr->Disks; local in function:rf_MarkFailuresInASMList 284 if (RF_DEAD_DISK(disks[pda->col].status)) { 291 if (pda && RF_DEAD_DISK(disks[pda->col].status)) [all...] |
rf_dagutils.c | 1235 * n = number of disks in array 1249 for (f = 0; ((!RF_DEAD_DISK(raidPtr->Disks[f].status)) && (f < n)); f++) 1322 RF_RaidDisk_t *disks = raidPtr->Disks; local in function:rf_SelectMirrorDiskIdle 1345 if (RF_DEAD_DISK(disks[colMirror].status)) { 1348 if (RF_DEAD_DISK(disks[colData].status)) { 1385 * the data and parity disks are laid out identically. 1395 RF_RaidDisk_t *disks = raidPtr->Disks; local in function:rf_SelectMirrorDiskPartition 1403 if (RF_DEAD_DISK(disks[colMirror].status)) [all...] |
rf_dagutils.c | 1235 * n = number of disks in array 1249 for (f = 0; ((!RF_DEAD_DISK(raidPtr->Disks[f].status)) && (f < n)); f++) 1322 RF_RaidDisk_t *disks = raidPtr->Disks; local in function:rf_SelectMirrorDiskIdle 1345 if (RF_DEAD_DISK(disks[colMirror].status)) { 1348 if (RF_DEAD_DISK(disks[colData].status)) { 1385 * the data and parity disks are laid out identically. 1395 RF_RaidDisk_t *disks = raidPtr->Disks; local in function:rf_SelectMirrorDiskPartition 1403 if (RF_DEAD_DISK(disks[colMirror].status)) [all...] |
/src/sbin/ccdconfig/ |
ccdconfig.c | 166 char *ccd, *cp, *cp2, **disks; local in function:do_single 238 /* Next is the list of disks to make the ccd from. */ 239 disks = emalloc(argc * sizeof(char *)); 253 disks[ndisks++] = cp; 261 ccio.ccio_disks = disks; 273 if ((cp2 = strrchr(disks[ui], '/')) != NULL) 276 cp2 = disks[ui]; 293 free(disks[--ndisks]); 294 free(disks); 545 warnx("no concatenated disks configured") [all...] |
ccdconfig.c | 166 char *ccd, *cp, *cp2, **disks; local in function:do_single 238 /* Next is the list of disks to make the ccd from. */ 239 disks = emalloc(argc * sizeof(char *)); 253 disks[ndisks++] = cp; 261 ccio.ccio_disks = disks; 273 if ((cp2 = strrchr(disks[ui], '/')) != NULL) 276 cp2 = disks[ui]; 293 free(disks[--ndisks]); 294 free(disks); 545 warnx("no concatenated disks configured") [all...] |
/src/sys/dev/ata/ |
ata_raidreg.h | 200 uint32_t disks[8]; member in struct:via_raid_conf 291 uint32_t disks[JM_MAX_DISKS]; member in struct:jmicron_raid_conf
|
ata_raidreg.h | 200 uint32_t disks[8]; member in struct:via_raid_conf 291 uint32_t disks[JM_MAX_DISKS]; member in struct:jmicron_raid_conf
|
/src/usr.sbin/sysinst/ |
disks.c | 1 /* $NetBSD: disks.c,v 1.97 2025/07/26 14:50:32 martin Exp $ */ 35 /* disks.c -- routines to deal with finding disks and labeling disks. */ 631 * iterate all known disks, invoke a callback for each. 901 struct disk_desc disks[MAX_DISKS]; local in function:find_disks 903 menu_ent dsk_menu[__arraycount(disks) + 2], 917 /* Find disks. */ 918 numdisks = get_disks(disks, partman_go <= 0); 930 if (max_desc_len >= __arraycount(disks[0].dd_descr) 1643 struct disk_desc disks[MAX_DISKS]; local in function:find_part_by_name 2586 struct disk_desc disks[MAX_DISKS]; local in function:select_partitions [all...] |
disks.c | 1 /* $NetBSD: disks.c,v 1.97 2025/07/26 14:50:32 martin Exp $ */ 35 /* disks.c -- routines to deal with finding disks and labeling disks. */ 631 * iterate all known disks, invoke a callback for each. 901 struct disk_desc disks[MAX_DISKS]; local in function:find_disks 903 menu_ent dsk_menu[__arraycount(disks) + 2], 917 /* Find disks. */ 918 numdisks = get_disks(disks, partman_go <= 0); 930 if (max_desc_len >= __arraycount(disks[0].dd_descr) 1643 struct disk_desc disks[MAX_DISKS]; local in function:find_part_by_name 2586 struct disk_desc disks[MAX_DISKS]; local in function:select_partitions [all...] |
/src/sys/dev/ic/ |
cissreg.h | 169 u_int8_t disks[CISS_DRVMAP_SIZE]; member in struct:ciss_inquiry
|
cissreg.h | 169 u_int8_t disks[CISS_DRVMAP_SIZE]; member in struct:ciss_inquiry
|