Searched refs:blk_integrity (Results 1 – 7 of 7) sorted by relevance
/linux-3.3/block/ |
D | blk-integrity.c | 144 struct blk_integrity *b1 = gd1->integrity; in blk_integrity_compare() 145 struct blk_integrity *b2 = gd2->integrity; in blk_integrity_compare() 221 ssize_t (*show)(struct blk_integrity *, char *); 222 ssize_t (*store)(struct blk_integrity *, const char *, size_t); 228 struct blk_integrity *bi = in integrity_attr_show() 229 container_of(kobj, struct blk_integrity, kobj); in integrity_attr_show() 240 struct blk_integrity *bi = in integrity_attr_store() 241 container_of(kobj, struct blk_integrity, kobj); in integrity_attr_store() 252 static ssize_t integrity_format_show(struct blk_integrity *bi, char *page) in integrity_format_show() 260 static ssize_t integrity_tag_size_show(struct blk_integrity *bi, char *page) in integrity_tag_size_show() [all …]
|
/linux-3.3/fs/ |
D | bio-integrity.c | 199 struct blk_integrity *bi = bdev_get_integrity(bdev); in bdev_integrity_enabled() 244 static inline unsigned int bio_integrity_hw_sectors(struct blk_integrity *bi, in bio_integrity_hw_sectors() 264 struct blk_integrity *bi = bdev_get_integrity(bio->bi_bdev); in bio_integrity_tag_size() 275 struct blk_integrity *bi = bdev_get_integrity(bio->bi_bdev); in bio_integrity_tag() 348 struct blk_integrity *bi = bdev_get_integrity(bio->bi_bdev); in bio_integrity_generate() 378 static inline unsigned short blk_integrity_tuple_size(struct blk_integrity *bi) in blk_integrity_tuple_size() 400 struct blk_integrity *bi; in bio_integrity_prep() 489 struct blk_integrity *bi = bdev_get_integrity(bio->bi_bdev); in bio_integrity_verify() 644 struct blk_integrity *bi = bdev_get_integrity(bio->bi_bdev); in bio_integrity_advance() 670 struct blk_integrity *bi = bdev_get_integrity(bio->bi_bdev); in bio_integrity_trim() [all …]
|
/linux-3.3/drivers/scsi/ |
D | sd_dif.c | 166 static struct blk_integrity dif_type1_integrity_crc = { 176 static struct blk_integrity dif_type1_integrity_ip = { 286 static struct blk_integrity dif_type3_integrity_crc = { 296 static struct blk_integrity dif_type3_integrity_ip = {
|
/linux-3.3/include/linux/ |
D | blkdev.h | 1237 struct blk_integrity { struct 1254 extern int blk_integrity_register(struct gendisk *, struct blk_integrity *); argument 1266 struct blk_integrity *bdev_get_integrity(struct block_device *bdev) in bdev_get_integrity() 1271 static inline struct blk_integrity *blk_get_integrity(struct gendisk *disk) in blk_get_integrity() 1301 struct blk_integrity; 1318 static inline struct blk_integrity *bdev_get_integrity(struct block_device *b) in bdev_get_integrity() 1322 static inline struct blk_integrity *blk_get_integrity(struct gendisk *disk) in blk_get_integrity() 1331 struct blk_integrity *b) in blk_integrity_register()
|
D | genhd.h | 191 struct blk_integrity *integrity;
|
/linux-3.3/Documentation/block/ |
D | data-integrity.txt | 152 profile (struct blk_integrity). This optional profile is registered 292 int blk_integrity_register(gendisk, blk_integrity); 294 The blk_integrity struct is a template and should contain the 297 static struct blk_integrity my_profile = {
|
/linux-3.3/drivers/md/ |
D | md.c | 1992 struct blk_integrity *bi_rdev = bdev_get_integrity(rdev->bdev); in md_integrity_add_rdev() 1993 struct blk_integrity *bi_mddev = blk_get_integrity(mddev->gendisk); in md_integrity_add_rdev()
|