Lines Matching refs:block_device
35 struct block_device bdev;
46 inline struct block_device *I_BDEV(struct inode *inode) in I_BDEV()
75 void kill_bdev(struct block_device *bdev) in kill_bdev()
88 void invalidate_bdev(struct block_device *bdev) in invalidate_bdev()
105 int set_blocksize(struct block_device *bdev, int size) in set_blocksize()
171 int __sync_blockdev(struct block_device *bdev, int wait) in __sync_blockdev()
184 int sync_blockdev(struct block_device *bdev) in sync_blockdev()
195 int fsync_bdev(struct block_device *bdev) in fsync_bdev()
219 struct super_block *freeze_bdev(struct block_device *bdev) in freeze_bdev()
262 int thaw_bdev(struct block_device *bdev, struct super_block *sb) in thaw_bdev()
360 struct block_device *bdev = I_BDEV(bd_inode); in blkdev_fsync()
411 struct block_device *bdev = &ei->bdev; in init_once()
434 struct block_device *bdev = &BDEV_I(inode)->bdev; in bdev_evict_inode()
510 struct block_device *bdget(dev_t dev) in bdget()
512 struct block_device *bdev; in bdget()
550 struct block_device *bdgrab(struct block_device *bdev) in bdgrab()
559 struct block_device *bdev; in nr_blockdev_pages()
569 void bdput(struct block_device *bdev) in bdput()
576 static struct block_device *bd_acquire(struct inode *inode) in bd_acquire()
578 struct block_device *bdev; in bd_acquire()
618 struct block_device *bdev = NULL; in bd_forget()
644 static bool bd_may_claim(struct block_device *bdev, struct block_device *whole, in bd_may_claim()
680 static int bd_prepare_to_claim(struct block_device *bdev, in bd_prepare_to_claim()
681 struct block_device *whole, void *holder) in bd_prepare_to_claim()
728 static struct block_device *bd_start_claiming(struct block_device *bdev, in bd_start_claiming()
732 struct block_device *whole; in bd_start_claiming()
785 static struct bd_holder_disk *bd_find_holder_disk(struct block_device *bdev, in bd_find_holder_disk()
834 int bd_link_disk_holder(struct block_device *bdev, struct gendisk *disk) in bd_link_disk_holder()
899 void bd_unlink_disk_holder(struct block_device *bdev, struct gendisk *disk) in bd_unlink_disk_holder()
931 static void flush_disk(struct block_device *bdev, bool kill_dirty) in flush_disk()
956 void check_disk_size_change(struct gendisk *disk, struct block_device *bdev) in check_disk_size_change()
985 struct block_device *bdev; in revalidate_disk()
1013 int check_disk_change(struct block_device *bdev) in check_disk_change()
1032 void bd_set_size(struct block_device *bdev, loff_t size) in bd_set_size()
1049 static void __blkdev_put(struct block_device *bdev, fmode_t mode, int for_part);
1058 static int __blkdev_get(struct block_device *bdev, fmode_t mode, int for_part) in __blkdev_get()
1146 struct block_device *whole; in __blkdev_get()
1231 int blkdev_get(struct block_device *bdev, fmode_t mode, void *holder) in blkdev_get()
1233 struct block_device *whole = NULL; in blkdev_get()
1314 struct block_device *blkdev_get_by_path(const char *path, fmode_t mode, in blkdev_get_by_path()
1317 struct block_device *bdev; in blkdev_get_by_path()
1359 struct block_device *blkdev_get_by_dev(dev_t dev, fmode_t mode, void *holder) in blkdev_get_by_dev()
1361 struct block_device *bdev; in blkdev_get_by_dev()
1378 struct block_device *bdev; in blkdev_open()
1404 static void __blkdev_put(struct block_device *bdev, fmode_t mode, int for_part) in __blkdev_put()
1407 struct block_device *victim = NULL; in __blkdev_put()
1446 void blkdev_put(struct block_device *bdev, fmode_t mode) in blkdev_put()
1496 struct block_device *bdev = I_BDEV(filp->f_mapping->host); in blkdev_close()
1503 struct block_device *bdev = I_BDEV(file->f_mapping->host); in block_ioctl()
1606 int ioctl_by_bdev(struct block_device *bdev, unsigned cmd, unsigned long arg) in ioctl_by_bdev()
1626 struct block_device *lookup_bdev(const char *pathname) in lookup_bdev()
1628 struct block_device *bdev; in lookup_bdev()
1660 int __invalidate_device(struct block_device *bdev, bool kill_dirty) in __invalidate_device()
1681 void iterate_bdevs(void (*func)(struct block_device *, void *), void *arg) in iterate_bdevs() argument