aboutsummaryrefslogtreecommitdiff
path: root/include/scsi/scsi_cmnd.h
AgeCommit message (Expand)AuthorFilesLines
2022-07-14scsi/core: Improve static type checkingGravatar Bart Van Assche 1-2/+2
2022-03-24Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiGravatar Linus Torvalds 1-18/+13
2022-03-08scsi: don't use disk->private_data to find the scsi_driverGravatar Christoph Hellwig 1-9/+0
2022-03-01scsi: core: Remove <scsi/scsi_request.h>Gravatar Christoph Hellwig 1-1/+0
2022-03-01scsi: core: Remove struct scsi_requestGravatar Christoph Hellwig 1-1/+0
2022-03-01scsi: core: Move the resid_len field from struct scsi_request to struct scsi_...Gravatar Christoph Hellwig 1-3/+3
2022-03-01scsi: core: Remove the sense and sense_len fields from struct scsi_requestGravatar Christoph Hellwig 1-0/+1
2022-03-01scsi: core: Remove the cmd field from struct scsi_requestGravatar Christoph Hellwig 1-6/+1
2022-02-22scsi: core: Remove struct scsi_pointer from struct scsi_cmndGravatar Bart Van Assche 1-7/+7
2022-02-07scsi: core: Add scsi_done_direct() for immediate completionGravatar Sebastian Andrzej Siewior 1-0/+1
2021-11-29block: remove the ->rq_disk field in struct requestGravatar Christoph Hellwig 1-1/+1
2021-11-12Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiGravatar Linus Torvalds 1-1/+1
2021-11-05Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiGravatar Linus Torvalds 1-5/+9
2021-11-03scsi: core: Avoid leaving shost->last_reset with stale value if EH does not runGravatar Ewan D. Milne 1-1/+1
2021-10-22scsi: add a scsi_alloc_request helperGravatar Christoph Hellwig 1-0/+3
2021-10-16scsi: core: Call scsi_done directlyGravatar Bart Van Assche 1-4/+0
2021-10-16scsi: core: Rename scsi_mq_done() into scsi_done() and export itGravatar Bart Van Assche 1-0/+2
2021-10-16scsi: core: Use a structure member to track the SCSI command submitterGravatar Bart Van Assche 1-0/+7
2021-09-21scsi: core: Remove include <scsi/scsi_host.h> from scsi_cmnd.hGravatar Bart Van Assche 1-1/+0
2021-08-17scsi: core: Remove scsi_cmnd.tagGravatar John Garry 1-1/+0
2021-08-11scsi: core: Add helper to return number of logical blocks in a requestGravatar Martin K. Petersen 1-0/+7
2021-08-11scsi: core: Remove the request member from struct scsi_cmndGravatar Bart Van Assche 1-3/+0
2021-08-11scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.requestGravatar Bart Van Assche 1-3/+5
2021-08-11scsi: core: Introduce the scsi_cmd_to_rq() functionGravatar Bart Van Assche 1-0/+6
2021-07-20scsi: core: Make scsi_get_lba() return the LBAGravatar Martin K. Petersen 1-5/+7
2021-07-20scsi: core: Introduce scsi_get_sector()Gravatar Bart Van Assche 1-0/+5
2021-07-20scsi: core: Add scsi_prot_ref_tag() helperGravatar Martin K. Petersen 1-0/+7
2021-05-31scsi: core: Drop message byte helperGravatar Hannes Reinecke 1-5/+0
2021-05-31scsi: core: Add scsi_msg_to_host_byte()Gravatar Hannes Reinecke 1-0/+26
2021-05-31scsi: core: Add get_{status,host}_byte() accessor functionsGravatar Hannes Reinecke 1-0/+10
2021-05-31scsi: core: Drop the now obsolete driver_byte definitionsGravatar Hannes Reinecke 1-4/+0
2021-05-31scsi: core: Introduce scsi_build_sense()Gravatar Hannes Reinecke 1-0/+3
2021-04-28Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiGravatar Linus Torvalds 1-0/+3
2021-04-06scsi: remove the unchecked_isa_dma flagGravatar Christoph Hellwig 1-4/+3
2021-03-04scsi: core: Add mq_poll support to SCSI layerGravatar Kashyap Desai 1-0/+1
2021-03-04scsi: blk-mq: Add callbacks for storing & retrieving budget tokenGravatar Ming Lei 1-0/+2
2021-01-22scsi: core: Add 'set_status_byte()' accessorGravatar Hannes Reinecke 1-0/+5
2020-10-07scsi: core: Clean up allocation and freeing of sgtablesGravatar Christoph Hellwig 1-1/+2
2020-06-05Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiGravatar Linus Torvalds 1-1/+0
2020-05-07scsi: core: Remove 'list' entry from struct scsi_cmndGravatar Hannes Reinecke 1-1/+0
2020-04-22block: move dma_pad handling from blk_rq_map_sg into the callersGravatar Christoph Hellwig 1-0/+1
2020-02-28scsi: core: Remove cmd_list functionalityGravatar Hannes Reinecke 1-1/+0
2019-11-08scsi: core: Fix scsi_get/set_resid() interfaceGravatar Damien Le Moal 1-2/+2
2019-11-01scsi: core: avoid host-wide host_busy counter for scsi_mqGravatar Ming Lei 1-0/+1
2019-07-22scsi: core: add support for request batchingGravatar Paolo Bonzini 1-0/+1
2019-02-27scsi: kill command serial numberGravatar Hannes Reinecke 1-10/+0
2019-02-12scsi: core: Move resid from scsi_data_buffer to scsi_cmndGravatar Bart Van Assche 1-3/+2
2019-02-05scsi: remove bidirectional command supportGravatar Christoph Hellwig 1-18/+1
2018-12-07scsi: Fix a harmless double shift bugGravatar Dan Carpenter 1-1/+1
2018-11-26scsi: Do not rely on blk-mq for double completionsGravatar Keith Busch 1-0/+4