Lines Matching defs:qdev
79 struct qxl_device *qdev;
88 qdev = kzalloc(sizeof(struct qxl_device), GFP_KERNEL);
89 if (!qdev)
108 ret = qxl_device_init(qdev, &qxl_driver, pdev);
112 ret = qxl_modeset_init(qdev);
116 drm_kms_helper_poll_init(&qdev->ddev);
119 ret = drm_dev_register(&qdev->ddev, ent->driver_data);
123 drm_fbdev_generic_setup(&qdev->ddev, 32);
127 qxl_modeset_fini(qdev);
129 qxl_device_fini(qdev);
136 kfree(qdev);
144 struct qxl_device *qdev = dev->dev_private;
148 qxl_modeset_fini(qdev);
149 qxl_device_fini(qdev);
154 kfree(qdev);
163 struct qxl_device *qdev = dev->dev_private;
170 qxl_destroy_monitors_object(qdev);
171 qxl_surf_evict(qdev);
172 qxl_vram_evict(qdev);
174 while (!qxl_check_idle(qdev->command_ring));
175 while (!qxl_check_idle(qdev->release_ring))
176 qxl_queue_garbage_collect(qdev, 1);
185 struct qxl_device *qdev = dev->dev_private;
187 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK;
189 qxl_reinit_memslots(qdev);
190 qxl_ring_init_hdr(qdev->release_ring);
193 qxl_create_monitors_object(qdev);
244 struct qxl_device *qdev = drm_dev->dev_private;
246 qxl_io_reset(qdev);