• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/lpfc/

Lines Matching refs:cmnd

297 	struct scsi_cmnd *cmnd = lpfc_cmd->pCmd;
326 memcpy(cmnd->sense_buffer, &fcprsp->rspInfo0 + rsplen, snslen);
328 lp = (uint32_t *)cmnd->sense_buffer;
336 phba->brd_no, cmnd->cmnd[0], scsi_status,
352 cmnd->resid = 0;
354 cmnd->resid = be32_to_cpu(fcprsp->rspResId);
359 be32_to_cpu(fcpcmd->fcpDl), cmnd->resid,
360 fcpi_parm, cmnd->cmnd[0], cmnd->underflow);
367 if ((cmnd->sc_data_direction == DMA_FROM_DEVICE) &&
369 (cmnd->resid != fcpi_parm)) {
375 cmnd->resid,
376 fcpi_parm, cmnd->cmnd[0]);
377 cmnd->resid = cmnd->request_bufflen;
381 * The cmnd->underflow is the minimum number of bytes that must
388 (cmnd->request_bufflen - cmnd->resid) < cmnd->underflow) {
393 cmnd->cmnd[0], cmnd->request_bufflen,
394 cmnd->resid, cmnd->underflow);
402 phba->brd_no, cmnd->cmnd[0],
403 cmnd->request_bufflen, cmnd->resid);
411 (cmnd->sc_data_direction == DMA_FROM_DEVICE)) {
417 fcpi_parm, cmnd->cmnd[0]);
419 cmnd->resid = cmnd->request_bufflen;
423 cmnd->result = ScsiResult(host_status, scsi_status);
452 phba->brd_no, cmd->cmnd[0], cmd->device->id,
572 memcpy(&fcp_cmnd->fcpCdb[0], scsi_cmnd->cmnd, 16);
818 lpfc_queuecommand(struct scsi_cmnd *cmnd, void (*done) (struct scsi_cmnd *))
821 (struct lpfc_hba *) cmnd->device->host->hostdata;
823 struct lpfc_rport_data *rdata = cmnd->device->hostdata;
826 struct fc_rport *rport = starget_to_rport(scsi_target(cmnd->device));
831 cmnd->result = err;
840 cmnd->result = ScsiResult(DID_BUS_BUSY, 0);
855 lpfc_cmd->pCmd = cmnd;
858 cmnd->host_scribble = (unsigned char *)lpfc_cmd;
859 cmnd->scsi_done = done;
887 done(cmnd);
892 lpfc_block_error_handler(struct scsi_cmnd *cmnd)
894 struct Scsi_Host *shost = cmnd->device->host;
895 struct fc_rport *rport = starget_to_rport(scsi_target(cmnd->device));
908 lpfc_abort_handler(struct scsi_cmnd *cmnd)
910 struct Scsi_Host *shost = cmnd->device->host;
920 lpfc_block_error_handler(cmnd);
923 lpfc_cmd = (struct lpfc_scsi_buf *)cmnd->host_scribble;
934 if (lpfc_cmd->pCmd != cmnd)
975 while (lpfc_cmd->pCmd == cmnd)
988 if (lpfc_cmd->pCmd == cmnd) {
994 phba->brd_no, ret, cmnd->device->id,
995 cmnd->device->lun, cmnd->serial_number);
1002 phba->brd_no, ret, cmnd->device->id,
1003 cmnd->device->lun, cmnd->serial_number);
1011 lpfc_device_reset_handler(struct scsi_cmnd *cmnd)
1013 struct Scsi_Host *shost = cmnd->device->host;
1017 struct lpfc_rport_data *rdata = cmnd->device->hostdata;
1024 lpfc_block_error_handler(cmnd);
1040 rdata = cmnd->device->hostdata;
1065 ret = lpfc_scsi_prep_task_mgmt_cmd(phba, lpfc_cmd, cmnd->device->lun,
1079 "nlp_flag x%x\n", phba->brd_no, cmnd->device->id,
1080 cmnd->device->lun, pnode->nlp_rpi, pnode->nlp_flag);
1105 cmnd->device->id, cmnd->device->lun,
1110 cmnd->device->id, cmnd->device->lun,
1124 cmnd->device->id, cmnd->device->lun,
1142 phba->brd_no, cmnd->device->id, cmnd->device->lun,
1151 lpfc_bus_reset_handler(struct scsi_cmnd *cmnd)
1153 struct Scsi_Host *shost = cmnd->device->host;
1161 lpfc_block_error_handler(cmnd);
1191 ret = lpfc_scsi_tgt_reset(lpfc_cmd, phba, i, cmnd->device->lun,