summaryrefslogtreecommitdiffstats
path: root/include/scsi/scsi_cmnd.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2022-03-251-18/+13
|\
| * scsi: core: Remove <scsi/scsi_request.h>Christoph Hellwig2022-03-021-1/+0
| * scsi: core: Remove struct scsi_requestChristoph Hellwig2022-03-021-1/+0
| * scsi: core: Move the resid_len field from struct scsi_request to struct scsi_...Christoph Hellwig2022-03-021-3/+3
| * scsi: core: Remove the sense and sense_len fields from struct scsi_requestChristoph Hellwig2022-03-021-0/+1
| * scsi: core: Remove the cmd field from struct scsi_requestChristoph Hellwig2022-03-021-6/+1
| * scsi: core: Remove struct scsi_pointer from struct scsi_cmndBart Van Assche2022-02-231-7/+7
| * scsi: core: Add scsi_done_direct() for immediate completionSebastian Andrzej Siewior2022-02-081-0/+1
* | scsi: don't use disk->private_data to find the scsi_driverChristoph Hellwig2022-03-091-9/+0
|/
* block: remove the ->rq_disk field in struct requestChristoph Hellwig2021-11-291-1/+1
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2021-11-121-1/+1
|\
| * scsi: core: Avoid leaving shost->last_reset with stale value if EH does not runEwan D. Milne2021-11-041-1/+1
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2021-11-051-5/+9
|\|
| * scsi: core: Call scsi_done directlyBart Van Assche2021-10-171-4/+0
| * scsi: core: Rename scsi_mq_done() into scsi_done() and export itBart Van Assche2021-10-171-0/+2
| * scsi: core: Use a structure member to track the SCSI command submitterBart Van Assche2021-10-171-0/+7
| * scsi: core: Remove include <scsi/scsi_host.h> from scsi_cmnd.hBart Van Assche2021-09-221-1/+0
* | scsi: add a scsi_alloc_request helperChristoph Hellwig2021-10-221-0/+3
|/
* scsi: core: Remove scsi_cmnd.tagJohn Garry2021-08-181-1/+0
* scsi: core: Add helper to return number of logical blocks in a requestMartin K. Petersen2021-08-121-0/+7
* scsi: core: Remove the request member from struct scsi_cmndBart Van Assche2021-08-121-3/+0
* scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.requestBart Van Assche2021-08-121-3/+5
* scsi: core: Introduce the scsi_cmd_to_rq() functionBart Van Assche2021-08-121-0/+6
* scsi: core: Make scsi_get_lba() return the LBAMartin K. Petersen2021-07-211-5/+7
* scsi: core: Introduce scsi_get_sector()Bart Van Assche2021-07-211-0/+5
* scsi: core: Add scsi_prot_ref_tag() helperMartin K. Petersen2021-07-211-0/+7
* scsi: core: Drop message byte helperHannes Reinecke2021-06-011-5/+0
* scsi: core: Add scsi_msg_to_host_byte()Hannes Reinecke2021-06-011-0/+26
* scsi: core: Add get_{status,host}_byte() accessor functionsHannes Reinecke2021-06-011-0/+10
* scsi: core: Drop the now obsolete driver_byte definitionsHannes Reinecke2021-06-011-4/+0
* scsi: core: Introduce scsi_build_sense()Hannes Reinecke2021-06-011-0/+3
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2021-04-291-0/+3
|\
| * scsi: core: Add mq_poll support to SCSI layerKashyap Desai2021-03-041-0/+1
| * scsi: blk-mq: Add callbacks for storing & retrieving budget tokenMing Lei2021-03-041-0/+2
* | scsi: remove the unchecked_isa_dma flagChristoph Hellwig2021-04-061-4/+3
|/
* scsi: core: Add 'set_status_byte()' accessorHannes Reinecke2021-01-231-0/+5
* scsi: core: Clean up allocation and freeing of sgtablesChristoph Hellwig2020-10-081-1/+2
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2020-06-061-1/+0
|\
| * scsi: core: Remove 'list' entry from struct scsi_cmndHannes Reinecke2020-05-081-1/+0
* | block: move dma_pad handling from blk_rq_map_sg into the callersChristoph Hellwig2020-04-221-0/+1
|/
* scsi: core: Remove cmd_list functionalityHannes Reinecke2020-02-291-1/+0
* scsi: core: Fix scsi_get/set_resid() interfaceDamien Le Moal2019-11-091-2/+2
* scsi: core: avoid host-wide host_busy counter for scsi_mqMing Lei2019-11-021-0/+1
* scsi: core: add support for request batchingPaolo Bonzini2019-07-221-0/+1
* scsi: kill command serial numberHannes Reinecke2019-02-271-10/+0
* scsi: core: Move resid from scsi_data_buffer to scsi_cmndBart Van Assche2019-02-121-3/+2
* scsi: remove bidirectional command supportChristoph Hellwig2019-02-061-18/+1
* scsi: Fix a harmless double shift bugDan Carpenter2018-12-081-1/+1
* scsi: Do not rely on blk-mq for double completionsKeith Busch2018-11-261-0/+4
* scsi: return blk_status_t from scsi_init_io and ->init_commandChristoph Hellwig2018-11-101-1/+1