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()
394 static int drop_partitions(struct gendisk *disk, struct block_device *bdev) in drop_partitions() argument
400 if (bdev->bd_part_count) in drop_partitions()
414 int rescan_partitions(struct gendisk *disk, struct block_device *bdev) in rescan_partitions() argument
425 res = drop_partitions(disk, bdev); in rescan_partitions()
431 check_disk_size_change(disk, bdev); in rescan_partitions()
432 bdev->bd_invalidated = 0; in rescan_partitions()
433 if (!get_capacity(disk) || !(state = check_partition(disk, bdev))) in rescan_partitions()
532 int invalidate_partitions(struct gendisk *disk, struct block_device *bdev) in invalidate_partitions() argument
536 if (!bdev->bd_invalidated) in invalidate_partitions()
539 res = drop_partitions(disk, bdev); in invalidate_partitions()
544 check_disk_size_change(disk, bdev); in invalidate_partitions()
545 bdev->bd_invalidated = 0; in invalidate_partitions()
552 unsigned char *read_dev_sector(struct block_device *bdev, sector_t n, Sector *p) in read_dev_sector() argument
554 struct address_space *mapping = bdev->bd_inode->i_mapping; in read_dev_sector()