Lines Matching defs:qdev
75 struct qxl_device *qdev;
84 qdev = devm_drm_dev_alloc(&pdev->dev, &qxl_driver,
86 if (IS_ERR(qdev)) {
107 ret = qxl_device_init(qdev, pdev);
111 ret = qxl_modeset_init(qdev);
115 drm_kms_helper_poll_init(&qdev->ddev);
118 ret = drm_dev_register(&qdev->ddev, ent->driver_data);
122 drm_fbdev_generic_setup(&qdev->ddev, 32);
126 qxl_modeset_fini(qdev);
128 qxl_device_fini(qdev);
140 struct qxl_device *qdev = to_qxl(dev);
147 qxl_modeset_fini(qdev);
148 qxl_device_fini(qdev);
167 struct qxl_device *qdev = to_qxl(dev);
174 qxl_destroy_monitors_object(qdev);
175 qxl_surf_evict(qdev);
176 qxl_vram_evict(qdev);
178 while (!qxl_check_idle(qdev->command_ring));
179 while (!qxl_check_idle(qdev->release_ring))
180 qxl_queue_garbage_collect(qdev, 1);
189 struct qxl_device *qdev = to_qxl(dev);
191 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK;
193 qxl_reinit_memslots(qdev);
194 qxl_ring_init_hdr(qdev->release_ring);
197 qxl_create_monitors_object(qdev);
248 struct qxl_device *qdev = to_qxl(drm_dev);
250 qxl_io_reset(qdev);