scsi_req
scsi_req_t *cmd = &opp->ipdu.scsi_req;
scsi_req_t scsi_req;
cmd = &pq->pdu.ipdu.scsi_req;
scsi_req_t *cmd = &opp->ipdu.scsi_req;
ntohl(r2t->r2tSN), ntohl(r2t->bo), ntohl(r2t->ddtl), opp->ipdu.scsi_req.W);
if(opp->ipdu.scsi_req.W) {
u_int edtl = ntohl(opp->ipdu.scsi_req.edtlen);
ntohl(r2t->r2tSN), ntohl(r2t->bo), ntohl(r2t->ddtl), opp->ipdu.scsi_req.W);
MSG_SCSI_IO_REQUEST *scsi_req;
scsi_req = (MSG_SCSI_IO_REQUEST *)req->req_vbuf;
if (scsi_req->CDB[0] == INQUIRY && (scsi_req->CDB[1] & SI_EVPD) == 0) {
if (scsi_req->Function ==
struct tw_cl_scsi_req_packet *scsi_req =
&(req_pkt->gen_req_pkt.scsi_req);
scsi_req->scsi_status = cmd->status;
if (scsi_req->sense_data) {
tw_osl_memcpy(scsi_req->sense_data, cmd_hdr->sense_data,
scsi_req->sense_len = TWA_SENSE_DATA_LENGTH;
scsi_req = &(req_pkt->gen_req_pkt.scsi_req);
cmd->unit = (TW_UINT8)(scsi_req->unit);
BUILD_LUN_L4__REQ_ID(scsi_req->lun, req->request_id));
tw_osl_memcpy(cmd->cdb, scsi_req->cdb, scsi_req->cdb_len);
TW_CL_SWAP16(BUILD_LUN_H4__SGL_ENTRIES(scsi_req->lun,
TW_CL_SWAP16(BUILD_LUN_H4__SGL_ENTRIES(scsi_req->lun,
scsi_req->sgl_entries));
tw_cli_fill_sg_list(ctlr, scsi_req->sg_list,
cmd->sg_list, scsi_req->sgl_entries);
struct tw_cl_scsi_req_packet *scsi_req;
if ((req_pkt->gen_req_pkt.scsi_req.lun) &&
struct tw_cl_scsi_req_packet scsi_req; /* SCSI req */
struct tw_cl_scsi_req_packet *scsi_req;
scsi_req = &(req_pkt->gen_req_pkt.scsi_req);
scsi_req->unit = ccb_h->target_id;
scsi_req->lun = ccb_h->target_lun;
scsi_req->sense_len = 0;
scsi_req->sense_data = (TW_UINT8 *)(&csio->sense_data);
scsi_req->scsi_status = 0;
scsi_req->cdb = csio->cdb_io.cdb_ptr;
scsi_req->cdb = csio->cdb_io.cdb_bytes;
scsi_req->cdb_len = csio->cdb_len;
scsi_req->sgl_entries = 1;
struct tw_cl_scsi_req_packet *scsi_req;
scsi_req = &(req_pkt->gen_req_pkt.scsi_req);
ccb->csio.sense_len = scsi_req->sense_len;
ccb->csio.scsi_status = scsi_req->scsi_status;
struct tw_cl_scsi_req_packet *scsi_req;
scsi_req = &(req_pkt->gen_req_pkt.scsi_req);
scsi_req->sg_list = (TW_UINT8 *)segs;
scsi_req->sgl_entries += (nsegments - 1);