Lines Matching refs:tdsaAllShared
144 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tdipFWProfileIoctl() local
145 agsaRoot_t *agRoot = &tdsaAllShared->agRootInt; in tdipFWProfileIoctl()
180 tdsaAllShared->tdFWProfileEx.buffer = osMemHandle; in tdipFWProfileIoctl()
181 tdsaAllShared->tdFWProfileEx.virtAddr = buffer; in tdipFWProfileIoctl()
182 tdsaAllShared->tdFWProfileEx.len = fwProfile->len; in tdipFWProfileIoctl()
184 tdsaAllShared->tdFWProfileEx.tdFWProfile = fwProfile; in tdipFWProfileIoctl()
185 tdsaAllShared->tdFWProfileEx.param1 = agParam1; in tdipFWProfileIoctl()
186 tdsaAllShared->tdFWProfileEx.param2 = agParam2; in tdipFWProfileIoctl()
187 tdsaAllShared->tdFWProfileEx.payload = agIOCTLPayload; in tdipFWProfileIoctl()
188 tdsaAllShared->tdFWProfileEx.inProgress = 1; in tdipFWProfileIoctl()
250 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tdipFWControlIoctl() local
251 agsaRoot_t *agRoot = &tdsaAllShared->agRootInt; in tdipFWControlIoctl()
290 tdsaAllShared->tdFWControlEx.tdFWControl = fwControl; in tdipFWControlIoctl()
291 tdsaAllShared->tdFWControlEx.buffer = osMemHandle; in tdipFWControlIoctl()
292 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdipFWControlIoctl()
293 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdipFWControlIoctl()
294 tdsaAllShared->tdFWControlEx.payload = agIOCTLPayload; in tdipFWControlIoctl()
295 tdsaAllShared->tdFWControlEx.inProgress = 1; in tdipFWControlIoctl()
373 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tiCOMMgntIOCTL() local
374 agsaRoot_t *agRoot = &(tdsaAllShared->agRootNonInt); in tiCOMMgntIOCTL()
739 agsaRoot_t *agRoot = &(tdsaAllShared->agRootNonInt); in tiCOMMgntIOCTL()
762 …osti_memcpy(&PhyDetails[i].attached_sasAddressHi, tdsaAllShared->Ports[i].SASID.sasAddressHi, size… in tiCOMMgntIOCTL()
763 …osti_memcpy(&PhyDetails[i].attached_sasAddressLo, tdsaAllShared->Ports[i].SASID.sasAddressLo, size… in tiCOMMgntIOCTL()
771 …osti_memcpy(&PhyDetails[i].sasAddressLo,&(tdsaAllShared->Ports[i].SASID.sasAddressLo), sizeof(bit3… in tiCOMMgntIOCTL()
772 …osti_memcpy(&PhyDetails[i].sasAddressHi,&(tdsaAllShared->Ports[i].SASID.sasAddressHi), sizeof(bit3… in tiCOMMgntIOCTL()
794 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tiCOMMgntIOCTL()
795 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tiCOMMgntIOCTL()
796 tdsaAllShared->tdFWControlEx.payload = agIOCTLPayload; in tiCOMMgntIOCTL()
797 tdsaAllShared->tdFWControlEx.inProgress = 1; in tiCOMMgntIOCTL()
804 tdsaAllShared->tdFWControlEx.payload = NULL; in tiCOMMgntIOCTL()
805 tdsaAllShared->tdFWControlEx.inProgress = 0; in tiCOMMgntIOCTL()
1018 tiStatus = tiCOMPortStart(tiRoot, portID, tdsaAllShared->Ports[portID].tiPortalContext, 0); in tiCOMMgntIOCTL()
1038 tiStatus = tiCOMPortStop(tiRoot, tdsaAllShared->Ports[portID].tiPortalContext); in tiCOMMgntIOCTL()
1108 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared;
1109 agsaRoot_t *agRoot = &(tdsaAllShared->agRootInt);
1117 osIoctlTimer = &tdsaAllShared->osIoctlTimer;
1120 tdsaAllShared->tdFWControlEx.virtAddr = (bit8 *)osIoctlTimer;
1122 tdsaAllShared->tdFWControlEx.usrAddr = (bit8 *)&agIOCTLPayload->FunctionSpecificArea[0];
1123 tdsaAllShared->tdFWControlEx.param1 = agParam1;
1124 tdsaAllShared->tdFWControlEx.param2 = agParam2;
1125 tdsaAllShared->tdFWControlEx.payload = agIOCTLPayload;
1126 tdsaAllShared->tdFWControlEx.inProgress = 1;
1215 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in ostiGetGpioIOCTLRsp() local
1220 osIoctlTimer = (tdsaTimerRequest_t *)tdsaAllShared->tdFWControlEx.virtAddr; in ostiGetGpioIOCTLRsp()
1224 agIoctlPayload = (tiIOCTLPayload_t *)(tdsaAllShared->tdFWControlEx.payload); in ostiGetGpioIOCTLRsp()
1244 tdsaAllShared->tdFWControlEx.inProgress = 0; in ostiGetGpioIOCTLRsp()
1246 ostiIOCTLSetSignal(tiRoot, tdsaAllShared->tdFWControlEx.param1, in ostiGetGpioIOCTLRsp()
1247 tdsaAllShared->tdFWControlEx.param2, NULL); in ostiGetGpioIOCTLRsp()
1254 tdsaAllShared->tdFWControlEx.inProgress = 0; in ostiGetGpioIOCTLRsp()
1255 ostiIOCTLSetSignal(tiRoot, tdsaAllShared->tdFWControlEx.param1, in ostiGetGpioIOCTLRsp()
1256 tdsaAllShared->tdFWControlEx.param2, NULL); in ostiGetGpioIOCTLRsp()
1285 gpioReadInfo = ( agsaGpioReadInfo_t *)tdsaAllShared->tdFWControlEx.usrAddr; in ostiGetGpioIOCTLRsp()
1303 if(tdsaAllShared->tdFWControlEx.inProgress) in ostiGetGpioIOCTLRsp()
1305 tdsaAllShared->tdFWControlEx.inProgress = 0; in ostiGetGpioIOCTLRsp()
1306 ostiIOCTLSetSignal(tiRoot, tdsaAllShared->tdFWControlEx.param1, in ostiGetGpioIOCTLRsp()
1307 tdsaAllShared->tdFWControlEx.param2, NULL); in ostiGetGpioIOCTLRsp()
1340 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tdsaSGpioIoctlSetup() local
1341 agsaRoot_t *agRoot = &(tdsaAllShared->agRootInt); in tdsaSGpioIoctlSetup()
1384 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdsaSGpioIoctlSetup()
1385 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdsaSGpioIoctlSetup()
1386 tdsaAllShared->tdFWControlEx.payload = agIOCTLPayload; in tdsaSGpioIoctlSetup()
1387 tdsaAllShared->tdFWControlEx.inProgress = 1; in tdsaSGpioIoctlSetup()
1423 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in ostiSgpioIoctlRsp() local
1428 if (tdsaAllShared->tdFWControlEx.inProgress) in ostiSgpioIoctlRsp()
1430 agIoctlPayload = (tiIOCTLPayload_t *)(tdsaAllShared->tdFWControlEx.payload); in ostiSgpioIoctlRsp()
1433 tdsaAllShared->tdFWControlEx.payload = NULL; in ostiSgpioIoctlRsp()
1438 tdsaAllShared->sgpioResponseSet = 1; //Sunitha:Check if needed? in ostiSgpioIoctlRsp()
1440 ostiIOCTLSetSignal(tiRoot, tdsaAllShared->tdFWControlEx.param1, in ostiSgpioIoctlRsp()
1441 tdsaAllShared->tdFWControlEx.param2, agNULL); in ostiSgpioIoctlRsp()
1443 tdsaAllShared->tdFWControlEx.inProgress = 0; in ostiSgpioIoctlRsp()
1471 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in ostiCOMMgntIOCTLRsp() local
1474 (tdsaAllShared->tdFWControlEx.tdFWControl)->retcode = status; in ostiCOMMgntIOCTLRsp()
1477 tdsaAllShared->tdFWControlEx.buffer, in ostiCOMMgntIOCTLRsp()
1478 tdsaAllShared->tdFWControlEx.tdFWControl->len); in ostiCOMMgntIOCTLRsp()
1481 tdsaAllShared->tdFWControlEx.param1, in ostiCOMMgntIOCTLRsp()
1482 tdsaAllShared->tdFWControlEx.param2, in ostiCOMMgntIOCTLRsp()
1510 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in ostiRegDumpIOCTLRsp() local
1514 osti_memcpy((void *)(tdsaAllShared->tdFWControlEx.usrAddr), in ostiRegDumpIOCTLRsp()
1515 (void *)(tdsaAllShared->tdFWControlEx.virtAddr), in ostiRegDumpIOCTLRsp()
1516 tdsaAllShared->tdFWControlEx.len); in ostiRegDumpIOCTLRsp()
1519 tdsaAllShared->tdFWControlEx.buffer, in ostiRegDumpIOCTLRsp()
1520 tdsaAllShared->tdFWControlEx.len); in ostiRegDumpIOCTLRsp()
1523 tdsaAllShared->tdFWControlEx.param1, in ostiRegDumpIOCTLRsp()
1524 tdsaAllShared->tdFWControlEx.param2, in ostiRegDumpIOCTLRsp()
1551 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in ostiSetNVMDIOCTLRsp() local
1556 agIOCTLPayload = (tiIOCTLPayload_t *)(tdsaAllShared->tdFWControlEx.payload); in ostiSetNVMDIOCTLRsp()
1563 tdsaAllShared->tdFWControlEx.buffer, in ostiSetNVMDIOCTLRsp()
1564 tdsaAllShared->tdFWControlEx.len); in ostiSetNVMDIOCTLRsp()
1567 tdsaAllShared->tdFWControlEx.param1, in ostiSetNVMDIOCTLRsp()
1568 tdsaAllShared->tdFWControlEx.param2, in ostiSetNVMDIOCTLRsp()
1595 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in ostiFWProfileIOCTLRsp() local
1599 fwProfile = (tdFWProfile_t *)tdsaAllShared->tdFWProfileEx.tdFWProfile; in ostiFWProfileIOCTLRsp()
1606 (void *)(tdsaAllShared->tdFWProfileEx.virtAddr), in ostiFWProfileIOCTLRsp()
1610 tdsaAllShared->tdFWProfileEx.buffer, in ostiFWProfileIOCTLRsp()
1611 tdsaAllShared->tdFWProfileEx.len); in ostiFWProfileIOCTLRsp()
1617 tdsaAllShared->tdFWProfileEx.param1, in ostiFWProfileIOCTLRsp()
1618 tdsaAllShared->tdFWProfileEx.param2, in ostiFWProfileIOCTLRsp()
1645 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in ostiGetNVMDIOCTLRsp() local
1650 agIOCTLPayload = (tiIOCTLPayload_t *)(tdsaAllShared->tdFWControlEx.payload); in ostiGetNVMDIOCTLRsp()
1655 tdsaAllShared->NvmdResponseSet = 1; in ostiGetNVMDIOCTLRsp()
1657 if(tdsaAllShared->tdFWControlEx.param1 != agNULL) in ostiGetNVMDIOCTLRsp()
1659 osti_memcpy((void *)(tdsaAllShared->tdFWControlEx.usrAddr), in ostiGetNVMDIOCTLRsp()
1660 (void *)(tdsaAllShared->tdFWControlEx.virtAddr), in ostiGetNVMDIOCTLRsp()
1661 tdsaAllShared->tdFWControlEx.len); in ostiGetNVMDIOCTLRsp()
1664 tdsaAllShared->tdFWControlEx.buffer, in ostiGetNVMDIOCTLRsp()
1665 tdsaAllShared->tdFWControlEx.len); in ostiGetNVMDIOCTLRsp()
1668 tdsaAllShared->tdFWControlEx.param1, in ostiGetNVMDIOCTLRsp()
1669 tdsaAllShared->tdFWControlEx.param2, in ostiGetNVMDIOCTLRsp()
1698 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in ostiGetPhyProfileIOCTLRsp() local
1703 agIOCTLPayload = (tiIOCTLPayload_t *)(tdsaAllShared->tdFWControlEx.payload); in ostiGetPhyProfileIOCTLRsp()
1729 …OCTLRsp: start, len = %d %p %p\n", tdsaAllShared->tdFWControlEx.len,tdsaAllShared->tdFWControlEx.u… in ostiGetPhyProfileIOCTLRsp()
1736 tdsaAllShared->tdFWControlEx.buffer, in ostiGetPhyProfileIOCTLRsp()
1737 tdsaAllShared->tdFWControlEx.len); in ostiGetPhyProfileIOCTLRsp()
1740 tdsaAllShared->tdFWControlEx.param1, in ostiGetPhyProfileIOCTLRsp()
1741 tdsaAllShared->tdFWControlEx.param2, in ostiGetPhyProfileIOCTLRsp()
1769 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in ostiGenEventIOCTLRsp() local
1774 if(tdsaAllShared->tdFWControlEx.inProgress) /*Free only if our IOCTL is in progress*/ in ostiGenEventIOCTLRsp()
1776 agIOCTLPayload = (tiIOCTLPayload_t *)(tdsaAllShared->tdFWControlEx.payload); in ostiGenEventIOCTLRsp()
1778 (tdsaAllShared->tdFWControlEx.tdFWControl)->retcode = IOCTL_ERR_STATUS_INTERNAL_ERROR; in ostiGenEventIOCTLRsp()
1781 tdsaAllShared->tdFWControlEx.buffer, in ostiGenEventIOCTLRsp()
1782 tdsaAllShared->tdFWControlEx.len); in ostiGenEventIOCTLRsp()
1785 tdsaAllShared->tdFWControlEx.param1, in ostiGenEventIOCTLRsp()
1786 tdsaAllShared->tdFWControlEx.param2, in ostiGenEventIOCTLRsp()
1788 tdsaAllShared->tdFWControlEx.inProgress = 0; in ostiGenEventIOCTLRsp()
1791 if(tdsaAllShared->tdFWProfileEx.inProgress) in ostiGenEventIOCTLRsp()
1793 agIOCTLPayload = (tiIOCTLPayload_t *)(tdsaAllShared->tdFWProfileEx.payload); in ostiGenEventIOCTLRsp()
1795 if(tdsaAllShared->tdFWProfileEx.virtAddr != NULL) /*Free only if our IOCTL is in progress*/ in ostiGenEventIOCTLRsp()
1798 tdsaAllShared->tdFWProfileEx.buffer, in ostiGenEventIOCTLRsp()
1799 tdsaAllShared->tdFWProfileEx.len); in ostiGenEventIOCTLRsp()
1800 tdsaAllShared->tdFWProfileEx.virtAddr = NULL; in ostiGenEventIOCTLRsp()
1803 tdsaAllShared->tdFWProfileEx.param1, in ostiGenEventIOCTLRsp()
1804 tdsaAllShared->tdFWProfileEx.param2, in ostiGenEventIOCTLRsp()
1806 tdsaAllShared->tdFWProfileEx.inProgress = 0; in ostiGenEventIOCTLRsp()
1821 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in ostiGetDeviceInfoIOCTLRsp() local
1828 agIOCTLPayload = (tiIOCTLPayload_t *)(tdsaAllShared->tdFWControlEx.payload); in ostiGetDeviceInfoIOCTLRsp()
1851 if(tdsaAllShared->tdFWControlEx.inProgress) /*Free only if our IOCTL is in progress*/ in ostiGetDeviceInfoIOCTLRsp()
1854 tdsaAllShared->tdFWControlEx.param1, in ostiGetDeviceInfoIOCTLRsp()
1855 tdsaAllShared->tdFWControlEx.param2, in ostiGetDeviceInfoIOCTLRsp()
1857 tdsaAllShared->tdFWControlEx.inProgress = 0; in ostiGetDeviceInfoIOCTLRsp()
1871 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in ostiGetIoErrorStatsIOCTLRsp() local
1872 itdsaIni_t *Initiator = (itdsaIni_t *)tdsaAllShared->itdsaIni; in ostiGetIoErrorStatsIOCTLRsp()
1880 agIOCTLPayload = (tiIOCTLPayload_t *)(tdsaAllShared->tdFWControlEx.payload); in ostiGetIoErrorStatsIOCTLRsp()
1906 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in ostiGetIoEventStatsIOCTLRsp() local
1913 agIOCTLPayload = (tiIOCTLPayload_t *)(tdsaAllShared->tdFWControlEx.payload); in ostiGetIoEventStatsIOCTLRsp()
1930 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in ostiGetForensicDataIOCTLRsp() local
1937 agIOCTLPayload = (tiIOCTLPayload_t *)(tdsaAllShared->tdFWControlEx.payload); in ostiGetForensicDataIOCTLRsp()
1985 if(tdsaAllShared->tdFWControlEx.inProgress) in ostiGetForensicDataIOCTLRsp()
1989 tdsaAllShared->tdFWControlEx.param1, in ostiGetForensicDataIOCTLRsp()
1990 tdsaAllShared->tdFWControlEx.param2, in ostiGetForensicDataIOCTLRsp()
1993 tdsaAllShared->tdFWControlEx.inProgress = 0; in ostiGetForensicDataIOCTLRsp()
2033 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tdsaRegDumpGetIoctl() local
2034 agsaRoot_t *agRoot = &(tdsaAllShared->agRootInt); in tdsaRegDumpGetIoctl()
2071 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdsaRegDumpGetIoctl()
2072 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdsaRegDumpGetIoctl()
2079 tdsaAllShared->tdFWControlEx.inProgress = 1; in tdsaRegDumpGetIoctl()
2086 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdsaRegDumpGetIoctl()
2087 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdsaRegDumpGetIoctl()
2094 tdsaAllShared->tdFWControlEx.inProgress = 1; in tdsaRegDumpGetIoctl()
2116 tdsaAllShared->tdFWControlEx.buffer = osMemHandle; in tdsaRegDumpGetIoctl()
2117 tdsaAllShared->tdFWControlEx.virtAddr = buffer; in tdsaRegDumpGetIoctl()
2118 tdsaAllShared->tdFWControlEx.usrAddr = (bit8*)&agIOCTLPayload->FunctionSpecificArea[0]; in tdsaRegDumpGetIoctl()
2119 tdsaAllShared->tdFWControlEx.len = RequestLength; in tdsaRegDumpGetIoctl()
2120 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdsaRegDumpGetIoctl()
2121 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdsaRegDumpGetIoctl()
2122 tdsaAllShared->tdFWControlEx.payload = agIOCTLPayload; in tdsaRegDumpGetIoctl()
2123 tdsaAllShared->tdFWControlEx.inProgress = 1; in tdsaRegDumpGetIoctl()
2145 tdsaAllShared->tdFWControlEx.buffer = osMemHandle; in tdsaRegDumpGetIoctl()
2146 tdsaAllShared->tdFWControlEx.virtAddr = buffer; in tdsaRegDumpGetIoctl()
2147 tdsaAllShared->tdFWControlEx.usrAddr = (bit8*)&agIOCTLPayload->FunctionSpecificArea[0]; in tdsaRegDumpGetIoctl()
2148 tdsaAllShared->tdFWControlEx.len = RequestLength; in tdsaRegDumpGetIoctl()
2149 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdsaRegDumpGetIoctl()
2150 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdsaRegDumpGetIoctl()
2151 tdsaAllShared->tdFWControlEx.payload = agIOCTLPayload; in tdsaRegDumpGetIoctl()
2152 tdsaAllShared->tdFWControlEx.inProgress = 1; in tdsaRegDumpGetIoctl()
2182 tdsaAllShared->tdFWControlEx.buffer = osMemHandle; in tdsaRegDumpGetIoctl()
2183 tdsaAllShared->tdFWControlEx.virtAddr = buffer; in tdsaRegDumpGetIoctl()
2184 tdsaAllShared->tdFWControlEx.usrAddr = (bit8*)&agIOCTLPayload->FunctionSpecificArea[0]; in tdsaRegDumpGetIoctl()
2185 tdsaAllShared->tdFWControlEx.len = RequestLength; in tdsaRegDumpGetIoctl()
2186 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdsaRegDumpGetIoctl()
2187 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdsaRegDumpGetIoctl()
2188 tdsaAllShared->tdFWControlEx.payload = agIOCTLPayload; in tdsaRegDumpGetIoctl()
2189 tdsaAllShared->tdFWControlEx.inProgress = 1; in tdsaRegDumpGetIoctl()
2218 tdsaAllShared->tdFWControlEx.buffer = osMemHandle; in tdsaRegDumpGetIoctl()
2219 tdsaAllShared->tdFWControlEx.virtAddr = buffer; in tdsaRegDumpGetIoctl()
2220 tdsaAllShared->tdFWControlEx.usrAddr = (bit8*)&agIOCTLPayload->FunctionSpecificArea[0]; in tdsaRegDumpGetIoctl()
2221 tdsaAllShared->tdFWControlEx.len = RequestLength; in tdsaRegDumpGetIoctl()
2222 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdsaRegDumpGetIoctl()
2223 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdsaRegDumpGetIoctl()
2224 tdsaAllShared->tdFWControlEx.payload = agIOCTLPayload; in tdsaRegDumpGetIoctl()
2225 tdsaAllShared->tdFWControlEx.inProgress = 1; in tdsaRegDumpGetIoctl()
2249 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in ostiCOMMgntVPDSetIOCTLRsp() local
2253 (tdsaAllShared->tdFWControlEx.tdFWControl)->retcode = status; in ostiCOMMgntVPDSetIOCTLRsp()
2256 tdsaAllShared->tdFWControlEx.buffer, in ostiCOMMgntVPDSetIOCTLRsp()
2257 tdsaAllShared->tdFWControlEx.len); in ostiCOMMgntVPDSetIOCTLRsp()
2259 ostiIOCTLSetSignal(tiRoot, tdsaAllShared->tdFWControlEx.param1, in ostiCOMMgntVPDSetIOCTLRsp()
2260 tdsaAllShared->tdFWControlEx.param2, in ostiCOMMgntVPDSetIOCTLRsp()
2303 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tdsaNVMDSetIoctl() local
2304 agsaRoot_t *agRoot = &(tdsaAllShared->agRootInt); in tdsaNVMDSetIoctl()
2361 tdsaAllShared->tdFWControlEx.buffer = osMemHandle; in tdsaNVMDSetIoctl()
2362 tdsaAllShared->tdFWControlEx.virtAddr = buffer; in tdsaNVMDSetIoctl()
2363 tdsaAllShared->tdFWControlEx.usrAddr = (bit8*)&agIOCTLPayload->FunctionSpecificArea[0]; in tdsaNVMDSetIoctl()
2364 tdsaAllShared->tdFWControlEx.len = RequestLength; in tdsaNVMDSetIoctl()
2365 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdsaNVMDSetIoctl()
2366 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdsaNVMDSetIoctl()
2367 tdsaAllShared->tdFWControlEx.payload = agIOCTLPayload; in tdsaNVMDSetIoctl()
2368 tdsaAllShared->tdFWControlEx.inProgress = 1; in tdsaNVMDSetIoctl()
2423 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tdsaNVMDGetIoctl() local
2424 agsaRoot_t *agRoot = &(tdsaAllShared->agRootInt); in tdsaNVMDGetIoctl()
2494 tdsaAllShared->tdFWControlEx.buffer = osMemHandle; in tdsaNVMDGetIoctl()
2495 tdsaAllShared->tdFWControlEx.virtAddr = buffer; in tdsaNVMDGetIoctl()
2496 tdsaAllShared->tdFWControlEx.usrAddr = (bit8*)&agIOCTLPayload->FunctionSpecificArea[0]; in tdsaNVMDGetIoctl()
2497 tdsaAllShared->tdFWControlEx.len = RequestLength; in tdsaNVMDGetIoctl()
2498 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdsaNVMDGetIoctl()
2499 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdsaNVMDGetIoctl()
2500 tdsaAllShared->tdFWControlEx.payload = agIOCTLPayload; in tdsaNVMDGetIoctl()
2501 tdsaAllShared->tdFWControlEx.inProgress = 1; in tdsaNVMDGetIoctl()
2509 tdsaAllShared->NvmdResponseSet = 0; in tdsaNVMDGetIoctl()
2521 while(!tdsaAllShared->NvmdResponseSet) in tdsaNVMDGetIoctl()
2548 tdsaAllShared->NvmdResponseSet = 0; in tdsaNVMDGetIoctl()
2549 ostiFreeMemory(tiRoot, tdsaAllShared->tdFWControlEx.buffer, tdsaAllShared->tdFWControlEx.len); in tdsaNVMDGetIoctl()
2698 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tdsaIoErrorStatisticGetIoctl() local
2699 agsaRoot_t *agRoot = &(tdsaAllShared->agRootInt); in tdsaIoErrorStatisticGetIoctl()
2705 tdsaAllShared->tdFWControlEx.buffer = agNULL; in tdsaIoErrorStatisticGetIoctl()
2706 tdsaAllShared->tdFWControlEx.virtAddr = agNULL; in tdsaIoErrorStatisticGetIoctl()
2707 tdsaAllShared->tdFWControlEx.usrAddr = (bit8*)&agIOCTLPayload->FunctionSpecificArea[0]; in tdsaIoErrorStatisticGetIoctl()
2708 tdsaAllShared->tdFWControlEx.len = 0; in tdsaIoErrorStatisticGetIoctl()
2709 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdsaIoErrorStatisticGetIoctl()
2710 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdsaIoErrorStatisticGetIoctl()
2711 tdsaAllShared->tdFWControlEx.payload = agIOCTLPayload; in tdsaIoErrorStatisticGetIoctl()
2712 tdsaAllShared->tdFWControlEx.inProgress = 0; in tdsaIoErrorStatisticGetIoctl()
2754 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tdsaIoEventStatisticGetIoctl() local
2755 agsaRoot_t *agRoot = &(tdsaAllShared->agRootInt); in tdsaIoEventStatisticGetIoctl()
2761 tdsaAllShared->tdFWControlEx.buffer = agNULL; in tdsaIoEventStatisticGetIoctl()
2762 tdsaAllShared->tdFWControlEx.virtAddr = agNULL; in tdsaIoEventStatisticGetIoctl()
2763 tdsaAllShared->tdFWControlEx.usrAddr = (bit8*)&agIOCTLPayload->FunctionSpecificArea[0]; in tdsaIoEventStatisticGetIoctl()
2764 tdsaAllShared->tdFWControlEx.len = 0; in tdsaIoEventStatisticGetIoctl()
2765 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdsaIoEventStatisticGetIoctl()
2766 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdsaIoEventStatisticGetIoctl()
2767 tdsaAllShared->tdFWControlEx.payload = agIOCTLPayload; in tdsaIoEventStatisticGetIoctl()
2768 tdsaAllShared->tdFWControlEx.inProgress = 0; in tdsaIoEventStatisticGetIoctl()
2810 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tdsaRegisterIoctl() local
2817 tdsaAllShared->tdFWControlEx.buffer = agNULL; in tdsaRegisterIoctl()
2818 tdsaAllShared->tdFWControlEx.virtAddr = agNULL; in tdsaRegisterIoctl()
2819 tdsaAllShared->tdFWControlEx.usrAddr = (bit8*)&agIOCTLPayload->FunctionSpecificArea[0]; in tdsaRegisterIoctl()
2820 tdsaAllShared->tdFWControlEx.len = 0; in tdsaRegisterIoctl()
2821 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdsaRegisterIoctl()
2822 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdsaRegisterIoctl()
2823 tdsaAllShared->tdFWControlEx.payload = agIOCTLPayload; in tdsaRegisterIoctl()
2824 tdsaAllShared->tdFWControlEx.inProgress = 0; in tdsaRegisterIoctl()
2850 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tdsaGetPhyGeneralStatusIoctl() local
2851 agsaRoot_t *agRoot = &(tdsaAllShared->agRootNonInt); in tdsaGetPhyGeneralStatusIoctl()
2904 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in ostiGetPhyGeneralStatusRsp() local
2911 if (tdsaAllShared->tdFWControlEx.inProgress) in ostiGetPhyGeneralStatusRsp()
2913 agIoctlPayload = (tiIOCTLPayload_t *)(tdsaAllShared->tdFWControlEx.payload); in ostiGetPhyGeneralStatusRsp()
2922 tdsaAllShared->tdFWControlEx.payload = NULL; in ostiGetPhyGeneralStatusRsp()
2923 ostiIOCTLSetSignal(tiRoot, tdsaAllShared->tdFWControlEx.param1, in ostiGetPhyGeneralStatusRsp()
2924 tdsaAllShared->tdFWControlEx.param2, agNULL); in ostiGetPhyGeneralStatusRsp()
2925 tdsaAllShared->tdFWControlEx.inProgress = 0; in ostiGetPhyGeneralStatusRsp()
2946 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tdsaPhyProfileIoctl() local
2947 agsaRoot_t *agRoot = &(tdsaAllShared->agRootInt); in tdsaPhyProfileIoctl()
2970 tdsaAllShared->tdFWControlEx.buffer = osMemHandle; in tdsaPhyProfileIoctl()
2971 tdsaAllShared->tdFWControlEx.virtAddr = buffer; in tdsaPhyProfileIoctl()
2972 tdsaAllShared->tdFWControlEx.usrAddr = (bit8*)&agIOCTLPayload->FunctionSpecificArea[0]; in tdsaPhyProfileIoctl()
2973 tdsaAllShared->tdFWControlEx.len = 32; in tdsaPhyProfileIoctl()
2974 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdsaPhyProfileIoctl()
2975 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdsaPhyProfileIoctl()
2976 tdsaAllShared->tdFWControlEx.payload = agIOCTLPayload; in tdsaPhyProfileIoctl()
2977 tdsaAllShared->tdFWControlEx.inProgress = 1; in tdsaPhyProfileIoctl()
3044 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tdsaForensicDataGetIoctl() local
3045 agsaRoot_t *agRoot = &(tdsaAllShared->agRootInt); in tdsaForensicDataGetIoctl()
3052 tdsaAllShared->tdFWControlEx.buffer = agNULL; in tdsaForensicDataGetIoctl()
3053 tdsaAllShared->tdFWControlEx.virtAddr = agNULL; in tdsaForensicDataGetIoctl()
3054 tdsaAllShared->tdFWControlEx.usrAddr = (bit8*)&agIOCTLPayload->FunctionSpecificArea[0]; in tdsaForensicDataGetIoctl()
3055 tdsaAllShared->tdFWControlEx.len = 0; in tdsaForensicDataGetIoctl()
3056 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdsaForensicDataGetIoctl()
3057 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdsaForensicDataGetIoctl()
3058 tdsaAllShared->tdFWControlEx.payload = agIOCTLPayload; in tdsaForensicDataGetIoctl()
3059 tdsaAllShared->tdFWControlEx.inProgress = 0; in tdsaForensicDataGetIoctl()
3119 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tdsaSendSMPIoctl() local
3120 agsaRoot_t *agRoot = &(tdsaAllShared->agRootInt); in tdsaSendSMPIoctl()
3165 tdsaAllShared->tdFWControlEx.param3 = osMemHandle; in tdsaSendSMPIoctl()
3189 tdsaAllShared->tdFWControlEx.param3 = osMemHandle; in tdsaSendSMPIoctl()
3217 tdsaAllShared->tdFWControlEx.buffer = osMemHandle; in tdsaSendSMPIoctl()
3218 tdsaAllShared->tdFWControlEx.virtAddr = respBuffer; in tdsaSendSMPIoctl()
3219 …tdsaAllShared->tdFWControlEx.usrAddr = (bit8*)smp_pass_through_req->smp_req_resp + smp_pass_throug… in tdsaSendSMPIoctl()
3220 tdsaAllShared->tdFWControlEx.len = smp_pass_through_req->smp_resp_len; in tdsaSendSMPIoctl()
3221 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdsaSendSMPIoctl()
3222 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdsaSendSMPIoctl()
3223 tdsaAllShared->tdFWControlEx.payload = agIOCTLPayload; in tdsaSendSMPIoctl()
3224 tdsaAllShared->tdFWControlEx.inProgress = 1; in tdsaSendSMPIoctl()
3242 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in ostiSendSMPIOCTLRsp() local
3245 agIOCTLPayload = (tiIOCTLPayload_t *)(tdsaAllShared->tdFWControlEx.payload); in ostiSendSMPIOCTLRsp()
3252 osti_memcpy((void *)(tdsaAllShared->tdFWControlEx.usrAddr), in ostiSendSMPIOCTLRsp()
3253 (void *)(tdsaAllShared->tdFWControlEx.virtAddr), in ostiSendSMPIOCTLRsp()
3254 tdsaAllShared->tdFWControlEx.len); in ostiSendSMPIOCTLRsp()
3257 tdsaAllShared->tdFWControlEx.buffer, in ostiSendSMPIOCTLRsp()
3258 tdsaAllShared->tdFWControlEx.len); in ostiSendSMPIOCTLRsp()
3260 tdsaAllShared->tdFWControlEx.param3, in ostiSendSMPIOCTLRsp()
3261 tdsaAllShared->tdFWControlEx.len); in ostiSendSMPIOCTLRsp()
3265 tdsaAllShared->tdFWControlEx.param1, in ostiSendSMPIOCTLRsp()
3266 tdsaAllShared->tdFWControlEx.param2, in ostiSendSMPIOCTLRsp()
3309 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tdsaSendBISTIoctl() local
3310 agsaRoot_t *agRoot = &(tdsaAllShared->agRootInt); in tdsaSendBISTIoctl()
3318 tdsaAllShared->tdFWControlEx.buffer = agNULL; in tdsaSendBISTIoctl()
3319 tdsaAllShared->tdFWControlEx.virtAddr = agNULL; in tdsaSendBISTIoctl()
3320 tdsaAllShared->tdFWControlEx.usrAddr = (bit8*)&agIOCTLPayload->FunctionSpecificArea[0]; in tdsaSendBISTIoctl()
3321 tdsaAllShared->tdFWControlEx.len = 0; in tdsaSendBISTIoctl()
3322 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdsaSendBISTIoctl()
3323 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdsaSendBISTIoctl()
3324 tdsaAllShared->tdFWControlEx.payload = agIOCTLPayload; in tdsaSendBISTIoctl()
3325 tdsaAllShared->tdFWControlEx.inProgress = 0; in tdsaSendBISTIoctl()
3413 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tdsaVPDSet() local
3414 agsaRoot_t *agRoot = &(tdsaAllShared->agRootInt); in tdsaVPDSet()
3474 tdsaAllShared->tdFWControlEx.buffer = osMemHandle; in tdsaVPDSet()
3475 tdsaAllShared->tdFWControlEx.param1 = agParam1; in tdsaVPDSet()
3476 tdsaAllShared->tdFWControlEx.param2 = agParam2; in tdsaVPDSet()
3479 tdsaAllShared->addrUpper = bufAddrUpper; in tdsaVPDSet()
3480 tdsaAllShared->addrLower = bufAddrLower; in tdsaVPDSet()
3502 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tdsaVPDGet() local
3503 agsaRoot_t *agRoot = &(tdsaAllShared->agRootInt); in tdsaVPDGet()
3530 VPDInfo.indirectAddrUpper32 = tdsaAllShared->addrUpper; in tdsaVPDGet()
3531 VPDInfo.indirectAddrLower32 = tdsaAllShared->addrLower; in tdsaVPDGet()
3574 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in tdsaGetNumOfLUNIOCTL() local
3575 agsaRoot_t *agRoot = &(tdsaAllShared->agRootInt); in tdsaGetNumOfLUNIOCTL()
3644 tdsaContext_t *tdsaAllShared = (tdsaContext_t *)&tdsaRoot->tdsaAllShared; in ostiNumOfLUNIOCTLRsp() local
3652 if(tdsaAllShared->tdFWControlEx.inProgress == 1) in ostiNumOfLUNIOCTLRsp()
3654 agIOCTLPayload = (tiIOCTLPayload_t *)(tdsaAllShared->tdFWControlEx.payload); in ostiNumOfLUNIOCTLRsp()
3660 …numOfLUN = ((tdsaAllShared->tdFWControlEx.virtAddr[0] << 24)|(tdsaAllShared->tdFWControlEx.virtAdd… in ostiNumOfLUNIOCTLRsp()
3661 … (tdsaAllShared->tdFWControlEx.virtAddr[2] << 8)|(tdsaAllShared->tdFWControlEx.virtAddr[3])); in ostiNumOfLUNIOCTLRsp()
3670 tdsaAllShared->tdFWControlEx.param1, in ostiNumOfLUNIOCTLRsp()
3671 tdsaAllShared->tdFWControlEx.param2, in ostiNumOfLUNIOCTLRsp()
3673 tdsaAllShared->tdFWControlEx.payload = NULL; in ostiNumOfLUNIOCTLRsp()
3676 tdsaAllShared->tdFWControlEx.inProgress = 0; in ostiNumOfLUNIOCTLRsp()