Lines Matching refs:srb
365 static int queuecommand_lck(struct scsi_cmnd *srb, in queuecommand_lck() argument
368 struct us_data *us = host_to_us(srb->device->host); in queuecommand_lck()
371 if (us->srb != NULL) { in queuecommand_lck()
373 __func__, us->srb); in queuecommand_lck()
380 srb->result = DID_NO_CONNECT << 16; in queuecommand_lck()
381 done(srb); in queuecommand_lck()
386 (srb->cmnd[0] == ATA_12 || srb->cmnd[0] == ATA_16)) { in queuecommand_lck()
387 memcpy(srb->sense_buffer, usb_stor_sense_invalidCDB, in queuecommand_lck()
389 srb->result = SAM_STAT_CHECK_CONDITION; in queuecommand_lck()
390 done(srb); in queuecommand_lck()
395 srb->scsi_done = done; in queuecommand_lck()
396 us->srb = srb; in queuecommand_lck()
409 static int command_abort(struct scsi_cmnd *srb) in DEF_SCSI_QCMD()
411 struct us_data *us = host_to_us(srb->device->host); in DEF_SCSI_QCMD()
422 if (us->srb != srb) { in DEF_SCSI_QCMD()
451 static int device_reset(struct scsi_cmnd *srb) in device_reset() argument
453 struct us_data *us = host_to_us(srb->device->host); in device_reset()
467 static int bus_reset(struct scsi_cmnd *srb) in bus_reset() argument
469 struct us_data *us = host_to_us(srb->device->host); in bus_reset()