Lines Matching refs:bdev
288 struct block_device *bdev = bio->bi_bdev; in brd_make_request() local
289 struct brd_device *brd = bdev->bd_disk->private_data; in brd_make_request()
298 get_capacity(bdev->bd_disk)) in brd_make_request()
321 static int brd_direct_access (struct block_device *bdev, sector_t sector, in brd_direct_access() argument
324 struct brd_device *brd = bdev->bd_disk->private_data; in brd_direct_access()
331 if (sector + PAGE_SECTORS > get_capacity(bdev->bd_disk)) in brd_direct_access()
343 static int brd_ioctl(struct block_device *bdev, fmode_t mode, in brd_ioctl() argument
347 struct brd_device *brd = bdev->bd_disk->private_data; in brd_ioctl()
356 mutex_lock(&bdev->bd_mutex); in brd_ioctl()
358 if (bdev->bd_openers <= 1) { in brd_ioctl()
367 truncate_inode_pages(bdev->bd_inode->i_mapping, 0); in brd_ioctl()
371 mutex_unlock(&bdev->bd_mutex); in brd_ioctl()