diff options
| author | Alexander Viro <viro@math.psu.edu> | 2002-05-24 03:25:46 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.transmeta.com> | 2002-05-24 03:25:46 -0700 |
| commit | df87ea9f90375ffd2cd993f49ea9cf1e035d4615 (patch) | |
| tree | e2a6160b3d5077a0fb4c3a580c6a3c30ba8f1c86 /drivers/block | |
| parent | 777e760f8901e481ad703e32ecc440b784c4a4bc (diff) | |
[PATCH] kdev_t -> bdev cleanups [1/2]
- kill the last caller of get_hardsect_size() (switching it to
bdev_hardsect_size()).
- kill blk_get_queue() and switching to bdev_get_queue()
Diffstat (limited to 'drivers/block')
| -rw-r--r-- | drivers/block/blkpg.c | 2 | ||||
| -rw-r--r-- | drivers/block/block_ioctl.c | 2 | ||||
| -rw-r--r-- | drivers/block/ll_rw_blk.c | 20 |
3 files changed, 12 insertions, 12 deletions
diff --git a/drivers/block/blkpg.c b/drivers/block/blkpg.c index e11f7d3283d2..d4826ab849f8 100644 --- a/drivers/block/blkpg.c +++ b/drivers/block/blkpg.c @@ -260,7 +260,7 @@ int blk_ioctl(struct block_device *bdev, unsigned int cmd, unsigned long arg) (long *)arg); case BLKSECTGET: - if ((q = blk_get_queue(dev)) == NULL) + if ((q = bdev_get_queue(bdev)) == NULL) return -EINVAL; usval = q->max_sectors; diff --git a/drivers/block/block_ioctl.c b/drivers/block/block_ioctl.c index 7801e021c1bf..edde76503d60 100644 --- a/drivers/block/block_ioctl.c +++ b/drivers/block/block_ioctl.c @@ -56,7 +56,7 @@ int block_ioctl(struct block_device *bdev, unsigned int cmd, unsigned long arg) struct request *rq; int close = 0, err; - q = blk_get_queue(to_kdev_t(bdev->bd_dev)); + q = bdev_get_queue(bdev); if (!q) return -ENXIO; diff --git a/drivers/block/ll_rw_blk.c b/drivers/block/ll_rw_blk.c index 87c53a81ef22..c39545712ba7 100644 --- a/drivers/block/ll_rw_blk.c +++ b/drivers/block/ll_rw_blk.c @@ -80,8 +80,8 @@ unsigned long blk_max_low_pfn, blk_max_pfn; int blk_nohighio = 0; /** - * blk_get_queue: - return the queue that matches the given device - * @dev: device + * bdev_get_queue: - return the queue that matches the given device + * @bdev: device * * Description: * Given a specific device, return the queue that will hold I/O @@ -90,12 +90,12 @@ int blk_nohighio = 0; * stored in the same location. * **/ -inline request_queue_t *blk_get_queue(kdev_t dev) +inline request_queue_t *bdev_get_queue(struct block_device *bdev) { - struct blk_dev_struct *bdev = blk_dev + major(dev); - - if (bdev->queue) - return bdev->queue(dev); + kdev_t dev = to_kdev_t(bdev->bd_dev); + struct blk_dev_struct *p = blk_dev + major(dev); + if (p->queue) + return p->queue(dev); else return &blk_dev[major(dev)].request_queue; } @@ -112,7 +112,7 @@ inline request_queue_t *blk_get_queue(kdev_t dev) struct backing_dev_info *blk_get_backing_dev_info(struct block_device *bdev) { struct backing_dev_info *ret = NULL; - request_queue_t *q = blk_get_queue(to_kdev_t(bdev->bd_dev)); + request_queue_t *q = bdev_get_queue(bdev); if (q) ret = &q->backing_dev_info; @@ -1482,7 +1482,7 @@ void generic_make_request(struct bio *bio) * Stacking drivers are expected to know what they are doing. */ do { - q = blk_get_queue(to_kdev_t(bio->bi_bdev->bd_dev)); + q = bdev_get_queue(bio->bi_bdev); if (!q) { printk(KERN_ERR "generic_make_request: Trying to access nonexistent block-device %s (%Lu)\n", @@ -1885,7 +1885,7 @@ int __init blk_dev_init(void) EXPORT_SYMBOL(end_that_request_first); EXPORT_SYMBOL(end_that_request_last); EXPORT_SYMBOL(blk_init_queue); -EXPORT_SYMBOL(blk_get_queue); +EXPORT_SYMBOL(bdev_get_queue); EXPORT_SYMBOL(blk_cleanup_queue); EXPORT_SYMBOL(blk_queue_make_request); EXPORT_SYMBOL(blk_queue_bounce_limit); |
