vbd               238 drivers/block/xen-blkback/blkback.c 		if (!blkif->vbd.overflow_max_grants)
vbd               239 drivers/block/xen-blkback/blkback.c 			blkif->vbd.overflow_max_grants = 1;
vbd               402 drivers/block/xen-blkback/blkback.c 	    !ring->blkif->vbd.overflow_max_grants)) {
vbd               456 drivers/block/xen-blkback/blkback.c 		ring->blkif->vbd.overflow_max_grants = 0;
vbd               508 drivers/block/xen-blkback/blkback.c 	struct xen_vbd *vbd = &blkif->vbd;
vbd               511 drivers/block/xen-blkback/blkback.c 	if ((operation != REQ_OP_READ) && vbd->readonly)
vbd               519 drivers/block/xen-blkback/blkback.c 		if (unlikely(end > vbd_sz(vbd)))
vbd               523 drivers/block/xen-blkback/blkback.c 	req->dev  = vbd->pdevice;
vbd               524 drivers/block/xen-blkback/blkback.c 	req->bdev = vbd->bdev;
vbd               533 drivers/block/xen-blkback/blkback.c 	struct xen_vbd *vbd = &blkif->vbd;
vbd               537 drivers/block/xen-blkback/blkback.c 	unsigned long long new_size = vbd_sz(vbd);
vbd               540 drivers/block/xen-blkback/blkback.c 		blkif->domid, MAJOR(vbd->pdevice), MINOR(vbd->pdevice));
vbd               542 drivers/block/xen-blkback/blkback.c 	vbd->size = new_size;
vbd               550 drivers/block/xen-blkback/blkback.c 			    (unsigned long long)vbd_sz(vbd));
vbd               615 drivers/block/xen-blkback/blkback.c 	struct xen_vbd *vbd = &blkif->vbd;
vbd               623 drivers/block/xen-blkback/blkback.c 		if (unlikely(vbd->size != vbd_sz(vbd)))
vbd               653 drivers/block/xen-blkback/blkback.c 		if (blkif->vbd.feature_gnt_persistent &&
vbd               819 drivers/block/xen-blkback/blkback.c 	use_persistent_gnts = (blkif->vbd.feature_gnt_persistent);
vbd               917 drivers/block/xen-blkback/blkback.c 		if (use_persistent_gnts && !blkif->vbd.overflow_max_grants) {
vbd               918 drivers/block/xen-blkback/blkback.c 			blkif->vbd.overflow_max_grants = 1;
vbd               920 drivers/block/xen-blkback/blkback.c 			         blkif->domid, blkif->vbd.handle);
vbd              1014 drivers/block/xen-blkback/blkback.c 	struct block_device *bdev = blkif->vbd.bdev;
vbd              1027 drivers/block/xen-blkback/blkback.c 			preq.sector_number + preq.nr_sects, blkif->vbd.pdevice);
vbd              1032 drivers/block/xen-blkback/blkback.c 	secure = (blkif->vbd.discard_secure &&
vbd              1139 drivers/block/xen-blkback/blkback.c 			rp, rc, rp - rc, ring->blkif->vbd.pdevice);
vbd              1323 drivers/block/xen-blkback/blkback.c 			 ring->blkif->vbd.pdevice);
vbd               309 drivers/block/xen-blkback/common.h 	struct xen_vbd		vbd;
vbd                36 drivers/block/xen-blkback/xenbus.c static void xen_vbd_free(struct xen_vbd *vbd);
vbd                84 drivers/block/xen-blkback/xenbus.c 	if (!blkif->rings || !blkif->rings[0].irq || !blkif->vbd.bdev)
vbd               102 drivers/block/xen-blkback/xenbus.c 	err = filemap_write_and_wait(blkif->vbd.bdev->bd_inode->i_mapping);
vbd               107 drivers/block/xen-blkback/xenbus.c 	invalidate_inode_pages2(blkif->vbd.bdev->bd_inode->i_mapping);
vbd               326 drivers/block/xen-blkback/xenbus.c 	xen_vbd_free(&blkif->vbd);
vbd               446 drivers/block/xen-blkback/xenbus.c static void xen_vbd_free(struct xen_vbd *vbd)
vbd               448 drivers/block/xen-blkback/xenbus.c 	if (vbd->bdev)
vbd               449 drivers/block/xen-blkback/xenbus.c 		blkdev_put(vbd->bdev, vbd->readonly ? FMODE_READ : FMODE_WRITE);
vbd               450 drivers/block/xen-blkback/xenbus.c 	vbd->bdev = NULL;
vbd               457 drivers/block/xen-blkback/xenbus.c 	struct xen_vbd *vbd;
vbd               461 drivers/block/xen-blkback/xenbus.c 	vbd = &blkif->vbd;
vbd               462 drivers/block/xen-blkback/xenbus.c 	vbd->handle   = handle;
vbd               463 drivers/block/xen-blkback/xenbus.c 	vbd->readonly = readonly;
vbd               464 drivers/block/xen-blkback/xenbus.c 	vbd->type     = 0;
vbd               466 drivers/block/xen-blkback/xenbus.c 	vbd->pdevice  = MKDEV(major, minor);
vbd               468 drivers/block/xen-blkback/xenbus.c 	bdev = blkdev_get_by_dev(vbd->pdevice, vbd->readonly ?
vbd               473 drivers/block/xen-blkback/xenbus.c 			vbd->pdevice);
vbd               477 drivers/block/xen-blkback/xenbus.c 	vbd->bdev = bdev;
vbd               478 drivers/block/xen-blkback/xenbus.c 	if (vbd->bdev->bd_disk == NULL) {
vbd               480 drivers/block/xen-blkback/xenbus.c 			vbd->pdevice);
vbd               481 drivers/block/xen-blkback/xenbus.c 		xen_vbd_free(vbd);
vbd               484 drivers/block/xen-blkback/xenbus.c 	vbd->size = vbd_sz(vbd);
vbd               486 drivers/block/xen-blkback/xenbus.c 	if (vbd->bdev->bd_disk->flags & GENHD_FL_CD || cdrom)
vbd               487 drivers/block/xen-blkback/xenbus.c 		vbd->type |= VDISK_CDROM;
vbd               488 drivers/block/xen-blkback/xenbus.c 	if (vbd->bdev->bd_disk->flags & GENHD_FL_REMOVABLE)
vbd               489 drivers/block/xen-blkback/xenbus.c 		vbd->type |= VDISK_REMOVABLE;
vbd               493 drivers/block/xen-blkback/xenbus.c 		vbd->flush_support = true;
vbd               496 drivers/block/xen-blkback/xenbus.c 		vbd->discard_secure = true;
vbd               549 drivers/block/xen-blkback/xenbus.c 	struct block_device *bdev = be->blkif->vbd.bdev;
vbd               574 drivers/block/xen-blkback/xenbus.c 				    blkif->vbd.discard_secure);
vbd               745 drivers/block/xen-blkback/xenbus.c 			xen_vbd_free(&be->blkif->vbd);
vbd               861 drivers/block/xen-blkback/xenbus.c 	xen_blkbk_flush_diskcache(xbt, be, be->blkif->vbd.flush_support);
vbd               865 drivers/block/xen-blkback/xenbus.c 	xen_blkbk_barrier(xbt, be, be->blkif->vbd.flush_support);
vbd               875 drivers/block/xen-blkback/xenbus.c 			    (unsigned long long)vbd_sz(&be->blkif->vbd));
vbd               884 drivers/block/xen-blkback/xenbus.c 			    be->blkif->vbd.type |
vbd               885 drivers/block/xen-blkback/xenbus.c 			    (be->blkif->vbd.readonly ? VDISK_READONLY : 0));
vbd               893 drivers/block/xen-blkback/xenbus.c 			    bdev_logical_block_size(be->blkif->vbd.bdev));
vbd               900 drivers/block/xen-blkback/xenbus.c 			    bdev_physical_block_size(be->blkif->vbd.bdev));
vbd              1056 drivers/block/xen-blkback/xenbus.c 	blkif->vbd.feature_gnt_persistent = pers_grants;
vbd              1057 drivers/block/xen-blkback/xenbus.c 	blkif->vbd.overflow_max_grants = 0;
vbd              1285 drivers/media/platform/davinci/vpbe_display.c 	struct video_device *vbd = NULL;
vbd              1297 drivers/media/platform/davinci/vpbe_display.c 	vbd = &vpbe_display_layer->video_dev;
vbd              1299 drivers/media/platform/davinci/vpbe_display.c 	vbd->release	= video_device_release_empty;
vbd              1300 drivers/media/platform/davinci/vpbe_display.c 	vbd->fops	= &vpbe_fops;
vbd              1301 drivers/media/platform/davinci/vpbe_display.c 	vbd->ioctl_ops	= &vpbe_ioctl_ops;
vbd              1302 drivers/media/platform/davinci/vpbe_display.c 	vbd->minor	= -1;
vbd              1303 drivers/media/platform/davinci/vpbe_display.c 	vbd->v4l2_dev   = &disp_dev->vpbe_dev->v4l2_dev;
vbd              1304 drivers/media/platform/davinci/vpbe_display.c 	vbd->lock	= &vpbe_display_layer->opslock;
vbd              1305 drivers/media/platform/davinci/vpbe_display.c 	vbd->vfl_dir	= VFL_DIR_TX;
vbd              1306 drivers/media/platform/davinci/vpbe_display.c 	vbd->device_caps = V4L2_CAP_VIDEO_OUTPUT | V4L2_CAP_STREAMING;
vbd              1310 drivers/media/platform/davinci/vpbe_display.c 		vbd->tvnorms = (V4L2_STD_525_60 | V4L2_STD_625_50);
vbd              1312 drivers/media/platform/davinci/vpbe_display.c 	snprintf(vbd->name, sizeof(vbd->name),