Lines Matching refs:PhysicalDeviceInfo
1023 CommandMailbox->PhysicalDeviceInfo.CommandOpcode = DAC960_V2_IOCTL; in DAC960_V2_NewPhysicalDeviceInfo()
1024 CommandMailbox->PhysicalDeviceInfo.CommandControlBits in DAC960_V2_NewPhysicalDeviceInfo()
1026 CommandMailbox->PhysicalDeviceInfo.CommandControlBits in DAC960_V2_NewPhysicalDeviceInfo()
1028 CommandMailbox->PhysicalDeviceInfo.DataTransferSize = in DAC960_V2_NewPhysicalDeviceInfo()
1030 CommandMailbox->PhysicalDeviceInfo.PhysicalDevice.LogicalUnit = LogicalUnit; in DAC960_V2_NewPhysicalDeviceInfo()
1031 CommandMailbox->PhysicalDeviceInfo.PhysicalDevice.TargetID = TargetID; in DAC960_V2_NewPhysicalDeviceInfo()
1032 CommandMailbox->PhysicalDeviceInfo.PhysicalDevice.Channel = Channel; in DAC960_V2_NewPhysicalDeviceInfo()
1033 CommandMailbox->PhysicalDeviceInfo.IOCTL_Opcode = in DAC960_V2_NewPhysicalDeviceInfo()
1035 CommandMailbox->PhysicalDeviceInfo.DataTransferMemoryAddress in DAC960_V2_NewPhysicalDeviceInfo()
1039 CommandMailbox->PhysicalDeviceInfo.DataTransferMemoryAddress in DAC960_V2_NewPhysicalDeviceInfo()
1042 CommandMailbox->PhysicalDeviceInfo.DataTransferSize; in DAC960_V2_NewPhysicalDeviceInfo()
2122 DAC960_V2_PhysicalDeviceInfo_T *PhysicalDeviceInfo; in DAC960_V2_ReadDeviceConfiguration() local
2130 PhysicalDeviceInfo = kmalloc(sizeof(DAC960_V2_PhysicalDeviceInfo_T), in DAC960_V2_ReadDeviceConfiguration()
2132 if (PhysicalDeviceInfo == NULL) in DAC960_V2_ReadDeviceConfiguration()
2135 PhysicalDeviceInfo; in DAC960_V2_ReadDeviceConfiguration()
2136 memcpy(PhysicalDeviceInfo, NewPhysicalDeviceInfo, in DAC960_V2_ReadDeviceConfiguration()
2142 kfree(PhysicalDeviceInfo); in DAC960_V2_ReadDeviceConfiguration()
2342 DAC960_V2_PhysicalDeviceInfo_T *PhysicalDeviceInfo = in DAC960_V2_ReportDeviceConfiguration() local
2345 (DAC960_SCSI_Inquiry_T *) &PhysicalDeviceInfo->SCSI_InquiryData; in DAC960_V2_ReportDeviceConfiguration()
2352 if (PhysicalDeviceInfo == NULL) break; in DAC960_V2_ReportDeviceConfiguration()
2357 PhysicalDeviceInfo->Channel, in DAC960_V2_ReportDeviceConfiguration()
2358 PhysicalDeviceInfo->TargetID, in DAC960_V2_ReportDeviceConfiguration()
2359 (PhysicalDeviceInfo->TargetID < 10 ? " " : ""), in DAC960_V2_ReportDeviceConfiguration()
2361 if (PhysicalDeviceInfo->NegotiatedSynchronousMegaTransfers == 0) in DAC960_V2_ReportDeviceConfiguration()
2363 (PhysicalDeviceInfo->NegotiatedDataWidthBits == 16 in DAC960_V2_ReportDeviceConfiguration()
2367 (PhysicalDeviceInfo->NegotiatedDataWidthBits == 16 in DAC960_V2_ReportDeviceConfiguration()
2369 (PhysicalDeviceInfo->NegotiatedSynchronousMegaTransfers in DAC960_V2_ReportDeviceConfiguration()
2370 * PhysicalDeviceInfo->NegotiatedDataWidthBits/8)); in DAC960_V2_ReportDeviceConfiguration()
2373 if (PhysicalDeviceInfo->PhysicalDeviceState == in DAC960_V2_ReportDeviceConfiguration()
2377 (PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ReportDeviceConfiguration()
2380 : PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ReportDeviceConfiguration()
2383 : PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ReportDeviceConfiguration()
2386 : PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ReportDeviceConfiguration()
2389 : PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ReportDeviceConfiguration()
2392 : PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ReportDeviceConfiguration()
2395 : PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ReportDeviceConfiguration()
2398 : PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ReportDeviceConfiguration()
2401 PhysicalDeviceInfo->ConfigurableDeviceSize); in DAC960_V2_ReportDeviceConfiguration()
2402 if (PhysicalDeviceInfo->ParityErrors == 0 && in DAC960_V2_ReportDeviceConfiguration()
2403 PhysicalDeviceInfo->SoftErrors == 0 && in DAC960_V2_ReportDeviceConfiguration()
2404 PhysicalDeviceInfo->HardErrors == 0 && in DAC960_V2_ReportDeviceConfiguration()
2405 PhysicalDeviceInfo->MiscellaneousErrors == 0 && in DAC960_V2_ReportDeviceConfiguration()
2406 PhysicalDeviceInfo->CommandTimeouts == 0 && in DAC960_V2_ReportDeviceConfiguration()
2407 PhysicalDeviceInfo->Retries == 0 && in DAC960_V2_ReportDeviceConfiguration()
2408 PhysicalDeviceInfo->Aborts == 0 && in DAC960_V2_ReportDeviceConfiguration()
2409 PhysicalDeviceInfo->PredictedFailuresDetected == 0) in DAC960_V2_ReportDeviceConfiguration()
2413 PhysicalDeviceInfo->ParityErrors, in DAC960_V2_ReportDeviceConfiguration()
2414 PhysicalDeviceInfo->SoftErrors, in DAC960_V2_ReportDeviceConfiguration()
2415 PhysicalDeviceInfo->HardErrors, in DAC960_V2_ReportDeviceConfiguration()
2416 PhysicalDeviceInfo->MiscellaneousErrors); in DAC960_V2_ReportDeviceConfiguration()
2419 PhysicalDeviceInfo->CommandTimeouts, in DAC960_V2_ReportDeviceConfiguration()
2420 PhysicalDeviceInfo->Retries, in DAC960_V2_ReportDeviceConfiguration()
2421 PhysicalDeviceInfo->Aborts, in DAC960_V2_ReportDeviceConfiguration()
2422 PhysicalDeviceInfo->PredictedFailuresDetected); in DAC960_V2_ReportDeviceConfiguration()
4739 DAC960_V2_PhysicalDeviceInfo_T *PhysicalDeviceInfo = in DAC960_V2_ProcessCompletedCommand() local
4744 while (PhysicalDeviceInfo != NULL && in DAC960_V2_ProcessCompletedCommand()
4746 PhysicalDeviceInfo->Channel || in DAC960_V2_ProcessCompletedCommand()
4748 PhysicalDeviceInfo->Channel && in DAC960_V2_ProcessCompletedCommand()
4750 PhysicalDeviceInfo->TargetID || in DAC960_V2_ProcessCompletedCommand()
4752 PhysicalDeviceInfo->TargetID && in DAC960_V2_ProcessCompletedCommand()
4754 PhysicalDeviceInfo->LogicalUnit))))) in DAC960_V2_ProcessCompletedCommand()
4758 PhysicalDeviceInfo->Channel, in DAC960_V2_ProcessCompletedCommand()
4759 PhysicalDeviceInfo->TargetID); in DAC960_V2_ProcessCompletedCommand()
4764 kfree(PhysicalDeviceInfo); in DAC960_V2_ProcessCompletedCommand()
4779 PhysicalDeviceInfo = in DAC960_V2_ProcessCompletedCommand()
4784 if (PhysicalDeviceInfo == NULL || in DAC960_V2_ProcessCompletedCommand()
4786 PhysicalDeviceInfo->Channel) || in DAC960_V2_ProcessCompletedCommand()
4788 PhysicalDeviceInfo->TargetID) || in DAC960_V2_ProcessCompletedCommand()
4790 PhysicalDeviceInfo->LogicalUnit)) in DAC960_V2_ProcessCompletedCommand()
4792 PhysicalDeviceInfo = in DAC960_V2_ProcessCompletedCommand()
4798 PhysicalDeviceInfo == NULL) in DAC960_V2_ProcessCompletedCommand()
4802 kfree(PhysicalDeviceInfo); in DAC960_V2_ProcessCompletedCommand()
4803 PhysicalDeviceInfo = NULL; in DAC960_V2_ProcessCompletedCommand()
4809 (PhysicalDeviceInfo != NULL in DAC960_V2_ProcessCompletedCommand()
4811 if (PhysicalDeviceInfo != NULL) in DAC960_V2_ProcessCompletedCommand()
4813 memset(PhysicalDeviceInfo, 0, in DAC960_V2_ProcessCompletedCommand()
4815 PhysicalDeviceInfo->PhysicalDeviceState = in DAC960_V2_ProcessCompletedCommand()
4831 PhysicalDeviceInfo; in DAC960_V2_ProcessCompletedCommand()
4838 if (PhysicalDeviceInfo != NULL) in DAC960_V2_ProcessCompletedCommand()
4841 PhysicalDeviceInfo->PhysicalDeviceState) in DAC960_V2_ProcessCompletedCommand()
4871 PhysicalDeviceInfo->ParityErrors) || in DAC960_V2_ProcessCompletedCommand()
4873 PhysicalDeviceInfo->SoftErrors) || in DAC960_V2_ProcessCompletedCommand()
4875 PhysicalDeviceInfo->HardErrors) || in DAC960_V2_ProcessCompletedCommand()
4877 PhysicalDeviceInfo->MiscellaneousErrors) || in DAC960_V2_ProcessCompletedCommand()
4879 PhysicalDeviceInfo->CommandTimeouts) || in DAC960_V2_ProcessCompletedCommand()
4881 PhysicalDeviceInfo->Retries) || in DAC960_V2_ProcessCompletedCommand()
4883 PhysicalDeviceInfo->Aborts) || in DAC960_V2_ProcessCompletedCommand()
4885 PhysicalDeviceInfo->PredictedFailuresDetected)) in DAC960_V2_ProcessCompletedCommand()
4909 if ((PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ProcessCompletedCommand()
4911 PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ProcessCompletedCommand()
4916 memcpy(PhysicalDeviceInfo, NewPhysicalDeviceInfo, in DAC960_V2_ProcessCompletedCommand()
4929 DAC960_V2_PhysicalDeviceInfo_T *PhysicalDeviceInfo = in DAC960_V2_ProcessCompletedCommand() local
4933 if (PhysicalDeviceInfo == NULL) break; in DAC960_V2_ProcessCompletedCommand()
4936 PhysicalDeviceInfo->Channel, in DAC960_V2_ProcessCompletedCommand()
4937 PhysicalDeviceInfo->TargetID); in DAC960_V2_ProcessCompletedCommand()
4940 kfree(PhysicalDeviceInfo); in DAC960_V2_ProcessCompletedCommand()
5164 CommandMailbox->PhysicalDeviceInfo.CommandOpcode = DAC960_V2_IOCTL; in DAC960_V2_ProcessCompletedCommand()
5165 CommandMailbox->PhysicalDeviceInfo.DataTransferSize = in DAC960_V2_ProcessCompletedCommand()
5167 CommandMailbox->PhysicalDeviceInfo.PhysicalDevice.LogicalUnit = in DAC960_V2_ProcessCompletedCommand()
5169 CommandMailbox->PhysicalDeviceInfo.PhysicalDevice.TargetID = in DAC960_V2_ProcessCompletedCommand()
5171 CommandMailbox->PhysicalDeviceInfo.PhysicalDevice.Channel = in DAC960_V2_ProcessCompletedCommand()
5173 CommandMailbox->PhysicalDeviceInfo.IOCTL_Opcode = in DAC960_V2_ProcessCompletedCommand()
5175 CommandMailbox->PhysicalDeviceInfo.DataTransferMemoryAddress in DAC960_V2_ProcessCompletedCommand()
5179 CommandMailbox->PhysicalDeviceInfo.DataTransferMemoryAddress in DAC960_V2_ProcessCompletedCommand()
5182 CommandMailbox->PhysicalDeviceInfo.DataTransferSize; in DAC960_V2_ProcessCompletedCommand()
6193 CommandMailbox->PhysicalDeviceInfo.CommandOpcode = DAC960_V2_IOCTL; in DAC960_V2_TranslatePhysicalDevice()
6194 CommandMailbox->PhysicalDeviceInfo.CommandControlBits in DAC960_V2_TranslatePhysicalDevice()
6196 CommandMailbox->PhysicalDeviceInfo.CommandControlBits in DAC960_V2_TranslatePhysicalDevice()
6198 CommandMailbox->PhysicalDeviceInfo.DataTransferSize = in DAC960_V2_TranslatePhysicalDevice()
6200 CommandMailbox->PhysicalDeviceInfo.PhysicalDevice.TargetID = TargetID; in DAC960_V2_TranslatePhysicalDevice()
6201 CommandMailbox->PhysicalDeviceInfo.PhysicalDevice.Channel = Channel; in DAC960_V2_TranslatePhysicalDevice()
6202 CommandMailbox->PhysicalDeviceInfo.IOCTL_Opcode = in DAC960_V2_TranslatePhysicalDevice()