Lines Matching defs:oneDeviceData

55   smDeviceData_t            *oneDeviceData = agNULL;
71 oneDeviceData = smAddToSharedcontext(smRoot, agDevHandle, smDeviceHandle, agExpDevHandle, phyID);
72 if (oneDeviceData != agNULL)
74 oneDeviceData->satDeviceType = DeviceType;
251 smDeviceData_t *oneDeviceData = agNULL;
270 oneDeviceData = (smDeviceData_t *)smDeviceHandle->smData;
271 if (oneDeviceData == agNULL)
273 SM_DBG1(("smIOAbortAll: oneDeviceData is NULL!!!\n"));
276 if (oneDeviceData->valid == agFALSE)
278 SM_DBG1(("smIOAbortAll: oneDeviceData is not valid, did %d !!!\n", oneDeviceData->id));
282 agDevHandle = oneDeviceData->agDevHandle;
335 oneDeviceData->OSAbortAll = agTRUE;
361 smDeviceData_t *oneDeviceData = agNULL;
368 oneDeviceData = (smDeviceData_t *)smDeviceHandle->smData;
369 if (oneDeviceData == agNULL)
371 SM_DBG1(("smSuperIOStart: oneDeviceData is NULL!!!\n"));
374 if (oneDeviceData->valid == agFALSE)
376 SM_DBG1(("smSuperIOStart: oneDeviceData is not valid, did %d !!!\n", oneDeviceData->id));
391 oneDeviceData->sasAddressHi = AddrHi;
392 oneDeviceData->sasAddressLo = AddrLo;
405 satIOContext->pSatDevData = oneDeviceData;
474 smDeviceData_t *oneDeviceData = agNULL;
481 oneDeviceData = (smDeviceData_t *)smDeviceHandle->smData;
482 if (oneDeviceData == agNULL)
484 SM_DBG1(("smIOStart: oneDeviceData is NULL!!!\n"));
487 if (oneDeviceData->valid == agFALSE)
489 SM_DBG1(("smIOStart: oneDeviceData is not valid, did %d !!!\n", oneDeviceData->id));
515 satIOContext->pSatDevData = oneDeviceData;
555 smDeviceData_t *oneDeviceData = agNULL;
562 oneDeviceData = (smDeviceData_t *)smDeviceHandle->smData;
572 oneDeviceData->id));
577 oneDeviceData->satDriveState = SAT_DEV_STATE_IN_RECOVERY;
578 oneDeviceData->satAbortAfterReset = agFALSE;
583 oneDeviceData->agDevHandle,
587 if (oneDeviceData->directlyAttached == agFALSE)
592 oneDeviceData,
617 agContext = &(oneDeviceData->agDeviceResetContext);
623 oneDeviceData->phyID,
825 smDeviceData_t *oneDeviceData = agNULL;
831 oneDeviceData = satIOContext->pSatDevData;
838 oneDeviceData,
853 oneDeviceData,
877 oneDeviceData,
901 smDeviceData_t *oneDeviceData = agNULL;
907 oneDeviceData = satIOContext->pSatDevData;
914 oneDeviceData,
929 oneDeviceData,
942 if (oneDeviceData->satDeviceType == SATA_ATAPI_DEVICE)
965 oneDeviceData,
988 smDeviceData_t *oneDeviceData = agNULL;
998 oneDeviceData = (smDeviceData_t *)smDeviceHandle->smData;
1005 elementHdr = oneDeviceData->satIoLinkList.flink;
1007 while (elementHdr != &oneDeviceData->satIoLinkList)
1073 oneDeviceData->satTmTaskTag = currentTaskTag;
1078 oneDeviceData->satDriveState = SAT_DEV_STATE_IN_RECOVERY;
1086 oneDeviceData->satAbortAfterReset = agTRUE;
1130 smDeviceData_t *oneDeviceData = agNULL;
1134 oneDeviceData = (smDeviceData_t *)smDeviceHandle->smData;
1138 satIOContext->pSatDevData = oneDeviceData;
1184 smDeviceData_t *oneDeviceData, /* sata disk itself */
1213 agExpDevHandle = oneDeviceData->agExpDevHandle;
1221 SM_DBG5(("smPhyControlSend: phyID %d\n", oneDeviceData->phyID));
1226 smpPhyControlReq.phyIdentifier = (bit8)oneDeviceData->phyID;
1256 /* saves oneDeviceData */
1257 smSMPRequestBody->smDeviceData = oneDeviceData; /* sata disk */
1259 /* saves oneDeviceData */
1260 smSMPRequestBody->smDevHandle = oneDeviceData->smDevHandle;
1262 // agDevHandle = oneDeviceData->agDevHandle;
1781 smDeviceData_t *oneDeviceData = agNULL;
1791 oneDeviceData = SMLIST_OBJECT_BASE(smDeviceData_t, MainLink, DeviceListList);
1792 if (oneDeviceData == agNULL)
1794 SM_DBG1(("smAddToSharedcontext: oneDeviceData is NULL!!!\n"));
1797 if (oneDeviceData->agDevHandle == agDevHandle)
1799 SM_DBG2(("smAddToSharedcontext: did %d\n", oneDeviceData->id));
1821 oneDeviceData = SMLIST_OBJECT_BASE(smDeviceData_t, FreeLink, DeviceListList);
1822 oneDeviceData->smRoot = smRoot;
1823 oneDeviceData->agDevHandle = agDevHandle;
1824 oneDeviceData->valid = agTRUE;
1825 smDeviceHandle->smData = oneDeviceData;
1826 oneDeviceData->smDevHandle = smDeviceHandle;
1829 oneDeviceData->directlyAttached = agTRUE;
1833 oneDeviceData->directlyAttached = agFALSE;
1835 oneDeviceData->agExpDevHandle = agExpDevHandle;
1836 oneDeviceData->phyID = phyID;
1837 oneDeviceData->satPendingIO = 0;
1838 oneDeviceData->satPendingNCQIO = 0;
1839 oneDeviceData->satPendingNONNCQIO = 0;
1842 SMLIST_ENQUEUE_AT_TAIL(&(oneDeviceData->MainLink), &(smAllShared->MainDeviceList));
1844 SM_DBG2(("smAddToSharedcontext: new case did %d\n", oneDeviceData->id));
1849 oneDeviceData->smRoot = smRoot;
1850 oneDeviceData->agDevHandle = agDevHandle;
1851 oneDeviceData->valid = agTRUE;
1852 smDeviceHandle->smData = oneDeviceData;
1853 oneDeviceData->smDevHandle = smDeviceHandle;
1856 oneDeviceData->directlyAttached = agTRUE;
1860 oneDeviceData->directlyAttached = agFALSE;
1862 oneDeviceData->agExpDevHandle = agExpDevHandle;
1863 oneDeviceData->phyID = phyID;
1864 oneDeviceData->satPendingIO = 0;
1865 oneDeviceData->satPendingNCQIO = 0;
1866 oneDeviceData->satPendingNONNCQIO = 0;
1867 SM_DBG2(("smAddToSharedcontext: old case did %d\n", oneDeviceData->id));
1870 return oneDeviceData;
1882 smDeviceData_t *oneDeviceData = agNULL;
1889 /* find oneDeviceData from MainLink */
1890 oneDeviceData = smFindInSharedcontext(smRoot, agDevHandle);
1892 if (oneDeviceData == agNULL)
1898 if (oneDeviceData->valid == agTRUE)
1900 smDeviceDataReInit(smRoot, oneDeviceData);
1902 SMLIST_DEQUEUE_THIS(&(oneDeviceData->MainLink));
1903 SMLIST_ENQUEUE_AT_TAIL(&(oneDeviceData->FreeLink), &(smAllShared->FreeDeviceList));
1909 SM_DBG1(("smRemoveFromSharedcontext: did %d bad case!!!\n", oneDeviceData->id));
1924 smDeviceData_t *oneDeviceData = agNULL;
1944 oneDeviceData = SMLIST_OBJECT_BASE(smDeviceData_t, MainLink, DeviceListList);
1945 if (oneDeviceData == agNULL)
1947 SM_DBG1(("smFindInSharedcontext: oneDeviceData is NULL!!!\n"));
1950 if ((oneDeviceData->agDevHandle == agDevHandle) &&
1951 (oneDeviceData->valid == agTRUE)
1954 SM_DBG2(("smFindInSharedcontext: found, did %d\n", oneDeviceData->id));
1955 return oneDeviceData;
2009 smDeviceData_t *oneDeviceData,
2015 oneDeviceData->satDriveState = SAT_DEV_STATE_NORMAL;
2016 oneDeviceData->satFormatState = agFALSE;
2017 oneDeviceData->satDeviceFaultState = agFALSE;
2018 oneDeviceData->satTmTaskTag = agNULL;
2019 oneDeviceData->satAbortAfterReset = agFALSE;
2020 oneDeviceData->satAbortCalled = agFALSE;
2021 oneDeviceData->satSectorDone = 0;
2024 oneDeviceData->satNCQMaxIO = SATAIdData->queueDepth + 1;
2025 SM_DBG3(("smsatSetDevInfo: max queue depth %d\n",oneDeviceData->satNCQMaxIO));
2031 oneDeviceData->satNCQ = agTRUE;
2036 oneDeviceData->satNCQ = agFALSE;
2044 oneDeviceData->sat48BitSupport = agTRUE;
2049 oneDeviceData->sat48BitSupport = agFALSE;
2056 oneDeviceData->satSMARTSelfTest = agTRUE;
2061 oneDeviceData->satSMARTSelfTest = agFALSE;
2068 oneDeviceData->satSMARTFeatureSet = agTRUE;
2073 oneDeviceData->satSMARTFeatureSet = agFALSE;
2080 oneDeviceData->satSMARTEnabled = agTRUE;
2085 oneDeviceData->satSMARTEnabled = agFALSE;
2088 oneDeviceData->satVerifyState = 0;
2094 oneDeviceData->satRemovableMedia = agTRUE;
2099 oneDeviceData->satRemovableMedia = agFALSE;
2106 oneDeviceData->satRemovableMediaEnabled = agTRUE;
2111 oneDeviceData->satRemovableMediaEnabled = agFALSE;
2118 oneDeviceData->satDMASupport = agTRUE;
2123 oneDeviceData->satDMASupport = agFALSE;
2130 oneDeviceData->satDMADIRSupport = agTRUE;
2135 oneDeviceData->satDMADIRSupport = agFALSE;
2143 oneDeviceData->satDMAEnabled = agTRUE;
2146 oneDeviceData->satUltraDMAMode = 6;
2150 oneDeviceData->satUltraDMAMode = 5;
2154 oneDeviceData->satUltraDMAMode = 4;
2158 oneDeviceData->satUltraDMAMode = 3;
2162 oneDeviceData->satUltraDMAMode = 2;
2166 oneDeviceData->satUltraDMAMode = 1;
2172 oneDeviceData->satDMAEnabled = agFALSE;
2173 oneDeviceData->satUltraDMAMode = 0;
2180 oneDeviceData->satMaxUserAddrSectors
2183 SM_DBG3(("smsatSetDevInfo: MaxUserAddrSectors 0x%x decimal %d\n", oneDeviceData->satMaxUserAddrSectors, oneDeviceData->satMaxUserAddrSectors));
2189 oneDeviceData->satReadLookAheadSupport= agTRUE;
2194 oneDeviceData->satReadLookAheadSupport= agFALSE;
2201 oneDeviceData->satVolatileWriteCacheSupport = agTRUE;
2206 oneDeviceData->satVolatileWriteCacheSupport = agFALSE;
2213 oneDeviceData->satWriteCacheEnabled = agTRUE;
2218 oneDeviceData->satWriteCacheEnabled = agFALSE;
2225 oneDeviceData->satLookAheadEnabled = agTRUE;
2230 oneDeviceData->satLookAheadEnabled = agFALSE;
2237 oneDeviceData->satWWNSupport = agTRUE;
2242 oneDeviceData->satWWNSupport = agFALSE;
2249 oneDeviceData->satDMASetupAA = agTRUE;
2254 oneDeviceData->satDMASetupAA = agFALSE;
2261 oneDeviceData->satNCQQMgntCmd = agTRUE;
2266 oneDeviceData->satNCQQMgntCmd = agFALSE;
2482 smDeviceData_t *oneDeviceData
2505 if ( oneDeviceData->satWWNSupport)
2566 SM_DBG5(("smsatInquiryPage83: sasAddressHi 0x%08x\n", oneDeviceData->sasAddressHi));
2567 SM_DBG5(("smsatInquiryPage83: sasAddressLo 0x%08x\n", oneDeviceData->sasAddressLo));
2570 pInquiry[20] = ((oneDeviceData->sasAddressHi) & 0xFF000000 ) >> 24;
2571 pInquiry[21] = ((oneDeviceData->sasAddressHi) & 0xFF0000 ) >> 16;
2572 pInquiry[22] = ((oneDeviceData->sasAddressHi) & 0xFF00 ) >> 8;
2573 pInquiry[23] = (oneDeviceData->sasAddressHi) & 0xFF;
2574 pInquiry[24] = ((oneDeviceData->sasAddressLo) & 0xFF000000 ) >> 24;
2575 pInquiry[25] = ((oneDeviceData->sasAddressLo) & 0xFF0000 ) >> 16;
2576 pInquiry[26] = ((oneDeviceData->sasAddressLo) & 0xFF00 ) >> 8;
2577 pInquiry[27] = (oneDeviceData->sasAddressLo) & 0xFF;
2755 SM_DBG5(("smsatInquiryPage83: NO WWN sasAddressHi 0x%08x\n", oneDeviceData->sasAddressHi));
2756 SM_DBG5(("smsatInquiryPage83: No WWN sasAddressLo 0x%08x\n", oneDeviceData->sasAddressLo));
2759 pInquiry[80] = ((oneDeviceData->sasAddressHi) & 0xFF000000 ) >> 24;
2760 pInquiry[81] = ((oneDeviceData->sasAddressHi) & 0xFF0000 ) >> 16;
2761 pInquiry[82] = ((oneDeviceData->sasAddressHi) & 0xFF00 ) >> 8;
2762 pInquiry[83] = (oneDeviceData->sasAddressHi) & 0xFF;
2763 pInquiry[84] = ((oneDeviceData->sasAddressLo) & 0xFF000000 ) >> 24;
2764 pInquiry[85] = ((oneDeviceData->sasAddressLo) & 0xFF0000 ) >> 16;
2765 pInquiry[86] = ((oneDeviceData->sasAddressLo) & 0xFF00 ) >> 8;
2766 pInquiry[87] = (oneDeviceData->sasAddressLo) & 0xFF;
2778 smDeviceData_t *oneDeviceData,
2821 if (oneDeviceData->satDeviceType == SATA_ATA_DEVICE)
2824 pInquiry[37] = (bit8)((oneDeviceData->satPMField) >> (4 * 7)); /* first four bits of PM field */
2829 pInquiry[37] = (bit8)(0x40 + (bit8)(((oneDeviceData->satPMField) >> (4 * 7)))); /* first four bits of PM field */
2834 if (oneDeviceData->satDeviceType == SATA_ATA_DEVICE)
2870 if (oneDeviceData->satDeviceType == SATA_ATA_DEVICE)
3149 smDeviceData_t *oneDeviceData = agNULL;
3156 oneDeviceData = (smDeviceData_t *)smDeviceHandle->smData;
3157 if (oneDeviceData == agNULL)
3159 SM_DBG1(("smIDStart: oneDeviceData is NULL!!!\n"));
3162 if (oneDeviceData->valid == agFALSE)
3164 SM_DBG1(("smIDStart: oneDeviceData is not valid, did %d !!!\n", oneDeviceData->id));
3185 satIOContext->pSatDevData = oneDeviceData;
3193 SM_DBG1(("smIDStart: did %d\n", oneDeviceData->id));