Lines Matching defs:arcmsr_cdb
849 cdb_phyaddr = (unsigned long)dma_coherent_handle + offsetof(struct CommandControlBlock, arcmsr_cdb);
1389 ccb->arcmsr_cdb.SenseData,
1390 sizeof(ccb->arcmsr_cdb.SenseData),
1453 switch (ccb->arcmsr_cdb.DeviceStatus) {
1484 , ccb->arcmsr_cdb.DeviceStatus);
1545 pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb);
1564 pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb);
1583 pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb);
1618 struct CommandControlBlock, arcmsr_cdb);
1846 struct ARCMSR_CDB *arcmsr_cdb = (struct ARCMSR_CDB *)&ccb->arcmsr_cdb;
1847 int8_t *psge = (int8_t *)&arcmsr_cdb->u;
1855 memset(arcmsr_cdb, 0, sizeof(struct ARCMSR_CDB));
1856 arcmsr_cdb->TargetID = pcmd->device->id;
1857 arcmsr_cdb->LUN = pcmd->device->lun;
1858 arcmsr_cdb->Function = 1;
1859 arcmsr_cdb->msgContext = 0;
1860 memcpy(arcmsr_cdb->Cdb, pcmd->cmnd, pcmd->cmd_len);
1887 arcmsr_cdb->sgcount = (uint8_t)nseg;
1888 arcmsr_cdb->DataLength = scsi_bufflen(pcmd);
1889 arcmsr_cdb->msgPages = arccdbsize/0x100 + (arccdbsize % 0x100 ? 1 : 0);
1891 arcmsr_cdb->Flags |= ARCMSR_CDB_FLAG_SGL_BSIZE;
1893 arcmsr_cdb->Flags |= ARCMSR_CDB_FLAG_WRITE;
1901 struct ARCMSR_CDB *arcmsr_cdb = (struct ARCMSR_CDB *)&ccb->arcmsr_cdb;
1908 if (arcmsr_cdb->Flags & ARCMSR_CDB_FLAG_SGL_BSIZE)
1922 if (arcmsr_cdb->Flags & ARCMSR_CDB_FLAG_SGL_BSIZE) {
1957 arcmsr_cdb->msgContext = dma_addr_lo32(cdb_phyaddr);
2551 pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb);
2572 pCCB = container_of(pARCMSR_CDB, struct CommandControlBlock, arcmsr_cdb);
2585 struct ARCMSR_CDB *arcmsr_cdb;
2600 arcmsr_cdb = (struct ARCMSR_CDB *)(acb->vir2phy_offset
2602 ccb = container_of(arcmsr_cdb, struct CommandControlBlock,
2603 arcmsr_cdb);
2623 struct ARCMSR_CDB *arcmsr_cdb;
2644 arcmsr_cdb = (struct ARCMSR_CDB *)(acb->vir2phy_offset
2646 ccb = container_of(arcmsr_cdb,
2647 struct CommandControlBlock, arcmsr_cdb);
3578 struct ARCMSR_CDB *arcmsr_cdb;
3605 arcmsr_cdb = (struct ARCMSR_CDB *)(acb->vir2phy_offset + ccb_cdb_phy);
3606 ccb = container_of(arcmsr_cdb, struct CommandControlBlock, arcmsr_cdb);
3638 struct ARCMSR_CDB *arcmsr_cdb;
3674 arcmsr_cdb = (struct ARCMSR_CDB *)(acb->vir2phy_offset + ccb_cdb_phy);
3675 ccb = container_of(arcmsr_cdb, struct CommandControlBlock, arcmsr_cdb);
3708 struct ARCMSR_CDB *arcmsr_cdb;
3735 arcmsr_cdb = (struct ARCMSR_CDB *)(acb->vir2phy_offset + ccb_cdb_phy);
3736 pCCB = container_of(arcmsr_cdb, struct CommandControlBlock, arcmsr_cdb);
3772 struct ARCMSR_CDB *arcmsr_cdb;
3807 arcmsr_cdb = (struct ARCMSR_CDB *)(acb->vir2phy_offset +
3809 pCCB = container_of(arcmsr_cdb, struct CommandControlBlock,
3810 arcmsr_cdb);
4048 offsetof(struct CommandControlBlock, arcmsr_cdb);