Lines Matching refs:pccb
58 ccb_t *pccb; in ostiInitiatorEvent() local
138 pccb = (pccb_t)((tiIORequest_t *)parm)->osData; in ostiInitiatorEvent()
139 if (pccb->flags & TASK_TIMEOUT) in ostiInitiatorEvent()
142 agtiapi_FreeTMCCB(pCard, pccb); in ostiInitiatorEvent()
146 pccb->flags |= AGTIAPI_CB_DONE; in ostiInitiatorEvent()
149 pccb->flags |= TASK_SUCCESS; in ostiInitiatorEvent()
151 pccb, pccb->flags); in ostiInitiatorEvent()
154 if (pccb->flags & DEV_RESET) in ostiInitiatorEvent()
157 ccbIO = pccb->pccbIO; in ostiInitiatorEvent()
171 ccbIO = pccb->pccbIO; in ostiInitiatorEvent()
175 pccb, pccb->flags); in ostiInitiatorEvent()
180 pccb, pccb->flags); in ostiInitiatorEvent()
187 agtiapi_FreeTMCCB(pCard, pccb); in ostiInitiatorEvent()
193 pccb = (pccb_t)((tiIORequest_t *)parm)->osData; in ostiInitiatorEvent()
194 pccb->flags |= AGTIAPI_CB_DONE; in ostiInitiatorEvent()
198 pccb, pccb->flags); in ostiInitiatorEvent()
200 if (pccb->flags & TASK_MANAGEMENT) in ostiInitiatorEvent()
208 pTMccb->targetId = pccb->targetId; in ostiInitiatorEvent()
209 pTMccb->devHandle = pccb->devHandle; in ostiInitiatorEvent()
212 pTMccb->pccbIO = pccb->pccbIO; in ostiInitiatorEvent()
216 pccb->devHandle, in ostiInitiatorEvent()
218 &pccb->tiSuperScsiRequest.scsiCmnd.lun, in ostiInitiatorEvent()
219 &pccb->tiIORequest, in ostiInitiatorEvent()
224 pccb, pTMccb); in ostiInitiatorEvent()
230 pccb, pTMccb); in ostiInitiatorEvent()
235 agtiapi_FreeTMCCB(pCard, pccb); in ostiInitiatorEvent()
243 AGTIAPI_PRINTK("tiIntrEventTypeLocalAbort: Abort Failed pccb %p\n", pccb); in ostiInitiatorEvent()
277 ccb_t *pccb; in ostiInitiatorIOCompleted() local
280 pccb = (ccb_t *)ptiIORequest->osData; in ostiInitiatorIOCompleted()
290 pccb->ccbStatus = (U16)IOStatus; in ostiInitiatorIOCompleted()
291 pccb->scsiStatus = statusDetail; in ostiInitiatorIOCompleted()
302 union ccb *ccb = pccb->ccb; in ostiInitiatorIOCompleted()
305 if (pccb->senseLen > pSenseData->senseLen) in ostiInitiatorIOCompleted()
307 csio->sense_resid = pccb->senseLen - pSenseData->senseLen; in ostiInitiatorIOCompleted()
314 pccb->senseLen - csio->sense_resid ); in ostiInitiatorIOCompleted()
317 memcpy( (void *)pccb->pSenseData, in ostiInitiatorIOCompleted()
327 pccb, pccb->flags); in ostiInitiatorIOCompleted()
329 pccb->startTime = 0; in ostiInitiatorIOCompleted()
330 agtiapi_Done(pCard, pccb); in ostiInitiatorIOCompleted()
344 pccb->flags |= REQ_DONE; in ostiInitiatorIOCompleted()
346 AG_CARD_LOCAL_LOCK(&pCard->doneLock), pccb); in ostiInitiatorIOCompleted()
427 ccb_t *pccb; in ostiInitiatorSMPCompleted() local
429 pccb = (ccb_t *)ptiSMPRequest->osData; in ostiInitiatorSMPCompleted()
434 pccb->ccbStatus = (U16)smpStatus; in ostiInitiatorSMPCompleted()
441 union ccb *ccb = pccb->ccb; in ostiInitiatorSMPCompleted()
447 pccb->flags |= REQ_DONE; in ostiInitiatorSMPCompleted()
449 AG_CARD_LOCAL_LOCK(&pCard->doneSMPLock), pccb); in ostiInitiatorSMPCompleted()
463 ccb_t *pccb = (ccb_t*)arg; in osti_FastIOCb() local
470 BUG_ON(!pccb); in osti_FastIOCb()
477 pccb->ccbStatus = IOStatus; in osti_FastIOCb()
478 pccb->scsiStatus = statusDetail; in osti_FastIOCb()
482 if (pccb->flags & AGTIAPI_ABORT) in osti_FastIOCb()
485 pccb, pccb->flags); in osti_FastIOCb()
486 pccb->startTime = 0; /* indicate aborted IO completion */ in osti_FastIOCb()
491 pccb->flags |= REQ_DONE; in osti_FastIOCb()
493 AG_CARD_LOCAL_LOCK(&pCard->doneLock), pccb); in osti_FastIOCb()
766 ccb_t *pccb = (ccb_t *) tiIORequest->osData; in ostiSetDeviceQueueDepth() local
767 tiDeviceHandle_t *tiDeviceHandle = pccb->devHandle; in ostiSetDeviceQueueDepth()
817 pccb_t pccb; in ostiNumOfLUNIOCTLreq() local
821 if ((pccb = agtiapi_GetCCB(pCard)) == NULL) in ostiNumOfLUNIOCTLreq()
828 *tiIORequest = (tiIORequest_t*)&pccb->tiIORequest; in ostiNumOfLUNIOCTLreq()
829 *tiRequestBody = &pccb->tdIOReqBody; in ostiNumOfLUNIOCTLreq()