Lines Matching refs:SCpnt
101 struct scsi_cmnd *SCpnt);
105 static int mptfc_abort(struct scsi_cmnd *SCpnt);
106 static int mptfc_dev_reset(struct scsi_cmnd *SCpnt);
107 static int mptfc_bus_reset(struct scsi_cmnd *SCpnt);
226 mptfc_abort(struct scsi_cmnd *SCpnt) in mptfc_abort() argument
228 struct Scsi_Host *shost = SCpnt->device->host; in mptfc_abort()
229 struct fc_rport *rport = starget_to_rport(scsi_target(SCpnt->device)); in mptfc_abort()
238 SCpnt->device->id, SCpnt->device->lun)); in mptfc_abort()
239 rtn = mptscsih_abort(SCpnt); in mptfc_abort()
245 mptfc_dev_reset(struct scsi_cmnd *SCpnt) in mptfc_dev_reset() argument
247 struct Scsi_Host *shost = SCpnt->device->host; in mptfc_dev_reset()
248 struct fc_rport *rport = starget_to_rport(scsi_target(SCpnt->device)); in mptfc_dev_reset()
257 SCpnt->device->id, SCpnt->device->lun)); in mptfc_dev_reset()
258 rtn = mptscsih_dev_reset(SCpnt); in mptfc_dev_reset()
264 mptfc_bus_reset(struct scsi_cmnd *SCpnt) in mptfc_bus_reset() argument
266 struct Scsi_Host *shost = SCpnt->device->host; in mptfc_bus_reset()
268 int channel = SCpnt->device->channel; in mptfc_bus_reset()
287 SCpnt->device->id, SCpnt->device->lun)); in mptfc_bus_reset()
288 rtn = mptscsih_bus_reset(SCpnt); in mptfc_bus_reset()
681 struct scsi_cmnd *SCpnt) in mptfc_qcmd() argument
684 struct fc_rport *rport = starget_to_rport(scsi_target(SCpnt->device)); in mptfc_qcmd()
686 VirtDevice *vdevice = SCpnt->device->hostdata; in mptfc_qcmd()
689 SCpnt->result = DID_NO_CONNECT << 16; in mptfc_qcmd()
690 scsi_done(SCpnt); in mptfc_qcmd()
696 SCpnt->result = err; in mptfc_qcmd()
697 scsi_done(SCpnt); in mptfc_qcmd()
704 SCpnt->result = DID_IMM_RETRY << 16; in mptfc_qcmd()
705 scsi_done(SCpnt); in mptfc_qcmd()
709 return mptscsih_qcmd(SCpnt); in mptfc_qcmd()