Lines Matching refs:cmd

81 	       data_out_t	*cmd;
114 cmd = &wpq->pdu.ipdu.data_out;
115 cmd->opcode = ISCSI_WRITE_DATA;
116 cmd->lun[0] = r2t->lun[0];
117 cmd->lun[1] = r2t->lun[1];
118 cmd->ttt = r2t->ttt;
119 cmd->itt = r2t->itt;
121 cmd->dsn = htonl(dsn);
122 cmd->bo = htonl(bo);
124 cmd->F = (bs < bleft)? 0: 1; // is this the last one?
155 scsi_rsp_t *cmd = &pp->ipdu.scsi_rsp;
178 if(cmd->flag & (BIT(1)|BIT(2)))
280 return i? last: sp->sn.cmd;
353 scsi_rsp_t *cmd = &pp->ipdu.scsi_rsp;
357 _scsi_done(sp, cmd->response, cmd->status, opq->ccb, pq);
375 async_t *cmd = &pp->ipdu.async;
379 sdebug(3, "asyncevent=0x%x asyncVCode=0x%0x", cmd->asyncEvent, cmd->asyncVCode);
380 switch(cmd->asyncEvent) {
459 scsi_req_t *cmd;
479 cmd = &pq->pdu.ipdu.scsi_req;
480 cmd->opcode = ISCSI_SCSI_CMD;
481 cmd->F = 1;
488 case MSG_SIMPLE_Q_TAG: cmd->attr = iSCSI_TASK_SIMPLE; break;
489 case MSG_HEAD_OF_Q_TAG: cmd->attr = iSCSI_TASK_HOFQ; break;
490 case MSG_ORDERED_Q_TAG: cmd->attr = iSCSI_TASK_ORDER; break;
491 case MSG_ACA_TASK: cmd->attr = iSCSI_TASK_ACA; break;
494 cmd->attr = iSCSI_TASK_SIMPLE;
497 dwl(sp, ccb_h->target_lun, (u_char *)&cmd->lun);
512 if(csio->cdb_len > sizeof(cmd->cdb))
513 xdebug("guevalt! %d > %ld", csio->cdb_len, (long)sizeof(cmd->cdb));
515 memcpy(cmd->cdb,
519 cmd->W = (ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_OUT;
520 cmd->R = (ccb->ccb_h.flags & CAM_DIR_MASK) == CAM_DIR_IN;
521 cmd->edtlen = htonl(csio->dxfer_len);
557 scsi_req_t *cmd = &opp->ipdu.scsi_req;
560 pq->pdu.ipdu.bhs.opcode, cmd->R);
568 if(cmd->R) {
571 ntohl(cmd->edtlen), pq->pdu.ds_len, pq->mp);
572 if(ntohl(cmd->edtlen) >= pq->pdu.ds_len) {
585 ntohl(cmd->edtlen), pq->pdu.ds_len);