Staging: hv: Get rid of the forward declaration of blkvsc_revalidate_disk()
Get rid of the forward declaration of blkvsc_revalidate_disk() by moving the code around. Signed-off-by: K. Y. Srinivasan <kys@microsoft.com> Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com> Signed-off-by: Abhishek Kane <v-abkane@microsoft.com> Signed-off-by: Hank Janssen <hjanssen@microsoft.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
583c367fdf
commit
349b38e8df
1 changed files with 15 additions and 16 deletions
|
@ -853,9 +853,23 @@ static int blkvsc_do_read_capacity16(struct block_device_context *blkdev)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static int blkvsc_revalidate_disk(struct gendisk *gd)
|
||||||
|
{
|
||||||
|
struct block_device_context *blkdev = gd->private_data;
|
||||||
|
|
||||||
|
DPRINT_DBG(BLKVSC_DRV, "- enter\n");
|
||||||
|
|
||||||
|
if (blkdev->device_type == DVD_TYPE) {
|
||||||
|
blkvsc_do_read_capacity(blkdev);
|
||||||
|
set_capacity(blkdev->gd, blkdev->capacity *
|
||||||
|
(blkdev->sector_size/512));
|
||||||
|
blk_queue_logical_block_size(gd->queue, blkdev->sector_size);
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
/* Static decl */
|
/* Static decl */
|
||||||
static int blkvsc_probe(struct device *dev);
|
static int blkvsc_probe(struct device *dev);
|
||||||
static int blkvsc_revalidate_disk(struct gendisk *gd);
|
|
||||||
static void blkvsc_request(struct request_queue *queue);
|
static void blkvsc_request(struct request_queue *queue);
|
||||||
static void blkvsc_request_completion(struct hv_storvsc_request *request);
|
static void blkvsc_request_completion(struct hv_storvsc_request *request);
|
||||||
static int blkvsc_do_request(struct block_device_context *blkdev,
|
static int blkvsc_do_request(struct block_device_context *blkdev,
|
||||||
|
@ -1504,21 +1518,6 @@ static void blkvsc_request(struct request_queue *queue)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static int blkvsc_revalidate_disk(struct gendisk *gd)
|
|
||||||
{
|
|
||||||
struct block_device_context *blkdev = gd->private_data;
|
|
||||||
|
|
||||||
DPRINT_DBG(BLKVSC_DRV, "- enter\n");
|
|
||||||
|
|
||||||
if (blkdev->device_type == DVD_TYPE) {
|
|
||||||
blkvsc_do_read_capacity(blkdev);
|
|
||||||
set_capacity(blkdev->gd, blkdev->capacity *
|
|
||||||
(blkdev->sector_size/512));
|
|
||||||
blk_queue_logical_block_size(gd->queue, blkdev->sector_size);
|
|
||||||
}
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
static int __init blkvsc_init(void)
|
static int __init blkvsc_init(void)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
|
|
Loading…
Add table
Reference in a new issue