Lines Matching refs:vb_dev_info
97 * at vb_dev_info->pages list.
101 struct balloon_dev_info vb_dev_info;
235 balloon_page_enqueue(&vb->vb_dev_info, page);
272 struct balloon_dev_info *vb_dev_info = &vb->vb_dev_info;
283 page = balloon_page_dequeue(vb_dev_info);
735 * @vb_dev_info: the balloon device
750 static int virtballoon_migratepage(struct balloon_dev_info *vb_dev_info,
753 struct virtio_balloon *vb = container_of(vb_dev_info,
754 struct virtio_balloon, vb_dev_info);
782 spin_lock_irqsave(&vb_dev_info->pages_lock, flags);
783 balloon_page_insert(vb_dev_info, newpage);
784 vb_dev_info->isolated_pages--;
786 spin_unlock_irqrestore(&vb_dev_info->pages_lock, flags);
792 spin_lock_irqsave(&vb_dev_info->pages_lock, flags);
794 spin_unlock_irqrestore(&vb_dev_info->pages_lock, flags);
890 balloon_devinfo_init(&vb->vb_dev_info);
897 vb->vb_dev_info.migratepage = virtballoon_migratepage;