Home
last modified time | relevance | path

Searched refs:blk_integrity (Results 1 – 7 of 7) sorted by relevance

/linux-3.3/block/
Dblk-integrity.c144 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/
Dbio-integrity.c199 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/
Dsd_dif.c166 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/
Dblkdev.h1237 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()
Dgenhd.h191 struct blk_integrity *integrity;
/linux-3.3/Documentation/block/
Ddata-integrity.txt152 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/
Dmd.c1992 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()