]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/nvdimm/nd.h
block: replace bi_bdev with a gendisk pointer and partitions index
[mirror_ubuntu-bionic-kernel.git] / drivers / nvdimm / nd.h
index 73062da3177f631c98a7d9b94ad2734ed57ea125..a87f793f2945ec4b46a283fa482f746b94996c15 100644 (file)
@@ -390,7 +390,7 @@ int nd_region_activate(struct nd_region *nd_region);
 void __nd_iostat_start(struct bio *bio, unsigned long *start);
 static inline bool nd_iostat_start(struct bio *bio, unsigned long *start)
 {
-       struct gendisk *disk = bio->bi_bdev->bd_disk;
+       struct gendisk *disk = bio->bi_disk;
 
        if (!blk_queue_io_stat(disk->queue))
                return false;
@@ -402,7 +402,7 @@ static inline bool nd_iostat_start(struct bio *bio, unsigned long *start)
 }
 static inline void nd_iostat_end(struct bio *bio, unsigned long start)
 {
-       struct gendisk *disk = bio->bi_bdev->bd_disk;
+       struct gendisk *disk = bio->bi_disk;
 
        generic_end_io_acct(disk->queue, bio_data_dir(bio), &disk->part0,
                                start);