Lines Matching refs:srbcmd

1481 	struct aac_srb * srbcmd;
1503 srbcmd = (struct aac_srb*) fib_data(fib);
1504 srbcmd->function = cpu_to_le32(SRBF_ExecuteScsi);
1505 srbcmd->channel = cpu_to_le32(aac_logical_to_phys(scmd_channel(cmd)));
1506 srbcmd->id = cpu_to_le32(scmd_id(cmd));
1507 srbcmd->lun = cpu_to_le32(cmd->device->lun);
1508 srbcmd->flags = cpu_to_le32(flag);
1512 srbcmd->timeout = cpu_to_le32(timeout); // timeout in seconds
1513 srbcmd->retry_limit = 0; /* Obsolete parameter */
1514 srbcmd->cdb_size = cpu_to_le32(cmd->cmd_len);
1515 return srbcmd;
1569 struct aac_srb * srbcmd = aac_scsi_common(fib, cmd);
1572 ret = aac_build_sg64(cmd, (struct sgmap64 *) &srbcmd->sg);
1575 srbcmd->count = cpu_to_le32(scsi_bufflen(cmd));
1577 memset(srbcmd->cdb, 0, sizeof(srbcmd->cdb));
1578 memcpy(srbcmd->cdb, cmd->cmnd, cmd->cmd_len);
1583 ((le32_to_cpu(srbcmd->sg.count) & 0xff) *
1600 struct aac_srb * srbcmd = aac_scsi_common(fib, cmd);
1603 ret = aac_build_sg(cmd, (struct sgmap *)&srbcmd->sg);
1606 srbcmd->count = cpu_to_le32(scsi_bufflen(cmd));
1608 memset(srbcmd->cdb, 0, sizeof(srbcmd->cdb));
1609 memcpy(srbcmd->cdb, cmd->cmnd, cmd->cmd_len);
1614 (((le32_to_cpu(srbcmd->sg.count) & 0xff) - 1) *
1772 struct aac_srb *srbcmd;
1782 srbcmd = &srbu.srb;
1783 srbcmd->flags = cpu_to_le32(SRB_DataIn);
1784 srbcmd->cdb[0] = 0x26;
1785 srbcmd->cdb[2] = (u8)((AAC_MAX_LUN + target) & 0x00FF);
1786 srbcmd->cdb[6] = CISS_IDENTIFY_PHYSICAL_DEVICE;
1818 struct aac_srb *srbcmd;
1830 srbcmd = &srbu.srb;
1831 srbcmd->flags = cpu_to_le32(SRB_DataIn);
1832 srbcmd->cdb[0] = CISS_REPORT_PHYSICAL_LUNS;
1833 srbcmd->cdb[1] = 2; /* extended reporting */
1834 srbcmd->cdb[8] = (u8)(datasize >> 8);
1835 srbcmd->cdb[9] = (u8)(datasize);