Lines Matching refs:driveInfo
524 virtual_drive_info *driveInfo = (virtual_drive_info *)arg;
525 if (devIndex != kControlDevice || driveInfo == NULL
526 || driveInfo->magic != VIRTUAL_DRIVE_MAGIC
527 || driveInfo->drive_info_size != sizeof(virtual_drive_info))
542 && !strcmp(gDeviceInfos[i].file, driveInfo->file_name)) {
562 error = init_device_info(i, driveInfo);
565 strcpy(driveInfo->device_name, "/dev/");
566 strcat(driveInfo->device_name, gDeviceInfos[i].device_path);
724 virtual_drive_info *driveInfo = (virtual_drive_info *)arg;
725 if (driveInfo == NULL
726 || driveInfo->magic != VIRTUAL_DRIVE_MAGIC
727 || driveInfo->drive_info_size != sizeof(virtual_drive_info))
730 strcpy(driveInfo->file_name, info.file);
731 strcpy(driveInfo->device_name, "/dev/");
732 strcat(driveInfo->device_name, info.device_path);
733 driveInfo->geometry = info.geometry;
734 driveInfo->use_geometry = true;
735 driveInfo->halted = info.fd == -1;