Searched refs:blk_integrity (Results 1 – 13 of 13) sorted by relevance
| /Linux-v4.19/block/ |
| D | blk-integrity.c | 145 struct blk_integrity *b1 = &gd1->queue->integrity; in blk_integrity_compare() 146 struct blk_integrity *b2 = &gd2->queue->integrity; in blk_integrity_compare() 241 ssize_t (*show)(struct blk_integrity *, char *); 242 ssize_t (*store)(struct blk_integrity *, const char *, size_t); 249 struct blk_integrity *bi = &disk->queue->integrity; in integrity_attr_show() 261 struct blk_integrity *bi = &disk->queue->integrity; in integrity_attr_store() 272 static ssize_t integrity_format_show(struct blk_integrity *bi, char *page) in integrity_format_show() 280 static ssize_t integrity_tag_size_show(struct blk_integrity *bi, char *page) in integrity_tag_size_show() 285 static ssize_t integrity_interval_show(struct blk_integrity *bi, char *page) in integrity_interval_show() 291 static ssize_t integrity_verify_store(struct blk_integrity *bi, in integrity_verify_store() [all …]
|
| D | bio-integrity.c | 171 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_process() 217 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_prep() 333 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_verify_fn() 365 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in __bio_integrity_endio() 391 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_advance() 408 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_trim()
|
| /Linux-v4.19/include/linux/ |
| D | blkdev.h | 538 struct blk_integrity integrity; 1802 extern void blk_integrity_register(struct gendisk *, struct blk_integrity *); 1813 static inline struct blk_integrity *blk_get_integrity(struct gendisk *disk) in blk_get_integrity() 1815 struct blk_integrity *bi = &disk->queue->integrity; in blk_get_integrity() 1824 struct blk_integrity *bdev_get_integrity(struct block_device *bdev) in bdev_get_integrity() 1876 static inline unsigned int bio_integrity_intervals(struct blk_integrity *bi, in bio_integrity_intervals() 1882 static inline unsigned int bio_integrity_bytes(struct blk_integrity *bi, in bio_integrity_bytes() 1893 struct blk_integrity; 1910 static inline struct blk_integrity *bdev_get_integrity(struct block_device *b) in bdev_get_integrity() 1914 static inline struct blk_integrity *blk_get_integrity(struct gendisk *disk) in blk_get_integrity() [all …]
|
| D | genhd.h | 164 struct blk_integrity { struct
|
| /Linux-v4.19/drivers/scsi/ |
| D | sd_dif.c | 46 struct blk_integrity bi; in sd_dif_config_host()
|
| D | virtio_scsi.c | 505 struct blk_integrity *bi; in virtio_scsi_init_hdr_pi()
|
| /Linux-v4.19/Documentation/block/ |
| D | data-integrity.txt | 152 profile (struct blk_integrity). This optional profile is registered 250 int blk_integrity_register(gendisk, blk_integrity); 252 The blk_integrity struct is a template and should contain the 255 static struct blk_integrity my_profile = {
|
| /Linux-v4.19/drivers/target/ |
| D | target_core_iblock.c | 87 struct blk_integrity *bi; in iblock_configure_device() 641 struct blk_integrity *bi; in iblock_alloc_bip()
|
| /Linux-v4.19/drivers/nvdimm/ |
| D | core.c | 410 struct blk_integrity bi; in nd_integrity_init()
|
| /Linux-v4.19/drivers/md/ |
| D | dm-crypt.c | 951 struct blk_integrity *bi = blk_get_integrity(cc->dev->bdev->bd_disk); in crypt_integrity_ctr()
|
| D | dm-integrity.c | 2647 struct blk_integrity bi; in dm_integrity_set()
|
| D | md.c | 2149 struct blk_integrity *bi_rdev; in md_integrity_add_rdev() 2150 struct blk_integrity *bi_mddev; in md_integrity_add_rdev()
|
| /Linux-v4.19/drivers/nvme/host/ |
| D | core.c | 1367 struct blk_integrity integrity; in nvme_init_integrity()
|