Lines Matching refs:qcrtc
224 struct qxl_crtc *qcrtc = to_qxl_crtc(crtc); in qxl_crtc_page_flip() local
255 drm_vblank_get(dev, qcrtc->index); in qxl_crtc_page_flip()
259 drm_send_vblank_event(dev, qcrtc->index, event); in qxl_crtc_page_flip()
262 drm_vblank_put(dev, qcrtc->index); in qxl_crtc_page_flip()
308 struct qxl_crtc *qcrtc = to_qxl_crtc(crtc); in qxl_crtc_cursor_set2() local
378 qcrtc->cur_x += qcrtc->hot_spot_x - hot_x; in qxl_crtc_cursor_set2()
379 qcrtc->cur_y += qcrtc->hot_spot_y - hot_y; in qxl_crtc_cursor_set2()
380 qcrtc->hot_spot_x = hot_x; in qxl_crtc_cursor_set2()
381 qcrtc->hot_spot_y = hot_y; in qxl_crtc_cursor_set2()
385 cmd->u.set.position.x = qcrtc->cur_x + qcrtc->hot_spot_x; in qxl_crtc_cursor_set2()
386 cmd->u.set.position.y = qcrtc->cur_y + qcrtc->hot_spot_y; in qxl_crtc_cursor_set2()
428 struct qxl_crtc *qcrtc = to_qxl_crtc(crtc); in qxl_crtc_cursor_move() local
444 qcrtc->cur_x = x; in qxl_crtc_cursor_move()
445 qcrtc->cur_y = y; in qxl_crtc_cursor_move()
449 cmd->u.position.x = qcrtc->cur_x + qcrtc->hot_spot_x; in qxl_crtc_cursor_move()
450 cmd->u.position.y = qcrtc->cur_y + qcrtc->hot_spot_y; in qxl_crtc_cursor_move()
613 struct qxl_crtc *qcrtc = to_qxl_crtc(crtc); in qxl_crtc_mode_set() local
662 …G_KMS("setting surface_id to 0 for primary surface %d on crtc %d\n", bo->surface_id, qcrtc->index); in qxl_crtc_mode_set()
675 qxl_monitors_config_set(qdev, qcrtc->index, x, y, in qxl_crtc_mode_set()
695 struct qxl_crtc *qcrtc = to_qxl_crtc(crtc); in qxl_crtc_disable() local
708 qxl_monitors_config_set(qdev, qcrtc->index, 0, 0, 0, 0, 0); in qxl_crtc_disable()