• Home
  • Raw
  • Download

Lines Matching refs:block_device

40 	struct block_device bdev;
51 struct block_device *I_BDEV(struct inode *inode) in I_BDEV()
57 static void bdev_write_inode(struct block_device *bdev) in bdev_write_inode()
78 static void kill_bdev(struct block_device *bdev) in kill_bdev()
90 void invalidate_bdev(struct block_device *bdev) in invalidate_bdev()
110 int truncate_bdev_range(struct block_device *bdev, fmode_t mode, in truncate_bdev_range()
113 struct block_device *claimed_bdev = NULL; in truncate_bdev_range()
144 static void set_init_blocksize(struct block_device *bdev) in set_init_blocksize()
157 int set_blocksize(struct block_device *bdev, int size) in set_blocksize()
241 struct block_device *bdev = I_BDEV(bdev_file_inode(file)); in __blkdev_direct_IO_simple()
329 struct block_device *bdev = I_BDEV(kiocb->ki_filp->f_mapping->host); in blkdev_iopoll()
379 struct block_device *bdev = I_BDEV(inode); in __blkdev_direct_IO()
524 int __sync_blockdev(struct block_device *bdev, int wait) in __sync_blockdev()
537 int sync_blockdev(struct block_device *bdev) in sync_blockdev()
548 int fsync_bdev(struct block_device *bdev) in fsync_bdev()
572 struct super_block *freeze_bdev(struct block_device *bdev) in freeze_bdev()
619 int thaw_bdev(struct block_device *bdev, struct super_block *sb) in thaw_bdev()
701 struct block_device *bdev = I_BDEV(bd_inode); in blkdev_fsync()
737 int bdev_read_page(struct block_device *bdev, sector_t sector, in bdev_read_page()
774 int bdev_write_page(struct block_device *bdev, sector_t sector, in bdev_write_page()
822 struct block_device *bdev = &ei->bdev; in init_once()
837 struct block_device *bdev = &BDEV_I(inode)->bdev; in bdev_evict_inode()
915 static struct block_device *bdget(dev_t dev) in bdget()
917 struct block_device *bdev; in bdget()
948 struct block_device *bdgrab(struct block_device *bdev) in bdgrab()
955 struct block_device *bdget_part(struct hd_struct *part) in bdget_part()
973 void bdput(struct block_device *bdev) in bdput()
980 static struct block_device *bd_acquire(struct inode *inode) in bd_acquire()
982 struct block_device *bdev; in bd_acquire()
1025 struct block_device *bdev = NULL; in bd_forget()
1052 static bool bd_may_claim(struct block_device *bdev, struct block_device *whole, in bd_may_claim()
1083 int bd_prepare_to_claim(struct block_device *bdev, struct block_device *whole, in bd_prepare_to_claim()
1113 static struct gendisk *bdev_get_gendisk(struct block_device *bdev, int *partno) in bdev_get_gendisk()
1134 static void bd_clear_claiming(struct block_device *whole, void *holder) in bd_clear_claiming()
1152 static void bd_finish_claiming(struct block_device *bdev, in bd_finish_claiming()
1153 struct block_device *whole, void *holder) in bd_finish_claiming()
1179 void bd_abort_claiming(struct block_device *bdev, struct block_device *whole, in bd_abort_claiming()
1195 static struct bd_holder_disk *bd_find_holder_disk(struct block_device *bdev, in bd_find_holder_disk()
1244 int bd_link_disk_holder(struct block_device *bdev, struct gendisk *disk) in bd_link_disk_holder()
1309 void bd_unlink_disk_holder(struct block_device *bdev, struct gendisk *disk) in bd_unlink_disk_holder()
1342 struct block_device *bdev, bool verbose) in check_disk_size_change()
1377 struct block_device *bdev; in revalidate_disk_size()
1394 void bd_set_nr_sectors(struct block_device *bdev, sector_t sectors) in bd_set_nr_sectors()
1402 static void __blkdev_put(struct block_device *bdev, fmode_t mode, int for_part);
1404 int bdev_disk_changed(struct block_device *bdev, bool invalidate) in bdev_disk_changed()
1467 static int __blkdev_get(struct block_device *bdev, fmode_t mode, void *holder, in __blkdev_get()
1470 struct block_device *whole = NULL, *claiming = NULL; in __blkdev_get()
1646 static int blkdev_get(struct block_device *bdev, fmode_t mode, void *holder) in blkdev_get()
1685 struct block_device *blkdev_get_by_path(const char *path, fmode_t mode, in blkdev_get_by_path()
1688 struct block_device *bdev; in blkdev_get_by_path()
1730 struct block_device *blkdev_get_by_dev(dev_t dev, fmode_t mode, void *holder) in blkdev_get_by_dev()
1732 struct block_device *bdev; in blkdev_get_by_dev()
1749 struct block_device *bdev; in blkdev_open()
1778 static void __blkdev_put(struct block_device *bdev, fmode_t mode, int for_part) in __blkdev_put()
1781 struct block_device *victim = NULL; in __blkdev_put()
1824 void blkdev_put(struct block_device *bdev, fmode_t mode) in blkdev_put()
1874 struct block_device *bdev = I_BDEV(bdev_file_inode(filp)); in blkdev_close()
1881 struct block_device *bdev = I_BDEV(bdev_file_inode(file)); in block_ioctl()
1992 struct block_device *bdev = I_BDEV(bdev_file_inode(file)); in blkdev_fallocate()
2078 struct block_device *lookup_bdev(const char *pathname) in lookup_bdev()
2080 struct block_device *bdev; in lookup_bdev()
2112 int __invalidate_device(struct block_device *bdev, bool kill_dirty) in __invalidate_device()
2133 void iterate_bdevs(void (*func)(struct block_device *, void *), void *arg) in iterate_bdevs() argument
2140 struct block_device *bdev; in iterate_bdevs()