Lines Matching refs:release
488 struct qxl_release *release; in qxl_primary_apply_cursor() local
496 &release, NULL); in qxl_primary_apply_cursor()
500 ret = qxl_release_list_add(release, qcrtc->cursor_bo); in qxl_primary_apply_cursor()
504 ret = qxl_release_reserve_list(release, false); in qxl_primary_apply_cursor()
508 cmd = (struct qxl_cursor_cmd *)qxl_release_map(qdev, release); in qxl_primary_apply_cursor()
516 qxl_release_unmap(qdev, release, &cmd->release_info); in qxl_primary_apply_cursor()
518 qxl_release_fence_buffer_objects(release); in qxl_primary_apply_cursor()
519 qxl_push_cursor_ring_release(qdev, release, QXL_CMD_CURSOR, false); in qxl_primary_apply_cursor()
524 qxl_release_free(qdev, release); in qxl_primary_apply_cursor()
534 struct qxl_release *release; in qxl_primary_move_cursor() local
542 &release, NULL); in qxl_primary_move_cursor()
546 ret = qxl_release_reserve_list(release, true); in qxl_primary_move_cursor()
548 qxl_release_free(qdev, release); in qxl_primary_move_cursor()
552 cmd = (struct qxl_cursor_cmd *)qxl_release_map(qdev, release); in qxl_primary_move_cursor()
556 qxl_release_unmap(qdev, release, &cmd->release_info); in qxl_primary_move_cursor()
558 qxl_release_fence_buffer_objects(release); in qxl_primary_move_cursor()
559 qxl_push_cursor_ring_release(qdev, release, QXL_CMD_CURSOR, false); in qxl_primary_move_cursor()
709 struct qxl_release *release; in qxl_cursor_atomic_disable() local
715 &release, NULL); in qxl_cursor_atomic_disable()
719 ret = qxl_release_reserve_list(release, true); in qxl_cursor_atomic_disable()
721 qxl_release_free(qdev, release); in qxl_cursor_atomic_disable()
725 cmd = (struct qxl_cursor_cmd *)qxl_release_map(qdev, release); in qxl_cursor_atomic_disable()
727 qxl_release_unmap(qdev, release, &cmd->release_info); in qxl_cursor_atomic_disable()
729 qxl_release_fence_buffer_objects(release); in qxl_cursor_atomic_disable()
730 qxl_push_cursor_ring_release(qdev, release, QXL_CMD_CURSOR, false); in qxl_cursor_atomic_disable()