提交 764b23bd 编写于 作者: C Christoph Hellwig 提交者: Jens Axboe

block: mark bd_finish_claiming static

Signed-off-by: NChristoph Hellwig <hch@lst.de>
Reviewed-by: NBart Van Assche <bvanassche@acm.org>
Signed-off-by: NJens Axboe <axboe@kernel.dk>
上级 b818f09e
...@@ -1187,8 +1187,8 @@ static void bd_clear_claiming(struct block_device *whole, void *holder) ...@@ -1187,8 +1187,8 @@ static void bd_clear_claiming(struct block_device *whole, void *holder)
* Finish exclusive open of a block device. Mark the device as exlusively * Finish exclusive open of a block device. Mark the device as exlusively
* open by the holder and wake up all waiters for exclusive open to finish. * open by the holder and wake up all waiters for exclusive open to finish.
*/ */
void bd_finish_claiming(struct block_device *bdev, struct block_device *whole, static void bd_finish_claiming(struct block_device *bdev,
void *holder) struct block_device *whole, void *holder)
{ {
spin_lock(&bdev_lock); spin_lock(&bdev_lock);
BUG_ON(!bd_may_claim(bdev, whole, holder)); BUG_ON(!bd_may_claim(bdev, whole, holder));
...@@ -1203,7 +1203,6 @@ void bd_finish_claiming(struct block_device *bdev, struct block_device *whole, ...@@ -1203,7 +1203,6 @@ void bd_finish_claiming(struct block_device *bdev, struct block_device *whole,
bd_clear_claiming(whole, holder); bd_clear_claiming(whole, holder);
spin_unlock(&bdev_lock); spin_unlock(&bdev_lock);
} }
EXPORT_SYMBOL(bd_finish_claiming);
/** /**
* bd_abort_claiming - abort claiming of a block device * bd_abort_claiming - abort claiming of a block device
......
...@@ -2646,8 +2646,6 @@ extern struct block_device *blkdev_get_by_dev(dev_t dev, fmode_t mode, ...@@ -2646,8 +2646,6 @@ extern struct block_device *blkdev_get_by_dev(dev_t dev, fmode_t mode,
void *holder); void *holder);
extern struct block_device *bd_start_claiming(struct block_device *bdev, extern struct block_device *bd_start_claiming(struct block_device *bdev,
void *holder); void *holder);
extern void bd_finish_claiming(struct block_device *bdev,
struct block_device *whole, void *holder);
extern void bd_abort_claiming(struct block_device *bdev, extern void bd_abort_claiming(struct block_device *bdev,
struct block_device *whole, void *holder); struct block_device *whole, void *holder);
extern void blkdev_put(struct block_device *bdev, fmode_t mode); extern void blkdev_put(struct block_device *bdev, fmode_t mode);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册