Lines Matching refs:bdev
328 struct block_device *bdev = bio->bi_bdev; in brd_make_request() local
329 struct brd_device *brd = bdev->bd_disk->private_data; in brd_make_request()
337 if (bio_end_sector(bio) > get_capacity(bdev->bd_disk)) in brd_make_request()
363 static int brd_rw_page(struct block_device *bdev, sector_t sector, in brd_rw_page() argument
366 struct brd_device *brd = bdev->bd_disk->private_data; in brd_rw_page()
373 static long brd_direct_access(struct block_device *bdev, sector_t sector, in brd_direct_access() argument
376 struct brd_device *brd = bdev->bd_disk->private_data; in brd_direct_access()
397 static int brd_ioctl(struct block_device *bdev, fmode_t mode, in brd_ioctl() argument
401 struct brd_device *brd = bdev->bd_disk->private_data; in brd_ioctl()
411 mutex_lock(&bdev->bd_mutex); in brd_ioctl()
413 if (bdev->bd_openers <= 1) { in brd_ioctl()
421 kill_bdev(bdev); in brd_ioctl()
425 mutex_unlock(&bdev->bd_mutex); in brd_ioctl()