Searched refs:blk_integrity (Results 1 – 11 of 11) sorted by relevance
/linux-4.1.27/block/ |
D | blk-integrity.c | 148 struct blk_integrity *b1 = gd1->integrity; in blk_integrity_compare() 149 struct blk_integrity *b2 = gd2->integrity; in blk_integrity_compare() 241 ssize_t (*show)(struct blk_integrity *, char *); 242 ssize_t (*store)(struct blk_integrity *, const char *, size_t); 248 struct blk_integrity *bi = in integrity_attr_show() 249 container_of(kobj, struct blk_integrity, kobj); in integrity_attr_show() 260 struct blk_integrity *bi = in integrity_attr_store() 261 container_of(kobj, struct blk_integrity, kobj); 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() [all …]
|
D | bio-integrity.c | 163 struct blk_integrity *bi = bdev_get_integrity(bio->bi_bdev); in bio_integrity_enabled() 197 static inline unsigned int bio_integrity_intervals(struct blk_integrity *bi, in bio_integrity_intervals() 203 static inline unsigned int bio_integrity_bytes(struct blk_integrity *bi, in bio_integrity_bytes() 217 struct blk_integrity *bi = bdev_get_integrity(bio->bi_bdev); in bio_integrity_process() 262 struct blk_integrity *bi; in bio_integrity_prep() 357 struct blk_integrity *bi = bdev_get_integrity(bio->bi_bdev); in bio_integrity_verify_fn() 413 struct blk_integrity *bi = bdev_get_integrity(bio->bi_bdev); in bio_integrity_advance() 435 struct blk_integrity *bi = bdev_get_integrity(bio->bi_bdev); in bio_integrity_trim()
|
D | t10-pi.c | 163 struct blk_integrity t10_pi_type1_crc = { 172 struct blk_integrity t10_pi_type1_ip = { 181 struct blk_integrity t10_pi_type3_crc = { 190 struct blk_integrity t10_pi_type3_ip = {
|
/linux-4.1.27/include/linux/ |
D | t10-pi.h | 17 extern struct blk_integrity t10_pi_type1_crc; 18 extern struct blk_integrity t10_pi_type1_ip; 19 extern struct blk_integrity t10_pi_type3_crc; 20 extern struct blk_integrity t10_pi_type3_ip;
|
D | blkdev.h | 1476 struct blk_integrity { struct 1491 extern int blk_integrity_register(struct gendisk *, struct blk_integrity *); argument 1503 struct blk_integrity *bdev_get_integrity(struct block_device *bdev) in bdev_get_integrity() 1508 static inline struct blk_integrity *blk_get_integrity(struct gendisk *disk) in blk_get_integrity() 1535 struct blk_integrity; 1552 static inline struct blk_integrity *bdev_get_integrity(struct block_device *b) in bdev_get_integrity() 1556 static inline struct blk_integrity *blk_get_integrity(struct gendisk *disk) in blk_get_integrity() 1565 struct blk_integrity *b) in blk_integrity_register()
|
D | genhd.h | 200 struct blk_integrity *integrity;
|
/linux-4.1.27/Documentation/block/ |
D | data-integrity.txt | 152 profile (struct blk_integrity). This optional profile is registered 252 int blk_integrity_register(gendisk, blk_integrity); 254 The blk_integrity struct is a template and should contain the 257 static struct blk_integrity my_profile = {
|
/linux-4.1.27/drivers/target/ |
D | target_core_iblock.c | 95 struct blk_integrity *bi; in iblock_configure_device() 633 struct blk_integrity *bi; in iblock_alloc_bip()
|
/linux-4.1.27/drivers/scsi/ |
D | virtio_scsi.c | 509 struct blk_integrity *bi; in virtio_scsi_init_hdr_pi()
|
/linux-4.1.27/drivers/block/ |
D | nvme-core.c | 545 struct blk_integrity nvme_meta_noop = { 553 struct blk_integrity integrity; in nvme_init_integrity()
|
/linux-4.1.27/drivers/md/ |
D | md.c | 2004 struct blk_integrity *bi_rdev; in md_integrity_add_rdev() 2005 struct blk_integrity *bi_mddev; in md_integrity_add_rdev()
|