Lines Matching refs:arcmsr_cdb

637 		memcpy(&pccb->csio.sense_data, srb->arcmsr_cdb.SenseData,   in arcmsr_report_sense_info()
784 switch(srb->arcmsr_cdb.DeviceStatus) { in arcmsr_report_srb_state()
809 , acb->pci_unit, target, lun ,srb->arcmsr_cdb.DeviceStatus); in arcmsr_report_srb_state()
990 struct ARCMSR_CDB *arcmsr_cdb = &srb->arcmsr_cdb; in arcmsr_build_srb() local
991 u_int8_t *psge = (u_int8_t *)&arcmsr_cdb->u; in arcmsr_build_srb()
997 memset(arcmsr_cdb, 0, sizeof(struct ARCMSR_CDB)); in arcmsr_build_srb()
998 arcmsr_cdb->Bus = 0; in arcmsr_build_srb()
999 arcmsr_cdb->TargetID = pccb->ccb_h.target_id; in arcmsr_build_srb()
1000 arcmsr_cdb->LUN = pccb->ccb_h.target_lun; in arcmsr_build_srb()
1001 arcmsr_cdb->Function = 1; in arcmsr_build_srb()
1002 arcmsr_cdb->CdbLength = (u_int8_t)pcsio->cdb_len; in arcmsr_build_srb()
1003 bcopy(scsiio_cdb_ptr(pcsio), arcmsr_cdb->Cdb, pcsio->cdb_len); in arcmsr_build_srb()
1013 arcmsr_cdb->Flags |= ARCMSR_CDB_FLAG_WRITE; in arcmsr_build_srb()
1059 arcmsr_cdb->sgcount = (u_int8_t)cdb_sgcount; in arcmsr_build_srb()
1060 arcmsr_cdb->DataLength = pcsio->dxfer_len; in arcmsr_build_srb()
1062 arcmsr_cdb->Flags |= ARCMSR_CDB_FLAG_SGL_BSIZE; in arcmsr_build_srb()
1065 arcmsr_cdb->DataLength = 0; in arcmsr_build_srb()
1068 arcmsr_cdb->msgPages = (arccdbsize/256) + ((arccdbsize % 256) ? 1 : 0); in arcmsr_build_srb()
1077 struct ARCMSR_CDB *arcmsr_cdb = (struct ARCMSR_CDB *)&srb->arcmsr_cdb; in arcmsr_post_srb() local
1085 if(arcmsr_cdb->Flags & ARCMSR_CDB_FLAG_SGL_BSIZE) { in arcmsr_post_srb()
1099 if(arcmsr_cdb->Flags & ARCMSR_CDB_FLAG_SGL_BSIZE) { in arcmsr_post_srb()
1139 arcmsr_cdb->Context = (u_int32_t)srb->cdb_phyaddr; in arcmsr_post_srb()
4320 cdb_phyaddr_lo32 = srb_phyaddr_lo32 + offsetof(struct CommandControlBlock, arcmsr_cdb); in arcmsr_iop_confirm()
4341 cdb_phyaddr_lo32 = srb_phyaddr_lo32 + offsetof(struct CommandControlBlock, arcmsr_cdb); in arcmsr_iop_confirm()