aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/bio.h3
-rw-r--r--include/linux/blkdev.h4
2 files changed, 0 insertions, 7 deletions
diff --git a/include/linux/bio.h b/include/linux/bio.h
index a810a74071b2..63a0e53e238c 100644
--- a/include/linux/bio.h
+++ b/include/linux/bio.h
@@ -362,7 +362,6 @@ extern struct bio *bio_clone_fast(struct bio *, gfp_t, struct bio_set *);
362extern struct bio *bio_clone_bioset(struct bio *, gfp_t, struct bio_set *bs); 362extern struct bio *bio_clone_bioset(struct bio *, gfp_t, struct bio_set *bs);
363 363
364extern struct bio_set *fs_bio_set; 364extern struct bio_set *fs_bio_set;
365unsigned int bio_integrity_tag_size(struct bio *bio);
366 365
367static inline struct bio *bio_alloc(gfp_t gfp_mask, unsigned int nr_iovecs) 366static inline struct bio *bio_alloc(gfp_t gfp_mask, unsigned int nr_iovecs)
368{ 367{
@@ -674,8 +673,6 @@ extern struct bio_integrity_payload *bio_integrity_alloc(struct bio *, gfp_t, un
674extern void bio_integrity_free(struct bio *); 673extern void bio_integrity_free(struct bio *);
675extern int bio_integrity_add_page(struct bio *, struct page *, unsigned int, unsigned int); 674extern int bio_integrity_add_page(struct bio *, struct page *, unsigned int, unsigned int);
676extern bool bio_integrity_enabled(struct bio *bio); 675extern bool bio_integrity_enabled(struct bio *bio);
677extern int bio_integrity_set_tag(struct bio *, void *, unsigned int);
678extern int bio_integrity_get_tag(struct bio *, void *, unsigned int);
679extern int bio_integrity_prep(struct bio *); 676extern int bio_integrity_prep(struct bio *);
680extern void bio_integrity_endio(struct bio *, int); 677extern void bio_integrity_endio(struct bio *, int);
681extern void bio_integrity_advance(struct bio *, unsigned int); 678extern void bio_integrity_advance(struct bio *, unsigned int);
diff --git a/include/linux/blkdev.h b/include/linux/blkdev.h
index 7fcb2caef559..0bf5d79d9ba0 100644
--- a/include/linux/blkdev.h
+++ b/include/linux/blkdev.h
@@ -1472,14 +1472,10 @@ struct blk_integrity_exchg {
1472 1472
1473typedef void (integrity_gen_fn) (struct blk_integrity_exchg *); 1473typedef void (integrity_gen_fn) (struct blk_integrity_exchg *);
1474typedef int (integrity_vrfy_fn) (struct blk_integrity_exchg *); 1474typedef int (integrity_vrfy_fn) (struct blk_integrity_exchg *);
1475typedef void (integrity_set_tag_fn) (void *, void *, unsigned int);
1476typedef void (integrity_get_tag_fn) (void *, void *, unsigned int);
1477 1475
1478struct blk_integrity { 1476struct blk_integrity {
1479 integrity_gen_fn *generate_fn; 1477 integrity_gen_fn *generate_fn;
1480 integrity_vrfy_fn *verify_fn; 1478 integrity_vrfy_fn *verify_fn;
1481 integrity_set_tag_fn *set_tag_fn;
1482 integrity_get_tag_fn *get_tag_fn;
1483 1479
1484 unsigned short flags; 1480 unsigned short flags;
1485 unsigned short tuple_size; 1481 unsigned short tuple_size;