summaryrefslogtreecommitdiff
path: root/include/scsi/scsi_cmnd.h
AgeCommit message (Expand)AuthorFilesLines
2021-11-18scsi: core: Avoid leaving shost->last_reset with stale value if EH does not runEwan D. Milne1-1/+1
2021-08-18scsi: core: Remove scsi_cmnd.tagJohn Garry1-1/+0
2021-08-12scsi: core: Add helper to return number of logical blocks in a requestMartin K. Petersen1-0/+7
2021-08-12scsi: core: Remove the request member from struct scsi_cmndBart Van Assche1-3/+0
2021-08-12scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.requestBart Van Assche1-3/+5
2021-08-12scsi: core: Introduce the scsi_cmd_to_rq() functionBart Van Assche1-0/+6
2021-07-21scsi: core: Make scsi_get_lba() return the LBAMartin K. Petersen1-5/+7
2021-07-21scsi: core: Introduce scsi_get_sector()Bart Van Assche1-0/+5
2021-07-21scsi: core: Add scsi_prot_ref_tag() helperMartin K. Petersen1-0/+7
2021-06-01scsi: core: Drop message byte helperHannes Reinecke1-5/+0
2021-06-01scsi: core: Add scsi_msg_to_host_byte()Hannes Reinecke1-0/+26
2021-06-01scsi: core: Add get_{status,host}_byte() accessor functionsHannes Reinecke1-0/+10
2021-06-01scsi: core: Drop the now obsolete driver_byte definitionsHannes Reinecke1-4/+0
2021-06-01scsi: core: Introduce scsi_build_sense()Hannes Reinecke1-0/+3
2021-04-29Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-0/+3
2021-04-06scsi: remove the unchecked_isa_dma flagChristoph Hellwig1-4/+3
2021-03-05scsi: core: Add mq_poll support to SCSI layerKashyap Desai1-0/+1
2021-03-05scsi: blk-mq: Add callbacks for storing & retrieving budget tokenMing Lei1-0/+2
2021-01-23scsi: core: Add 'set_status_byte()' accessorHannes Reinecke1-0/+5
2020-10-08scsi: core: Clean up allocation and freeing of sgtablesChristoph Hellwig1-1/+2
2020-06-06Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+0
2020-05-08scsi: core: Remove 'list' entry from struct scsi_cmndHannes Reinecke1-1/+0
2020-04-22block: move dma_pad handling from blk_rq_map_sg into the callersChristoph Hellwig1-0/+1
2020-02-29scsi: core: Remove cmd_list functionalityHannes Reinecke1-1/+0
2019-11-09scsi: core: Fix scsi_get/set_resid() interfaceDamien Le Moal1-2/+2
2019-11-02scsi: core: avoid host-wide host_busy counter for scsi_mqMing Lei1-0/+1
2019-07-22scsi: core: add support for request batchingPaolo Bonzini1-0/+1
2019-02-27scsi: kill command serial numberHannes Reinecke1-10/+0
2019-02-12scsi: core: Move resid from scsi_data_buffer to scsi_cmndBart Van Assche1-3/+2
2019-02-06scsi: remove bidirectional command supportChristoph Hellwig1-18/+1
2018-12-08scsi: Fix a harmless double shift bugDan Carpenter1-1/+1
2018-11-26scsi: Do not rely on blk-mq for double completionsKeith Busch1-0/+4
2018-11-10scsi: return blk_status_t from scsi_init_io and ->init_commandChristoph Hellwig1-1/+1
2018-08-03scsi: Check sense buffer size at build timeKees Cook1-4/+2
2018-07-30block: move ref_tag calculation func to the block layerMax Gurtovoy1-6/+1
2018-03-16scsi: Add NO_DMA dummies for SCSI DMA mapping APIGeert Uytterhoeven1-0/+5
2018-03-07Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds1-0/+3
2018-03-02scsi: core: Avoid that ATA error handling can trigger a kernel hang or oopsBart Van Assche1-0/+3
2018-02-04Merge tag 'scsi-postmerge' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds1-2/+1
2018-01-09scsi: sd: Remove zone write lockingDamien Le Moal1-2/+1
2017-12-08scsi: core: Unexport scsi_initialize_rq()Bart Van Assche1-1/+0
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-09-07Merge branch 'fixes' into miscJames Bottomley1-0/+1
2017-09-01scsi: Call scsi_initialize_rq() for filesystem requestsBart Van Assche1-0/+3
2017-08-26scsi: Remove an obsolete function declarationBart Van Assche1-1/+0
2017-08-17scsi: sd_zbc: Write unlock zone from sd_uninit_cmnd()Damien Le Moal1-0/+1
2017-07-06Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-0/+1
2017-06-21block: Make most scsi_req_init() calls implicitBart Van Assche1-0/+1
2017-06-13scsi: Avoid that scsi_exit_rq() triggers a use-after-freeBart Van Assche1-0/+1
2017-02-01block: introduce blk_rq_is_passthroughChristoph Hellwig1-1/+1