Lines Matching refs:release
113 struct qxl_release *release, struct qxl_bo **qbo_p) in qxlhw_handle_to_bo() argument
125 ret = qxl_release_list_add(release, qobj); in qxlhw_handle_to_bo()
146 struct qxl_release *release; in qxl_process_single_command() local
179 &release, in qxl_process_single_command()
185 fb_cmd = qxl_bo_kmap_atomic_page(qdev, cmd_bo, (release->release_offset & PAGE_MASK)); in qxl_process_single_command()
187 (fb_cmd + sizeof(union qxl_release_info) + (release->release_offset & ~PAGE_MASK), in qxl_process_single_command()
225 ret = qxlhw_handle_to_bo(file_priv, reloc.dst_handle, release, in qxl_process_single_command()
232 reloc_info[i].dst_offset = reloc.dst_offset + release->release_offset; in qxl_process_single_command()
238 ret = qxlhw_handle_to_bo(file_priv, reloc.src_handle, release, in qxl_process_single_command()
250 ret = qxl_release_reserve_list(release, false); in qxl_process_single_command()
261 qxl_release_fence_buffer_objects(release); in qxl_process_single_command()
262 ret = qxl_push_command_ring_release(qdev, release, cmd->type, true); in qxl_process_single_command()
267 qxl_release_free(qdev, release); in qxl_process_single_command()