Lines Matching refs:block_device
33 struct block_device bdev;
42 struct block_device *I_BDEV(struct inode *inode) in I_BDEV()
48 static void bdev_write_inode(struct block_device *bdev) in bdev_write_inode()
69 static void kill_bdev(struct block_device *bdev) in kill_bdev()
81 void invalidate_bdev(struct block_device *bdev) in invalidate_bdev()
101 int truncate_bdev_range(struct block_device *bdev, fmode_t mode, in truncate_bdev_range()
130 static void set_init_blocksize(struct block_device *bdev) in set_init_blocksize()
143 int set_blocksize(struct block_device *bdev, int size) in set_blocksize()
187 int __sync_blockdev(struct block_device *bdev, int wait) in __sync_blockdev()
200 int sync_blockdev(struct block_device *bdev) in sync_blockdev()
211 int fsync_bdev(struct block_device *bdev) in fsync_bdev()
235 int freeze_bdev(struct block_device *bdev) in freeze_bdev()
273 int thaw_bdev(struct block_device *bdev) in thaw_bdev()
320 int bdev_read_page(struct block_device *bdev, sector_t sector, in bdev_read_page()
357 int bdev_write_page(struct block_device *bdev, sector_t sector, in bdev_write_page()
401 struct block_device *bdev = I_BDEV(inode); in bdev_free_inode()
477 struct block_device *bdev_alloc(struct gendisk *disk, u8 partno) in bdev_alloc()
479 struct block_device *bdev; in bdev_alloc()
504 void bdev_add(struct block_device *bdev, dev_t dev) in bdev_add()
539 static bool bd_may_claim(struct block_device *bdev, struct block_device *whole, in bd_may_claim()
569 int bd_prepare_to_claim(struct block_device *bdev, void *holder) in bd_prepare_to_claim()
571 struct block_device *whole = bdev_whole(bdev); in bd_prepare_to_claim()
602 static void bd_clear_claiming(struct block_device *whole, void *holder) in bd_clear_claiming()
619 static void bd_finish_claiming(struct block_device *bdev, void *holder) in bd_finish_claiming()
621 struct block_device *whole = bdev_whole(bdev); in bd_finish_claiming()
646 void bd_abort_claiming(struct block_device *bdev, void *holder) in bd_abort_claiming()
654 static void blkdev_flush_mapping(struct block_device *bdev) in blkdev_flush_mapping()
662 static int blkdev_get_whole(struct block_device *bdev, fmode_t mode) in blkdev_get_whole()
686 static void blkdev_put_whole(struct block_device *bdev, fmode_t mode) in blkdev_put_whole()
694 static int blkdev_get_part(struct block_device *part, fmode_t mode) in blkdev_get_part()
721 static void blkdev_put_part(struct block_device *part, fmode_t mode) in blkdev_put_part()
723 struct block_device *whole = bdev_whole(part); in blkdev_put_part()
732 struct block_device *blkdev_get_no_open(dev_t dev) in blkdev_get_no_open()
734 struct block_device *bdev; in blkdev_get_no_open()
762 void blkdev_put_no_open(struct block_device *bdev) in blkdev_put_no_open()
789 struct block_device *blkdev_get_by_dev(dev_t dev, fmode_t mode, void *holder) in blkdev_get_by_dev()
792 struct block_device *bdev; in blkdev_get_by_dev()
876 struct block_device *blkdev_get_by_path(const char *path, fmode_t mode, in blkdev_get_by_path()
879 struct block_device *bdev; in blkdev_get_by_path()
897 void blkdev_put(struct block_device *bdev, fmode_t mode) in blkdev_put()
913 struct block_device *whole = bdev_whole(bdev); in blkdev_put()
998 int __invalidate_device(struct block_device *bdev, bool kill_dirty) in __invalidate_device()
1019 void iterate_bdevs(void (*func)(struct block_device *, void *), void *arg) in iterate_bdevs() argument
1026 struct block_device *bdev; in iterate_bdevs()