Lines Matching refs:srb
324 static int queuecommand_lck(struct scsi_cmnd *srb, in queuecommand_lck() argument
327 struct us_data *us = host_to_us(srb->device->host); in queuecommand_lck()
330 if (us->srb != NULL) { in queuecommand_lck()
332 __func__, us->srb); in queuecommand_lck()
339 srb->result = DID_NO_CONNECT << 16; in queuecommand_lck()
340 done(srb); in queuecommand_lck()
345 srb->scsi_done = done; in queuecommand_lck()
346 us->srb = srb; in queuecommand_lck()
359 static int command_abort(struct scsi_cmnd *srb) in DEF_SCSI_QCMD()
361 struct us_data *us = host_to_us(srb->device->host); in DEF_SCSI_QCMD()
370 if (us->srb != srb) { in DEF_SCSI_QCMD()
395 static int device_reset(struct scsi_cmnd *srb) in device_reset() argument
397 struct us_data *us = host_to_us(srb->device->host); in device_reset()
411 static int bus_reset(struct scsi_cmnd *srb) in bus_reset() argument
413 struct us_data *us = host_to_us(srb->device->host); in bus_reset()