Lines Matching refs:PhysicalDeviceInfo
1024 CommandMailbox->PhysicalDeviceInfo.CommandOpcode = DAC960_V2_IOCTL; in DAC960_V2_NewPhysicalDeviceInfo()
1025 CommandMailbox->PhysicalDeviceInfo.CommandControlBits in DAC960_V2_NewPhysicalDeviceInfo()
1027 CommandMailbox->PhysicalDeviceInfo.CommandControlBits in DAC960_V2_NewPhysicalDeviceInfo()
1029 CommandMailbox->PhysicalDeviceInfo.DataTransferSize = in DAC960_V2_NewPhysicalDeviceInfo()
1031 CommandMailbox->PhysicalDeviceInfo.PhysicalDevice.LogicalUnit = LogicalUnit; in DAC960_V2_NewPhysicalDeviceInfo()
1032 CommandMailbox->PhysicalDeviceInfo.PhysicalDevice.TargetID = TargetID; in DAC960_V2_NewPhysicalDeviceInfo()
1033 CommandMailbox->PhysicalDeviceInfo.PhysicalDevice.Channel = Channel; in DAC960_V2_NewPhysicalDeviceInfo()
1034 CommandMailbox->PhysicalDeviceInfo.IOCTL_Opcode = in DAC960_V2_NewPhysicalDeviceInfo()
1036 CommandMailbox->PhysicalDeviceInfo.DataTransferMemoryAddress in DAC960_V2_NewPhysicalDeviceInfo()
1040 CommandMailbox->PhysicalDeviceInfo.DataTransferMemoryAddress in DAC960_V2_NewPhysicalDeviceInfo()
1043 CommandMailbox->PhysicalDeviceInfo.DataTransferSize; in DAC960_V2_NewPhysicalDeviceInfo()
2124 DAC960_V2_PhysicalDeviceInfo_T *PhysicalDeviceInfo; in DAC960_V2_ReadDeviceConfiguration() local
2132 PhysicalDeviceInfo = kmalloc(sizeof(DAC960_V2_PhysicalDeviceInfo_T), in DAC960_V2_ReadDeviceConfiguration()
2134 if (PhysicalDeviceInfo == NULL) in DAC960_V2_ReadDeviceConfiguration()
2137 PhysicalDeviceInfo; in DAC960_V2_ReadDeviceConfiguration()
2138 memcpy(PhysicalDeviceInfo, NewPhysicalDeviceInfo, in DAC960_V2_ReadDeviceConfiguration()
2144 kfree(PhysicalDeviceInfo); in DAC960_V2_ReadDeviceConfiguration()
2344 DAC960_V2_PhysicalDeviceInfo_T *PhysicalDeviceInfo = in DAC960_V2_ReportDeviceConfiguration() local
2347 (DAC960_SCSI_Inquiry_T *) &PhysicalDeviceInfo->SCSI_InquiryData; in DAC960_V2_ReportDeviceConfiguration()
2354 if (PhysicalDeviceInfo == NULL) break; in DAC960_V2_ReportDeviceConfiguration()
2359 PhysicalDeviceInfo->Channel, in DAC960_V2_ReportDeviceConfiguration()
2360 PhysicalDeviceInfo->TargetID, in DAC960_V2_ReportDeviceConfiguration()
2361 (PhysicalDeviceInfo->TargetID < 10 ? " " : ""), in DAC960_V2_ReportDeviceConfiguration()
2363 if (PhysicalDeviceInfo->NegotiatedSynchronousMegaTransfers == 0) in DAC960_V2_ReportDeviceConfiguration()
2365 (PhysicalDeviceInfo->NegotiatedDataWidthBits == 16 in DAC960_V2_ReportDeviceConfiguration()
2369 (PhysicalDeviceInfo->NegotiatedDataWidthBits == 16 in DAC960_V2_ReportDeviceConfiguration()
2371 (PhysicalDeviceInfo->NegotiatedSynchronousMegaTransfers in DAC960_V2_ReportDeviceConfiguration()
2372 * PhysicalDeviceInfo->NegotiatedDataWidthBits/8)); in DAC960_V2_ReportDeviceConfiguration()
2375 if (PhysicalDeviceInfo->PhysicalDeviceState == in DAC960_V2_ReportDeviceConfiguration()
2379 (PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ReportDeviceConfiguration()
2382 : PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ReportDeviceConfiguration()
2385 : PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ReportDeviceConfiguration()
2388 : PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ReportDeviceConfiguration()
2391 : PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ReportDeviceConfiguration()
2394 : PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ReportDeviceConfiguration()
2397 : PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ReportDeviceConfiguration()
2400 : PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ReportDeviceConfiguration()
2403 PhysicalDeviceInfo->ConfigurableDeviceSize); in DAC960_V2_ReportDeviceConfiguration()
2404 if (PhysicalDeviceInfo->ParityErrors == 0 && in DAC960_V2_ReportDeviceConfiguration()
2405 PhysicalDeviceInfo->SoftErrors == 0 && in DAC960_V2_ReportDeviceConfiguration()
2406 PhysicalDeviceInfo->HardErrors == 0 && in DAC960_V2_ReportDeviceConfiguration()
2407 PhysicalDeviceInfo->MiscellaneousErrors == 0 && in DAC960_V2_ReportDeviceConfiguration()
2408 PhysicalDeviceInfo->CommandTimeouts == 0 && in DAC960_V2_ReportDeviceConfiguration()
2409 PhysicalDeviceInfo->Retries == 0 && in DAC960_V2_ReportDeviceConfiguration()
2410 PhysicalDeviceInfo->Aborts == 0 && in DAC960_V2_ReportDeviceConfiguration()
2411 PhysicalDeviceInfo->PredictedFailuresDetected == 0) in DAC960_V2_ReportDeviceConfiguration()
2415 PhysicalDeviceInfo->ParityErrors, in DAC960_V2_ReportDeviceConfiguration()
2416 PhysicalDeviceInfo->SoftErrors, in DAC960_V2_ReportDeviceConfiguration()
2417 PhysicalDeviceInfo->HardErrors, in DAC960_V2_ReportDeviceConfiguration()
2418 PhysicalDeviceInfo->MiscellaneousErrors); in DAC960_V2_ReportDeviceConfiguration()
2421 PhysicalDeviceInfo->CommandTimeouts, in DAC960_V2_ReportDeviceConfiguration()
2422 PhysicalDeviceInfo->Retries, in DAC960_V2_ReportDeviceConfiguration()
2423 PhysicalDeviceInfo->Aborts, in DAC960_V2_ReportDeviceConfiguration()
2424 PhysicalDeviceInfo->PredictedFailuresDetected); in DAC960_V2_ReportDeviceConfiguration()
4737 DAC960_V2_PhysicalDeviceInfo_T *PhysicalDeviceInfo = in DAC960_V2_ProcessCompletedCommand() local
4742 while (PhysicalDeviceInfo != NULL && in DAC960_V2_ProcessCompletedCommand()
4744 PhysicalDeviceInfo->Channel || in DAC960_V2_ProcessCompletedCommand()
4746 PhysicalDeviceInfo->Channel && in DAC960_V2_ProcessCompletedCommand()
4748 PhysicalDeviceInfo->TargetID || in DAC960_V2_ProcessCompletedCommand()
4750 PhysicalDeviceInfo->TargetID && in DAC960_V2_ProcessCompletedCommand()
4752 PhysicalDeviceInfo->LogicalUnit))))) in DAC960_V2_ProcessCompletedCommand()
4756 PhysicalDeviceInfo->Channel, in DAC960_V2_ProcessCompletedCommand()
4757 PhysicalDeviceInfo->TargetID); in DAC960_V2_ProcessCompletedCommand()
4762 kfree(PhysicalDeviceInfo); in DAC960_V2_ProcessCompletedCommand()
4777 PhysicalDeviceInfo = in DAC960_V2_ProcessCompletedCommand()
4782 if (PhysicalDeviceInfo == NULL || in DAC960_V2_ProcessCompletedCommand()
4784 PhysicalDeviceInfo->Channel) || in DAC960_V2_ProcessCompletedCommand()
4786 PhysicalDeviceInfo->TargetID) || in DAC960_V2_ProcessCompletedCommand()
4788 PhysicalDeviceInfo->LogicalUnit)) in DAC960_V2_ProcessCompletedCommand()
4790 PhysicalDeviceInfo = in DAC960_V2_ProcessCompletedCommand()
4796 PhysicalDeviceInfo == NULL) in DAC960_V2_ProcessCompletedCommand()
4800 kfree(PhysicalDeviceInfo); in DAC960_V2_ProcessCompletedCommand()
4801 PhysicalDeviceInfo = NULL; in DAC960_V2_ProcessCompletedCommand()
4807 (PhysicalDeviceInfo != NULL in DAC960_V2_ProcessCompletedCommand()
4809 if (PhysicalDeviceInfo != NULL) in DAC960_V2_ProcessCompletedCommand()
4811 memset(PhysicalDeviceInfo, 0, in DAC960_V2_ProcessCompletedCommand()
4813 PhysicalDeviceInfo->PhysicalDeviceState = in DAC960_V2_ProcessCompletedCommand()
4829 PhysicalDeviceInfo; in DAC960_V2_ProcessCompletedCommand()
4836 if (PhysicalDeviceInfo != NULL) in DAC960_V2_ProcessCompletedCommand()
4839 PhysicalDeviceInfo->PhysicalDeviceState) in DAC960_V2_ProcessCompletedCommand()
4869 PhysicalDeviceInfo->ParityErrors) || in DAC960_V2_ProcessCompletedCommand()
4871 PhysicalDeviceInfo->SoftErrors) || in DAC960_V2_ProcessCompletedCommand()
4873 PhysicalDeviceInfo->HardErrors) || in DAC960_V2_ProcessCompletedCommand()
4875 PhysicalDeviceInfo->MiscellaneousErrors) || in DAC960_V2_ProcessCompletedCommand()
4877 PhysicalDeviceInfo->CommandTimeouts) || in DAC960_V2_ProcessCompletedCommand()
4879 PhysicalDeviceInfo->Retries) || in DAC960_V2_ProcessCompletedCommand()
4881 PhysicalDeviceInfo->Aborts) || in DAC960_V2_ProcessCompletedCommand()
4883 PhysicalDeviceInfo->PredictedFailuresDetected)) in DAC960_V2_ProcessCompletedCommand()
4907 if ((PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ProcessCompletedCommand()
4909 PhysicalDeviceInfo->PhysicalDeviceState in DAC960_V2_ProcessCompletedCommand()
4914 memcpy(PhysicalDeviceInfo, NewPhysicalDeviceInfo, in DAC960_V2_ProcessCompletedCommand()
4927 DAC960_V2_PhysicalDeviceInfo_T *PhysicalDeviceInfo = in DAC960_V2_ProcessCompletedCommand() local
4931 if (PhysicalDeviceInfo == NULL) break; in DAC960_V2_ProcessCompletedCommand()
4934 PhysicalDeviceInfo->Channel, in DAC960_V2_ProcessCompletedCommand()
4935 PhysicalDeviceInfo->TargetID); in DAC960_V2_ProcessCompletedCommand()
4938 kfree(PhysicalDeviceInfo); in DAC960_V2_ProcessCompletedCommand()
5162 CommandMailbox->PhysicalDeviceInfo.CommandOpcode = DAC960_V2_IOCTL; in DAC960_V2_ProcessCompletedCommand()
5163 CommandMailbox->PhysicalDeviceInfo.DataTransferSize = in DAC960_V2_ProcessCompletedCommand()
5165 CommandMailbox->PhysicalDeviceInfo.PhysicalDevice.LogicalUnit = in DAC960_V2_ProcessCompletedCommand()
5167 CommandMailbox->PhysicalDeviceInfo.PhysicalDevice.TargetID = in DAC960_V2_ProcessCompletedCommand()
5169 CommandMailbox->PhysicalDeviceInfo.PhysicalDevice.Channel = in DAC960_V2_ProcessCompletedCommand()
5171 CommandMailbox->PhysicalDeviceInfo.IOCTL_Opcode = in DAC960_V2_ProcessCompletedCommand()
5173 CommandMailbox->PhysicalDeviceInfo.DataTransferMemoryAddress in DAC960_V2_ProcessCompletedCommand()
5177 CommandMailbox->PhysicalDeviceInfo.DataTransferMemoryAddress in DAC960_V2_ProcessCompletedCommand()
5180 CommandMailbox->PhysicalDeviceInfo.DataTransferSize; in DAC960_V2_ProcessCompletedCommand()
6191 CommandMailbox->PhysicalDeviceInfo.CommandOpcode = DAC960_V2_IOCTL; in DAC960_V2_TranslatePhysicalDevice()
6192 CommandMailbox->PhysicalDeviceInfo.CommandControlBits in DAC960_V2_TranslatePhysicalDevice()
6194 CommandMailbox->PhysicalDeviceInfo.CommandControlBits in DAC960_V2_TranslatePhysicalDevice()
6196 CommandMailbox->PhysicalDeviceInfo.DataTransferSize = in DAC960_V2_TranslatePhysicalDevice()
6198 CommandMailbox->PhysicalDeviceInfo.PhysicalDevice.TargetID = TargetID; in DAC960_V2_TranslatePhysicalDevice()
6199 CommandMailbox->PhysicalDeviceInfo.PhysicalDevice.Channel = Channel; in DAC960_V2_TranslatePhysicalDevice()
6200 CommandMailbox->PhysicalDeviceInfo.IOCTL_Opcode = in DAC960_V2_TranslatePhysicalDevice()