Lines Matching defs:smIORequestBody

122   smIORequestBody_t         *smIORequestBody = agNULL;
141 alloc smIORequestBody for abort itself
146 smIORequestBody = (smIORequestBody_t *)tasktag->smData;
148 if (smIORequestBody == agNULL)
150 SM_DBG1(("smIOAbort: smIORequestBody is NULL!!!\n"));
155 satIOContext = &(smIORequestBody->transport.SATA.satIOContext);
160 agIORequest = &(smIORequestBody->agIORequest);
206 smAbortIORequestBody->smDevHandle = smIORequestBody->smDevHandle;
362 smIORequestBody_t *smIORequestBody = agNULL;
379 smIORequestBody = (smIORequestBody_t*)smIORequest->smData;//smDequeueIO(smRoot);
381 if (smIORequestBody == agNULL)
383 SM_DBG1(("smSuperIOStart: smIORequestBody is NULL!!!\n"));
387 smIOReInit(smRoot, smIORequestBody);
389 SM_DBG3(("smSuperIOStart: io ID %d!!!\n", smIORequestBody->id ));
394 smIORequestBody->smIORequest = smIORequest;
395 smIORequestBody->smDevHandle = smDeviceHandle;
397 satIOContext = &(smIORequestBody->transport.SATA.satIOContext);
403 smIORequestBody->transport.SATA.smSenseData.senseData = agNULL;
404 smIORequestBody->transport.SATA.smSenseData.senseLen = 0;
407 &smIORequestBody->transport.SATA.agSATARequestBody.fis.fisRegHostToDev;
409 satIOContext->pSense = &smIORequestBody->transport.SATA.sensePayload;
410 satIOContext->pSmSenseData = &smIORequestBody->transport.SATA.smSenseData;
413 satIOContext->smRequestBody = smIORequestBody;
425 /*smIORequest->smData = smIORequestBody;*/
475 smIORequestBody_t *smIORequestBody = agNULL;
492 smIORequestBody = (smIORequestBody_t*)smIORequest->smData;//smDequeueIO(smRoot);
494 if (smIORequestBody == agNULL)
496 SM_DBG1(("smIOStart: smIORequestBody is NULL!!!\n"));
500 smIOReInit(smRoot, smIORequestBody);
502 SM_DBG3(("smIOStart: io ID %d!!!\n", smIORequestBody->id ));
504 smIORequestBody->smIORequest = smIORequest;
505 smIORequestBody->smDevHandle = smDeviceHandle;
507 satIOContext = &(smIORequestBody->transport.SATA.satIOContext);
513 smIORequestBody->transport.SATA.smSenseData.senseData = agNULL;
514 smIORequestBody->transport.SATA.smSenseData.senseLen = 0;
517 &smIORequestBody->transport.SATA.agSATARequestBody.fis.fisRegHostToDev;
519 satIOContext->pSense = &smIORequestBody->transport.SATA.sensePayload;
520 satIOContext->pSmSenseData = &smIORequestBody->transport.SATA.smSenseData;
523 satIOContext->smRequestBody = smIORequestBody;
556 smIORequestBody_t *smIORequestBody = agNULL;
603 smIORequestBody = (smIORequestBody_t*)currentTaskTag->smData;//smDequeueIO(smRoot);
605 if (smIORequestBody == agNULL)
607 SM_DBG1(("smTaskManagement: smIORequestBody is NULL!!!\n"));
611 smIOReInit(smRoot, smIORequestBody);
613 satIOContext = &(smIORequestBody->transport.SATA.satIOContext);
614 satIOContext->smRequestBody = smIORequestBody;
615 smIORequestBody->smDevHandle = smDeviceHandle;
650 smIORequestBody = (smIORequestBody_t*)currentTaskTag->smData;//smDequeueIO(smRoot);
652 if (smIORequestBody == agNULL)
654 SM_DBG1(("smTaskManagement: smIORequestBody is NULL!!!\n"));
658 smIOReInit(smRoot, smIORequestBody);
659 /*currentTaskTag->smData = smIORequestBody;*/
667 smIORequestBody
687 smIORequestBody_t *smIORequestBody = agNULL;
701 smIORequestBody = SMLIST_OBJECT_BASE(smIORequestBody_t, satIoBodyLink, IOListList);
702 SMLIST_DEQUEUE_THIS(&(smIORequestBody->satIoBodyLink));
703 SMLIST_ENQUEUE_AT_TAIL(&(smIORequestBody->satIoBodyLink), &(smAllShared->mainIOList));
706 if (smIORequestBody->InUse == agTRUE)
708 SM_DBG1(("smDequeueIO: wrong. already in USE ID %d!!!!\n", smIORequestBody->id));
710 smIOReInit(smRoot, smIORequestBody);
713 SM_DBG2(("smDequeueIO: io ID %d!\n", smIORequestBody->id));
716 if (smIORequestBody->satIoBodyLink.flink == agNULL)
718 SM_DBG1(("smDequeueIO: io ID %d, flink is NULL!!!\n", smIORequestBody->id));
720 if (smIORequestBody->satIoBodyLink.blink == agNULL)
722 SM_DBG1(("smDequeueIO: io ID %d, blink is NULL!!!\n", smIORequestBody->id));
725 return smIORequestBody;
738 smIORequestBody_t *smIORequestBody = agNULL; /* abort itself */
760 smIORequestBody = smDequeueIO(smRoot);
762 if (smIORequestBody == agNULL)
772 (void **)&smIORequestBody,
786 if (smIORequestBody == agNULL)
789 SM_DBG1(("smsatAbort: ostiAllocMemory returned NULL smIORequestBody\n"));
792 smIOReInit(smRoot, smIORequestBody);
794 smIORequestBody->IOType.InitiatorTMIO.osMemHandle = osMemHandle;
795 smIORequestBody->smDevHandle = smToBeAbortedIORequestBody->smDevHandle;
797 satAbortIOContext = &(smIORequestBody->transport.SATA.satIOContext);
798 satAbortIOContext->smRequestBody = smIORequestBody;
800 agAbortIORequest = &(smIORequestBody->agIORequest);
801 agAbortIORequest->osData = (void *) smIORequestBody;
992 smIORequestBody_t *smIORequestBody = agNULL;
1015 smIORequestBody = (smIORequestBody_t *) satTempIOContext->smRequestBody;
1016 smIOReq = smIORequestBody->smIORequest;
1043 /* clean up TD layer's smIORequestBody */
1044 if (smIORequestBody)
1046 if (smIORequestBody->IOType.InitiatorTMIO.osMemHandle != agNULL)
1050 smIORequestBody->IOType.InitiatorTMIO.osMemHandle,
1057 SM_DBG1(("smsatTmAbortTask: smIORequestBody is NULL!!!\n"));
1126 smIORequestBody_t *smIORequestBody
1136 satIOContext = &(smIORequestBody->transport.SATA.satIOContext);
1140 &(smIORequestBody->transport.SATA.agSATARequestBody.fis.fisRegHostToDev);
1143 satIOContext->smRequestBody = smIORequestBody;
1432 smIORequestBody_t *smIORequestBody;
1435 smIORequestBody = (smIORequestBody_t *)satIOContext->smRequestBody;
1442 SM_DBG2(("smEnqueueIO: external command!!!, io ID %d!!!\n", smIORequestBody->id));
1444 if (smIORequestBody->satIoBodyLink.flink == agNULL)
1446 SM_DBG1(("smEnqueueIO: external command!!!, io ID %d, flink is NULL!!!\n", smIORequestBody->id));
1448 if (smIORequestBody->satIoBodyLink.blink == agNULL)
1450 SM_DBG1(("smEnqueueIO: external command!!!, io ID %d, blink is NULL!!!\n", smIORequestBody->id));
1455 SM_DBG2(("smEnqueueIO: internal command!!!, io ID %d!!!\n", smIORequestBody->id));
1457 if (smIORequestBody->satIoBodyLink.flink == agNULL)
1459 SM_DBG1(("smEnqueueIO: internal command!!!, io ID %d, flink is NULL!!!\n", smIORequestBody->id));
1461 if (smIORequestBody->satIoBodyLink.blink == agNULL)
1463 SM_DBG1(("smEnqueueIO: internal command!!!, io ID %d, blink is NULL!!!\n", smIORequestBody->id));
1467 if (smIORequestBody->smIORequest == agNULL)
1469 SM_DBG1(("smEnqueueIO: smIORequest is NULL, io ID %d!!!\n", smIORequestBody->id));
1472 if (smIORequestBody->InUse == agTRUE)
1474 smIORequestBody->InUse = agFALSE;
1476 SMLIST_DEQUEUE_THIS(&(smIORequestBody->satIoBodyLink));
1477 SMLIST_ENQUEUE_AT_TAIL(&(smIORequestBody->satIoBodyLink), &(smAllShared->freeIOList));
1482 SM_DBG2(("smEnqueueIO: check!!!, io ID %d!!!\n", smIORequestBody->id));
3150 smIORequestBody_t *smIORequestBody = agNULL;
3168 smIORequestBody = (smIORequestBody_t*)smIORequest->smData;//smDequeueIO(smRoot);
3170 if (smIORequestBody == agNULL)
3172 SM_DBG1(("smIDStart: smIORequestBody is NULL!!!\n"));
3176 smIOReInit(smRoot, smIORequestBody);
3178 SM_DBG3(("smIDStart: io ID %d!!!\n", smIORequestBody->id ));
3180 smIORequestBody->smIORequest = smIORequest;
3181 smIORequestBody->smDevHandle = smDeviceHandle;
3182 satIOContext = &(smIORequestBody->transport.SATA.satIOContext);
3186 satIOContext->pFis = &(smIORequestBody->transport.SATA.agSATARequestBody.fis.fisRegHostToDev);
3187 satIOContext->smRequestBody = smIORequestBody;
3191 /*smIORequest->smData = smIORequestBody;*/
3192 SM_DBG3(("smIDStart: smIORequestBody %p smIORequestBody->smIORequest %p!!!\n", smIORequestBody, smIORequestBody->smIORequest));
3226 smIORequestBody_t *smIORequestBody;
3251 smIORequestBody = satIntIo->satIntRequestBody;
3252 satNewIOContext = &(smIORequestBody->transport.SATA.satIOContext);
3255 satNewIOContext->pFis = &(smIORequestBody->transport.SATA.agSATARequestBody.fis.fisRegHostToDev);
3257 satNewIOContext->pSense = &(smIORequestBody->transport.SATA.sensePayload);
3258 satNewIOContext->pSmSenseData = &(smIORequestBody->transport.SATA.smSenseData);
3277 SM_DBG3(("smsatIDSubStart: satNewIOContext %p smIORequestBody %p\n", satNewIOContext, smIORequestBody));
3318 smIORequestBody_t *smIORequestBody;
3327 smIORequestBody = satIntIoContext->satIntRequestBody;
3369 smhexdump("smsatIDStart LL", (bit8 *)&(smIORequestBody->transport.SATA.agSATARequestBody.fis.fisRegHostToDev), sizeof(agsaFisRegHostToDevice_t));
8919 smIORequestBody_t *smIORequestBody;
8948 smIORequestBody = satIntIo->satIntRequestBody;
8949 satNewIOContext = &(smIORequestBody->transport.SATA.satIOContext);
8952 satNewIOContext->pFis = &(smIORequestBody->transport.SATA.agSATARequestBody.fis.fisRegHostToDev);
8954 satNewIOContext->pSense = &(smIORequestBody->transport.SATA.sensePayload);
8955 satNewIOContext->pSmSenseData = &(smIORequestBody->transport.SATA.smSenseData);
8974 SM_DBG1(("smsatStartIDDev: satNewIOContext %p smIORequestBody %p!!!\n", satNewIOContext, smIORequestBody));
9014 smIORequestBody_t *smIORequestBody;
9024 smIORequestBody = satIntIoContext->satIntRequestBody;
9060 smhexdump("smsatSendIDDev LL", (bit8 *)&(smIORequestBody->transport.SATA.agSATARequestBody.fis.fisRegHostToDev), sizeof(agsaFisRegHostToDevice_t));
9094 smIORequestBody_t *smIORequestBody;
9257 smIORequestBody = (smIORequestBody_t *)satIntIo->satIntRequestBody;
9258 satIOContext2 = &(smIORequestBody->transport.SATA.satIOContext);
9261 satIOContext2->pFis = &(smIORequestBody->transport.SATA.agSATARequestBody.fis.fisRegHostToDev);
9263 satIOContext2->pSense = &(smIORequestBody->transport.SATA.sensePayload);
9264 satIOContext2->pSmSenseData = &(smIORequestBody->transport.SATA.smSenseData);
13416 smIORequestBody_t *smIORequestBody;
13448 smIORequestBody = (smIORequestBody_t *)satIntIo->satIntRequestBody;
13449 satIOContext2 = &(smIORequestBody->transport.SATA.satIOContext);
13452 satIOContext2->pFis = &(smIORequestBody->transport.SATA.agSATARequestBody.fis.fisRegHostToDev);
13454 satIOContext2->pSense = &(smIORequestBody->transport.SATA.sensePayload);
13455 satIOContext2->pSmSenseData = &(smIORequestBody->transport.SATA.smSenseData);
19732 smIORequestBody_t *smIORequestBody;
19740 smIORequestBody = satIntIoContext->satIntRequestBody;
19742 SM_DBG5(("smsatResetDevice: satIOContext %p smIORequestBody %p\n", satIOContext, smIORequestBody));
19776 smhexdump("smsatResetDevice LL", (bit8 *)&(smIORequestBody->transport.SATA.agSATARequestBody.fis.fisRegHostToDev), sizeof(agsaFisRegHostToDevice_t));
19803 smIORequestBody_t *smIORequestBody;
19811 smIORequestBody = satIntIoContext->satIntRequestBody;
19813 SM_DBG5(("smsatDeResetDevice: satIOContext %p smIORequestBody %p\n", satIOContext, smIORequestBody));
19847 smhexdump("smsatDeResetDevice LL", (bit8 *)&(smIORequestBody->transport.SATA.agSATARequestBody.fis.fisRegHostToDev), sizeof(agsaFisRegHostToDevice_t));