| /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 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 362 RF_RaidDisk_t *disks; local 990 RF_RaidDisk_t *disks; local [all...] |
| rf_map.c | 89 RF_RaidDisk_t *disks = raidPtr->Disks; local 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 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 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 1403 if (RF_DEAD_DISK(disks[colMirror].status)) [all...] |
| /src/sbin/ccdconfig/ |
| ccdconfig.c | 232 char *ccd, *cp, *cp2, **disks; local 304 /* Next is the list of disks to make the ccd from. */ 305 disks = emalloc(argc * sizeof(char *)); 319 disks[ndisks++] = cp; 327 ccio.ccio_disks = disks; 339 if ((cp2 = strrchr(disks[ui], '/')) != NULL) 342 cp2 = disks[ui]; 359 free(disks[--ndisks]); 360 free(disks); 777 warnx("no concatenated disks configured") [all...] |
| /src/external/bsd/iscsi/dist/src/lib/ |
| disk.c | 167 static disks_t disks; variable 844 ALLOC(iscsi_disk_t, disks.v, disks.size, disks.c, 10, 10, 846 idisk = &disks.v[disks.c]; 894 return disks.c++; 1103 if (lun >= disks.v[sess->d].luns) { 1143 if (disks.v[sess->d].uuid_string == NULL) { 1144 nbuuid_create(&disks.v[sess->d].uuid [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
|
| /src/usr.sbin/sysinst/ |
| disks.c | 1 /* $NetBSD: disks.c,v 1.101 2026/07/13 07:43:49 martin Exp $ */ 35 /* disks.c -- routines to deal with finding disks and labeling disks. */ 632 * iterate all known disks, invoke a callback for each. 912 struct disk_desc disks[MAX_DISKS]; local 914 menu_ent dsk_menu[__arraycount(disks) + 2], 928 /* Find disks. */ 929 numdisks = get_disks(disks, partman_go <= 0); 941 if (max_desc_len >= __arraycount(disks[0].dd_descr) 1658 struct disk_desc disks[MAX_DISKS]; local 2601 struct disk_desc disks[MAX_DISKS]; local [all...] |
| /src/sys/dev/ic/ |
| cissreg.h | 169 u_int8_t disks[CISS_DRVMAP_SIZE]; member in struct:ciss_inquiry
|