Lines Matching refs:bdev
46 const char *bdevname(struct block_device *bdev, char *buf) in bdevname() argument
48 return disk_name(bdev->bd_disk, bdev->bd_part->partno, buf); in bdevname()
401 static int drop_partitions(struct gendisk *disk, struct block_device *bdev) in drop_partitions() argument
407 if (bdev->bd_part_count || bdev->bd_super) in drop_partitions()
421 int rescan_partitions(struct gendisk *disk, struct block_device *bdev) in rescan_partitions() argument
432 res = drop_partitions(disk, bdev); in rescan_partitions()
439 check_disk_size_change(disk, bdev); in rescan_partitions()
440 bdev->bd_invalidated = 0; in rescan_partitions()
441 if (!get_capacity(disk) || !(state = check_partition(disk, bdev))) in rescan_partitions()
540 int invalidate_partitions(struct gendisk *disk, struct block_device *bdev) in invalidate_partitions() argument
544 if (!bdev->bd_invalidated) in invalidate_partitions()
547 res = drop_partitions(disk, bdev); in invalidate_partitions()
552 check_disk_size_change(disk, bdev); in invalidate_partitions()
553 bdev->bd_invalidated = 0; in invalidate_partitions()
560 unsigned char *read_dev_sector(struct block_device *bdev, sector_t n, Sector *p) in read_dev_sector() argument
562 struct address_space *mapping = bdev->bd_inode->i_mapping; in read_dev_sector()