Lines Matching refs:srb
257 usb_stor_access_xfer_buf(buffer, len, us->srb, in sddr55_read_data()
326 usb_stor_access_xfer_buf(buffer, len, us->srb, in sddr55_write_data()
735 int sddr55_transport(struct scsi_cmnd *srb, struct us_data *us) in sddr55_transport() argument
765 if (srb->cmnd[0] == REQUEST_SENSE) { in sddr55_transport()
771 usb_stor_set_xfer_buf (ptr, sizeof info->sense_data, srb); in sddr55_transport()
782 if (srb->cmnd[0] == INQUIRY) { in sddr55_transport()
812 if (srb->cmnd[0] == READ_CAPACITY) { in sddr55_transport()
836 usb_stor_set_xfer_buf(ptr, 8, srb); in sddr55_transport()
843 if (srb->cmnd[0] == MODE_SENSE_10) { in sddr55_transport()
847 usb_stor_set_xfer_buf(ptr, sizeof(mode_page_01), srb); in sddr55_transport()
849 if ( (srb->cmnd[2] & 0x3F) == 0x01 ) { in sddr55_transport()
854 } else if ( (srb->cmnd[2] & 0x3F) == 0x3F ) { in sddr55_transport()
864 if (srb->cmnd[0] == ALLOW_MEDIUM_REMOVAL) { in sddr55_transport()
869 (srb->cmnd[4]&0x03) ? "Prevent" : "Allow"); in sddr55_transport()
875 if (srb->cmnd[0] == READ_10 || srb->cmnd[0] == WRITE_10) { in sddr55_transport()
877 page = short_pack(srb->cmnd[3], srb->cmnd[2]); in sddr55_transport()
879 page |= short_pack(srb->cmnd[5], srb->cmnd[4]); in sddr55_transport()
880 pages = short_pack(srb->cmnd[8], srb->cmnd[7]); in sddr55_transport()
903 if (srb->cmnd[0] == WRITE_10) { in sddr55_transport()
919 if (srb->cmnd[0] == TEST_UNIT_READY) { in sddr55_transport()
923 if (srb->cmnd[0] == START_STOP) { in sddr55_transport()