Lines Matching defs:arcmsr_cdb

797 		cdb_phyaddr = (unsigned long)dma_coherent_handle + offsetof(struct CommandControlBlock, arcmsr_cdb);
1333 ccb->arcmsr_cdb.SenseData,
1334 sizeof(ccb->arcmsr_cdb.SenseData),
1397 switch (ccb->arcmsr_cdb.DeviceStatus) {
1428 , ccb->arcmsr_cdb.DeviceStatus);
1489 pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb);
1508 pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb);
1527 pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb);
1562 struct CommandControlBlock, arcmsr_cdb);
1790 struct ARCMSR_CDB *arcmsr_cdb = (struct ARCMSR_CDB *)&ccb->arcmsr_cdb;
1791 int8_t *psge = (int8_t *)&arcmsr_cdb->u;
1799 memset(arcmsr_cdb, 0, sizeof(struct ARCMSR_CDB));
1800 arcmsr_cdb->TargetID = pcmd->device->id;
1801 arcmsr_cdb->LUN = pcmd->device->lun;
1802 arcmsr_cdb->Function = 1;
1803 arcmsr_cdb->msgContext = 0;
1804 memcpy(arcmsr_cdb->Cdb, pcmd->cmnd, pcmd->cmd_len);
1831 arcmsr_cdb->sgcount = (uint8_t)nseg;
1832 arcmsr_cdb->DataLength = scsi_bufflen(pcmd);
1833 arcmsr_cdb->msgPages = arccdbsize/0x100 + (arccdbsize % 0x100 ? 1 : 0);
1835 arcmsr_cdb->Flags |= ARCMSR_CDB_FLAG_SGL_BSIZE;
1837 arcmsr_cdb->Flags |= ARCMSR_CDB_FLAG_WRITE;
1845 struct ARCMSR_CDB *arcmsr_cdb = (struct ARCMSR_CDB *)&ccb->arcmsr_cdb;
1852 if (arcmsr_cdb->Flags & ARCMSR_CDB_FLAG_SGL_BSIZE)
1866 if (arcmsr_cdb->Flags & ARCMSR_CDB_FLAG_SGL_BSIZE) {
1901 arcmsr_cdb->msgContext = dma_addr_lo32(cdb_phyaddr);
2472 pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb);
2493 pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb);
2506 struct ARCMSR_CDB *arcmsr_cdb;
2521 arcmsr_cdb = (struct ARCMSR_CDB *)(acb->vir2phy_offset
2523 ccb = container_of(arcmsr_cdb, struct CommandControlBlock,
2524 arcmsr_cdb);
2544 struct ARCMSR_CDB *arcmsr_cdb;
2565 arcmsr_cdb = (struct ARCMSR_CDB *)(acb->vir2phy_offset
2567 ccb = container_of(arcmsr_cdb,
2568 struct CommandControlBlock, arcmsr_cdb);
3494 struct ARCMSR_CDB *arcmsr_cdb;
3521 arcmsr_cdb = (struct ARCMSR_CDB *)(acb->vir2phy_offset + ccb_cdb_phy);
3522 ccb = container_of(arcmsr_cdb, struct CommandControlBlock, arcmsr_cdb);
3554 struct ARCMSR_CDB *arcmsr_cdb;
3590 arcmsr_cdb = (struct ARCMSR_CDB *)(acb->vir2phy_offset + ccb_cdb_phy);
3591 ccb = container_of(arcmsr_cdb, struct CommandControlBlock, arcmsr_cdb);
3624 struct ARCMSR_CDB *arcmsr_cdb;
3651 arcmsr_cdb = (struct ARCMSR_CDB *)(acb->vir2phy_offset + ccb_cdb_phy);
3652 pCCB = container_of(arcmsr_cdb, struct CommandControlBlock, arcmsr_cdb);
3688 struct ARCMSR_CDB *arcmsr_cdb;
3723 arcmsr_cdb = (struct ARCMSR_CDB *)(acb->vir2phy_offset +
3725 pCCB = container_of(arcmsr_cdb, struct CommandControlBlock,
3726 arcmsr_cdb);
3963 offsetof(struct CommandControlBlock, arcmsr_cdb);