Lines Matching refs:resource_id
33 uint32_t resource_id) in virtio_gpu_rutabaga_update_cursor() argument
41 res = virtio_gpu_find_resource(g, resource_id); in virtio_gpu_rutabaga_update_cursor()
62 resource_id, &transfer, in virtio_gpu_rutabaga_update_cursor()
85 trace_virtio_gpu_cmd_res_create_2d(c2d.resource_id, c2d.format, in rutabaga_cmd_create_resource_2d()
99 result = rutabaga_resource_create_3d(vr->rutabaga, c2d.resource_id, &rc_3d); in rutabaga_cmd_create_resource_2d()
106 res->resource_id = c2d.resource_id; in rutabaga_cmd_create_resource_2d()
124 trace_virtio_gpu_cmd_res_create_3d(c3d.resource_id, c3d.format, in rutabaga_cmd_create_resource_3d()
138 result = rutabaga_resource_create_3d(vr->rutabaga, c3d.resource_id, &rc_3d); in rutabaga_cmd_create_resource_3d()
145 res->resource_id = c3d.resource_id; in rutabaga_cmd_create_resource_3d()
158 result = rutabaga_resource_unref(vr->rutabaga, res->resource_id); in virtio_gpu_rutabaga_resource_unref()
164 res->resource_id); in virtio_gpu_rutabaga_resource_unref()
186 trace_virtio_gpu_cmd_res_unref(unref.resource_id); in rutabaga_cmd_resource_unref()
188 res = virtio_gpu_find_resource(g, unref.resource_id); in rutabaga_cmd_resource_unref()
253 trace_virtio_gpu_cmd_res_flush(rf.resource_id, in rutabaga_cmd_resource_flush()
256 res = virtio_gpu_find_resource(g, rf.resource_id); in rutabaga_cmd_resource_flush()
282 rf.resource_id, &transfer, in rutabaga_cmd_resource_flush()
302 trace_virtio_gpu_cmd_set_scanout(ss.scanout_id, ss.resource_id, in rutabaga_cmd_set_scanout()
308 if (ss.resource_id == 0) { in rutabaga_cmd_set_scanout()
314 res = virtio_gpu_find_resource(g, ss.resource_id); in rutabaga_cmd_set_scanout()
378 trace_virtio_gpu_cmd_res_xfer_toh_2d(t2d.resource_id); in rutabaga_cmd_transfer_to_host_2d()
387 result = rutabaga_resource_transfer_write(vr->rutabaga, 0, t2d.resource_id, in rutabaga_cmd_transfer_to_host_2d()
403 trace_virtio_gpu_cmd_res_xfer_toh_3d(t3d.resource_id); in rutabaga_cmd_transfer_to_host_3d()
417 t3d.resource_id, &transfer); in rutabaga_cmd_transfer_to_host_3d()
432 trace_virtio_gpu_cmd_res_xfer_fromh_3d(t3d.resource_id); in rutabaga_cmd_transfer_from_host_3d()
446 t3d.resource_id, &transfer, NULL); in rutabaga_cmd_transfer_from_host_3d()
461 trace_virtio_gpu_cmd_res_back_attach(att_rb.resource_id); in rutabaga_cmd_attach_backing()
463 res = virtio_gpu_find_resource(g, att_rb.resource_id); in rutabaga_cmd_attach_backing()
474 ret = rutabaga_resource_attach_backing(vr->rutabaga, att_rb.resource_id, in rutabaga_cmd_attach_backing()
492 trace_virtio_gpu_cmd_res_back_detach(detach_rb.resource_id); in rutabaga_cmd_detach_backing()
494 res = virtio_gpu_find_resource(g, detach_rb.resource_id); in rutabaga_cmd_detach_backing()
498 detach_rb.resource_id); in rutabaga_cmd_detach_backing()
514 att_res.resource_id); in rutabaga_cmd_ctx_attach_resource()
517 att_res.resource_id); in rutabaga_cmd_ctx_attach_resource()
532 det_res.resource_id); in rutabaga_cmd_ctx_detach_resource()
535 det_res.resource_id); in rutabaga_cmd_ctx_detach_resource()
606 trace_virtio_gpu_cmd_res_create_blob(cblob.resource_id, cblob.size); in rutabaga_cmd_resource_create_blob()
608 CHECK(cblob.resource_id != 0, cmd); in rutabaga_cmd_resource_create_blob()
612 res->resource_id = cblob.resource_id; in rutabaga_cmd_resource_create_blob()
631 cblob.resource_id, &rc_blob, &vecs, in rutabaga_cmd_resource_create_blob()
661 CHECK(mblob.resource_id != 0, cmd); in rutabaga_cmd_resource_map_blob()
663 res = virtio_gpu_find_resource(g, mblob.resource_id); in rutabaga_cmd_resource_map_blob()
666 result = rutabaga_resource_map_info(vr->rutabaga, mblob.resource_id, in rutabaga_cmd_resource_map_blob()
677 result = rutabaga_resource_map(vr->rutabaga, mblob.resource_id, &mapping); in rutabaga_cmd_resource_map_blob()
698 vr->memory_regions[slot].resource_id = mblob.resource_id; in rutabaga_cmd_resource_map_blob()
704 result = rutabaga_resource_unmap(vr->rutabaga, mblob.resource_id); in rutabaga_cmd_resource_map_blob()
728 CHECK(ublob.resource_id != 0, cmd); in rutabaga_cmd_resource_unmap_blob()
730 res = virtio_gpu_find_resource(g, ublob.resource_id); in rutabaga_cmd_resource_unmap_blob()
734 if (vr->memory_regions[slot].resource_id != ublob.resource_id) { in rutabaga_cmd_resource_unmap_blob()
741 vr->memory_regions[slot].resource_id = 0; in rutabaga_cmd_resource_unmap_blob()
747 result = rutabaga_resource_unmap(vr->rutabaga, res->resource_id); in rutabaga_cmd_resource_unmap_blob()