Lines Matching refs:diskPtr

363           RF_RaidDisk_t *diskPtr;  in rf_AutoConfigureDisks()  local
407 diskPtr = &disks[c]; in rf_AutoConfigureDisks()
469 diskPtr->blockSize = ac->clabel->blockSize; in rf_AutoConfigureDisks()
470 diskPtr->numBlocks = in rf_AutoConfigureDisks()
479 snprintf(diskPtr->devname, sizeof(diskPtr->devname), in rf_AutoConfigureDisks()
485 diskPtr->auto_configured = 1; in rf_AutoConfigureDisks()
486 diskPtr->dev = ac->dev; in rf_AutoConfigureDisks()
495 diskPtr->numBlocks = diskPtr->numBlocks * in rf_AutoConfigureDisks()
503 bs = diskPtr->blockSize; in rf_AutoConfigureDisks()
504 min_numblks = diskPtr->numBlocks; in rf_AutoConfigureDisks()
580 rf_ConfigureDisk(RF_Raid_t *raidPtr, char *bf, RF_RaidDisk_t *diskPtr, in rf_ConfigureDisk() argument
593 (void) strcpy(diskPtr->devname, p); in rf_ConfigureDisk()
596 diskPtr->status = rf_ds_optimal; in rf_ConfigureDisk()
601 if (!strcmp("absent", diskPtr->devname)) { in rf_ConfigureDisk()
603 snprintf(diskPtr->devname, sizeof(diskPtr->devname), in rf_ConfigureDisk()
605 diskPtr->status = rf_ds_failed; in rf_ConfigureDisk()
609 pb = pathbuf_create(diskPtr->devname); in rf_ConfigureDisk()
612 diskPtr->devname); in rf_ConfigureDisk()
618 printf("open device: '%s' failed: %d\n", diskPtr->devname, error); in rf_ConfigureDisk()
621 diskPtr->status = rf_ds_failed; in rf_ConfigureDisk()
628 if ((error = rf_getdisksize(vp, diskPtr)) != 0) in rf_ConfigureDisk()
637 raidPtr->bytesPerSector = diskPtr->blockSize; in rf_ConfigureDisk()
639 if (diskPtr->status == rf_ds_optimal) { in rf_ConfigureDisk()
644 diskPtr->auto_configured = 0; in rf_ConfigureDisk()
645 diskPtr->dev = vp->v_rdev; in rf_ConfigureDisk()
650 diskPtr->numBlocks = diskPtr->numBlocks * in rf_ConfigureDisk()