Defined in 1 files as a struct:
Referenced in 177 files:
- arch/m68k/emu/nfblock.c, line 99
- arch/um/drivers/ubd_kern.c, line 832
- arch/xtensa/platforms/iss/simdisk.c, line 299
- block/blk-core.c, line 436
- block/blk-integrity.c, line 230
- block/blk-map.c, line 428
- block/blk-merge.c, 12 times
- block/blk-mq.c, 3 times
- block/blk-settings.c, 26 times
- block/blk-sysfs.c, 9 times
- block/blk-zoned.c, 2 times
- block/blk.h, 12 times
- block/bsg-lib.c, line 363
- block/genhd.c, 2 times
- drivers/ata/libata-sata.c, line 1360
- drivers/ata/libata-scsi.c, 2 times
- drivers/ata/libata.h, line 176
- drivers/ata/pata_macio.c, line 816
- drivers/ata/sata_nv.c, 4 times
- drivers/block/amiflop.c, line 1780
- drivers/block/aoe/aoeblk.c, line 337
- drivers/block/ataflop.c, line 1996
- drivers/block/brd.c, line 300
- drivers/block/drbd/drbd_main.c, line 2659
- drivers/block/drbd/drbd_nl.c, line 1308
- drivers/block/floppy.c, line 4511
- drivers/block/loop.c, 8 times
- drivers/block/mtip32xx/mtip32xx.c, line 3401
- drivers/block/n64cart.c, line 118
- drivers/block/nbd.c, 2 times
- drivers/block/null_blk/main.c, 2 times
- drivers/block/null_blk/null_blk.h, 2 times
- drivers/block/null_blk/zoned.c, line 52
- drivers/block/ps3disk.c, line 389
- drivers/block/rbd.c, line 4949
- drivers/block/rnbd/rnbd-clt.c, 2 times
- drivers/block/sunvdc.c, line 786
- drivers/block/swim.c, line 790
- drivers/block/swim3.c, line 1193
- drivers/block/ublk_drv.c, line 4452
- drivers/block/virtio_blk.c, 5 times
- drivers/block/xen-blkfront.c, 3 times
- drivers/block/zloop.c, line 1187
- drivers/block/zram/zram_drv.c, line 3053
- drivers/cdrom/gdrom.c, line 741
- drivers/firewire/sbp2.c, line 1510
- drivers/infiniband/ulp/srp/ib_srp.c, line 2882
- drivers/md/bcache/super.c, line 903
- drivers/md/dm-cache-target.c, 4 times
- drivers/md/dm-clone-target.c, 4 times
- drivers/md/dm-crypt.c, line 3678
- drivers/md/dm-ebs-target.c, line 431
- drivers/md/dm-era-target.c, line 1734
- drivers/md/dm-inlinecrypt.c, line 583
- drivers/md/dm-integrity.c, line 4125
- drivers/md/dm-log-writes.c, line 870
- drivers/md/dm-raid.c, line 3813
- drivers/md/dm-snap.c, line 2387
- drivers/md/dm-stripe.c, line 456
- drivers/md/dm-table.c, 9 times
- drivers/md/dm-target.c, line 250
- drivers/md/dm-thin.c, 3 times
- drivers/md/dm-unstripe.c, line 176
- drivers/md/dm-vdo/dm-vdo-target.c, line 1019
- drivers/md/dm-verity-target.c, line 1010
- drivers/md/dm-writecache.c, line 1641
- drivers/md/dm-zero.c, line 62
- drivers/md/dm-zone.c, 3 times
- drivers/md/dm-zoned-target.c, line 991
- drivers/md/dm.c, 5 times
- drivers/md/dm.h, 4 times
- drivers/md/md-linear.c, line 70
- drivers/md/md.c, 5 times
- drivers/md/md.h, 2 times
- drivers/md/raid0.c, line 384
- drivers/md/raid1.c, line 3225
- drivers/md/raid10.c, line 3954
- drivers/md/raid5.c, 2 times
- drivers/memstick/core/ms_block.c, line 2084
- drivers/memstick/core/mspro_block.c, line 1102
- drivers/message/fusion/mptsas.c, line 1712
- drivers/message/fusion/mptscsih.c, line 2342
- drivers/message/fusion/mptscsih.h, line 121
- drivers/message/fusion/mptspi.c, line 750
- drivers/mmc/core/queue.c, 2 times
- drivers/mtd/mtd_blkdevs.c, line 280
- drivers/mtd/ubi/block.c, line 351
- drivers/nvdimm/btt.c, line 1511
- drivers/nvdimm/pmem.c, line 468
- drivers/nvme/host/core.c, 14 times
- drivers/nvme/host/multipath.c, line 728
- drivers/nvme/host/nvme.h, line 1200
- drivers/nvme/host/zns.c, line 108
- drivers/s390/block/dasd.c, line 327
- drivers/s390/block/dasd_eckd.c, line 7809
- drivers/s390/block/dasd_genhd.c, line 69
- drivers/s390/block/dasd_int.h, line 408
- drivers/s390/block/dcssblk.c, line 555
- drivers/s390/block/scm_blk.c, line 436
- drivers/s390/scsi/zfcp_scsi.c, line 52
- drivers/scsi/3w-9xxx.c, line 1972
- drivers/scsi/3w-sas.c, line 1529
- drivers/scsi/3w-xxxx.c, line 2224
- drivers/scsi/53c700.c, 2 times
- drivers/scsi/BusLogic.c, line 2166
- drivers/scsi/BusLogic.h, line 1279
- drivers/scsi/aacraid/linit.c, line 390
- drivers/scsi/advansys.c, line 7393
- drivers/scsi/aic7xxx/aic79xx_osm.c, line 704
- drivers/scsi/aic7xxx/aic7xxx_osm.c, line 667
- drivers/scsi/arcmsr/arcmsr_hba.c, 2 times
- drivers/scsi/bfa/bfad_im.c, line 788
- drivers/scsi/bnx2fc/bnx2fc_fcoe.c, line 2655
- drivers/scsi/csiostor/csio_scsi.c, line 2241
- drivers/scsi/esp_scsi.c, line 2466
- drivers/scsi/hisi_sas/hisi_sas.h, line 666
- drivers/scsi/hisi_sas/hisi_sas_main.c, line 903
- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c, line 2966
- drivers/scsi/hpsa.c, 2 times
- drivers/scsi/hptiop.c, line 1155
- drivers/scsi/ibmvscsi/ibmvfc-core.c, line 3548
- drivers/scsi/ibmvscsi/ibmvscsi.c, line 1874
- drivers/scsi/ipr.c, line 4782
- drivers/scsi/ips.c, line 1178
- drivers/scsi/ips.h, line 404
- drivers/scsi/iscsi_tcp.c, line 1017
- drivers/scsi/leapraid/leapraid_os.c, 2 times
- drivers/scsi/libsas/sas_scsi_host.c, line 824
- drivers/scsi/lpfc/lpfc_scsi.c, 2 times
- drivers/scsi/megaraid/megaraid_sas.h, line 2704
- drivers/scsi/megaraid/megaraid_sas_base.c, 4 times
- drivers/scsi/mpi3mr/mpi3mr_app.c, line 3035
- drivers/scsi/mpi3mr/mpi3mr_os.c, 4 times
- drivers/scsi/mpt3sas/mpt3sas_scsih.c, line 2570
- drivers/scsi/mvumi.c, line 2003
- drivers/scsi/myrb.c, line 1717
- drivers/scsi/myrs.c, line 1886
- drivers/scsi/ncr53c8xx.c, line 7800
- drivers/scsi/pmcraid.c, line 214
- drivers/scsi/ps3rom.c, line 65
- drivers/scsi/qedf/qedf_main.c, line 986
- drivers/scsi/qla1280.c, line 1175
- drivers/scsi/qla2xxx/qla_os.c, line 1953
- drivers/scsi/qlogicpti.c, line 979
- drivers/scsi/scsi_debug.c, line 6582
- drivers/scsi/scsi_lib.c, line 2045
- drivers/scsi/scsi_scan.c, 2 times
- drivers/scsi/scsi_transport_fc.c, 2 times
- drivers/scsi/scsi_transport_iscsi.c, line 1538
- drivers/scsi/sd.c, 14 times
- drivers/scsi/sd.h, 3 times
- drivers/scsi/sd_dif.c, line 27
- drivers/scsi/sd_zbc.c, line 589
- drivers/scsi/smartpqi/smartpqi_init.c, line 6629
- drivers/scsi/snic/snic_main.c, line 64
- drivers/scsi/sr.c, line 480
- drivers/scsi/stex.c, line 587
- drivers/scsi/storvsc_drv.c, line 1625
- drivers/scsi/sym53c8xx_2/sym_glue.c, line 829
- drivers/scsi/xen-scsifront.c, line 739
- drivers/ufs/core/ufshcd.c, line 5612
- drivers/usb/storage/scsiglue.c, 2 times
- drivers/usb/storage/uas.c, line 846
- fs/btrfs/fs.h, line 919
- fs/btrfs/zoned.c, line 710
- fs/iomap/ioend.c, line 473
- fs/xfs/xfs_zone_gc.c, line 802
- include/linux/bio.h, 2 times
- include/linux/blk-integrity.h, 3 times
- include/linux/blk-mq.h, 2 times
- include/linux/blkdev.h, 18 times
- include/linux/bsg-lib.h, line 68
- include/linux/device-mapper.h, 2 times
- include/linux/libata.h, 2 times
- include/scsi/libsas.h, line 690
- include/scsi/scsi_host.h, line 223
- include/scsi/scsi_transport.h, line 86