QMEM_WR16_REQ
QMEM_WR16_REQ(qlt, qi, req+8, cmd->cmd_rp->rp_handle);
QMEM_WR16_REQ(qlt, qi, req+10, 60); /* 60 seconds timeout */
QMEM_WR16_REQ(qlt, qi, req+12, cookie_count);
QMEM_WR16_REQ(qlt, qi, req+0x1A, flags);
QMEM_WR16_REQ(qlt, qi, req+0x20, cmd->cmd_oxid);
QMEM_WR16_REQ(qlt, qi, req + 0x08, cmd->cmd_rp->rp_handle);
QMEM_WR16_REQ(qlt, qi, req + 0x24, 4);
QMEM_WR16_REQ(qlt, qi, req + 0x1A, flags);
QMEM_WR16_REQ(qlt, qi, req + 0x20, cmd->cmd_oxid);
QMEM_WR16_REQ(qlt, qi, req + 0x22, scsi_status);
QMEM_WR16_REQ(qlt, qi, req + 0x08, cmd->cmd_rp->rp_handle);
QMEM_WR16_REQ(qlt, qi, req + 0x0A, 0); /* not timed by FW */
QMEM_WR16_REQ(qlt, qi, req+0x0C, 1);
QMEM_WR16_REQ(qlt, qi, req + 0x18, task->task_sense_length);
QMEM_WR16_REQ(qlt, qi, req + 0x1A, flags);
QMEM_WR16_REQ(qlt, qi, req + 0x20, cmd->cmd_oxid);
QMEM_WR16_REQ(qlt, qi, req + 0x22, scsi_status);
QMEM_WR16_REQ(qlt, qi, req + 0x22, scsi_status);
QMEM_WR16_REQ(qlt, qi, req+8, cmd->cmd_rp->rp_handle);
QMEM_WR16_REQ(qlt, qi, req+10, 60); /* 60 seconds timeout */
QMEM_WR16_REQ(qlt, qi, req+0x1A, flags);
QMEM_WR16_REQ(qlt, qi, req+0x20, cmd->cmd_oxid);