Home
last modified time | relevance | path

Searched refs:pccb (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/dev/pms/freebsd/driver/ini/src/
H A Dagtiapi.c163 #define AG_GET_DONE_PCCB(pccb, pmcsc) \ argument
166 pccb = pmcsc->ccbDoneHead; \
167 if (pccb != NULL) \
172 agtiapi_Done(pmcsc, pccb); \
178 #define AG_GET_DONE_SMP_PCCB(pccb, pmcsc) \ argument
181 pccb = pmcsc->smpDoneHead; \
182 if (pccb != NULL) \
187 agtiapi_SMPDone(pmcsc, pccb); \
194 #define AG_IO_DUMPCCB(pccb) agtiapi_DumpCCB(pccb) argument
196 #define AG_IO_DUMPCCB(pccb) argument
[all …]
H A Dosapi.c58 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()
[all …]
H A Dagtiproto.h38 STATIC void agtiapi_FreeCCB(struct agtiapi_softc *pmcsc, pccb_t pccb);
39 STATIC void agtiapi_FreeSMPCCB(struct agtiapi_softc *pmcsc, pccb_t pccb);
40 STATIC void agtiapi_FreeTMCCB(struct agtiapi_softc *pmcsc, pccb_t pccb);
42 void agtiapi_SetLunField( ccb_t *pccb );
49 ccb_t *pccb );
53 STATIC void agtiapi_DumpCCB(ccb_t *pccb);
54 STATIC void agtiapi_Done(struct agtiapi_softc *pmcsc, ccb_t *pccb);
55 STATIC void agtiapi_SMPDone(struct agtiapi_softc *pmcsc, ccb_t *pccb);
57 STATIC U32 agtiapi_CheckError(struct agtiapi_softc *pmcsc, ccb_t *pccb);
58 STATIC U32 agtiapi_CheckSMPError(struct agtiapi_softc *pmcsc, ccb_t *pccb);
[all …]
/freebsd/sys/dev/pms/freebsd/driver/common/
H A Dlxencrypt.c1027 agtiapi_SetupEncryptedIO(struct agtiapi_softc *pCard, ccb_t *pccb, unsigned long long block) in agtiapi_SetupEncryptedIO() argument
1037 memset(&(pccb->tiSuperScsiRequest.Encrypt), 0, sizeof(pccb->tiSuperScsiRequest.Encrypt)); in agtiapi_SetupEncryptedIO()
1038 pccb->tiSuperScsiRequest.Encrypt.keyTagCheck = FALSE; in agtiapi_SetupEncryptedIO()
1039 pccb->tiSuperScsiRequest.Encrypt.encryptMode = pCard->cipher_mode; in agtiapi_SetupEncryptedIO()
1040 pccb->tiSuperScsiRequest.Encrypt.tweakVal_W0 = block; in agtiapi_SetupEncryptedIO()
1041 if(pccb->tiSuperScsiRequest.scsiCmnd.cdb[0] == READ_16 || in agtiapi_SetupEncryptedIO()
1042 pccb->tiSuperScsiRequest.scsiCmnd.cdb[0] == WRITE_16) in agtiapi_SetupEncryptedIO()
1044pccb->tiSuperScsiRequest.Encrypt.tweakVal_W0 = ((pccb->tiSuperScsiRequest.scsiCmnd.cdb[6] << 24 ) | in agtiapi_SetupEncryptedIO()
1045 (pccb->tiSuperScsiRequest.scsiCmnd.cdb[7] << 16 ) | in agtiapi_SetupEncryptedIO()
1046 (pccb->tiSuperScsiRequest.scsiCmnd.cdb[8] << 8 ) | in agtiapi_SetupEncryptedIO()
[all …]
H A Dlxencrypt.h97 int agtiapi_SetupEncryptedIO(struct agtiapi_softc *pCard, ccb_t *pccb, unsigned long long block);
98 void agtiapi_CleanupEncryptedIO(struct agtiapi_softc *pCard, ccb_t *pccb);
99 void agtiapi_HandleEncryptedIOFailure(ag_device_t *pDev, ccb_t *pccb);
/freebsd/sys/dev/arcmsr/
H A Darcmsr.c178 static int arcmsr_iop_message_xfer(struct AdapterControlBlock *acb, union ccb *pccb);
631 union ccb *pccb = srb->pccb; in arcmsr_report_sense_info() local
633 pccb->ccb_h.status |= CAM_SCSI_STATUS_ERROR; in arcmsr_report_sense_info()
634 pccb->csio.scsi_status = SCSI_STATUS_CHECK_COND; in arcmsr_report_sense_info()
635 if(pccb->csio.sense_len) { in arcmsr_report_sense_info()
636 memset(&pccb->csio.sense_data, 0, sizeof(pccb->csio.sense_data)); in arcmsr_report_sense_info()
637 memcpy(&pccb->csio.sense_data, srb->arcmsr_cdb.SenseData, in arcmsr_report_sense_info()
638 get_min(sizeof(struct SENSE_DATA), sizeof(pccb->csio.sense_data))); in arcmsr_report_sense_info()
639 ((u_int8_t *)&pccb->csio.sense_data)[0] = (0x1 << 7 | 0x70); /* Valid,ErrorCode */ in arcmsr_report_sense_info()
640 pccb->ccb_h.status |= CAM_AUTOSNS_VALID; in arcmsr_report_sense_info()
[all …]
H A Darcmsr.h1287 union ccb *pccb; /* 512-515 516-519 pointer of freebsd scsi command */ member
/freebsd/sys/dev/pms/RefTisa/tisa/api/
H A Dostiapi.h332 void *pccb,