Searched refs:cblob (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/include/hw/virtio/ |
H A D | virtio-gpu-bswap.h | 62 virtio_gpu_create_blob_bswap(struct virtio_gpu_resource_create_blob *cblob) in virtio_gpu_create_blob_bswap() argument 64 virtio_gpu_ctrl_hdr_bswap(&cblob->hdr); in virtio_gpu_create_blob_bswap() 65 le32_to_cpus(&cblob->resource_id); in virtio_gpu_create_blob_bswap() 66 le32_to_cpus(&cblob->blob_mem); in virtio_gpu_create_blob_bswap() 67 le32_to_cpus(&cblob->blob_flags); in virtio_gpu_create_blob_bswap() 68 le32_to_cpus(&cblob->nr_entries); in virtio_gpu_create_blob_bswap() 69 le64_to_cpus(&cblob->blob_id); in virtio_gpu_create_blob_bswap() 70 le64_to_cpus(&cblob->size); in virtio_gpu_create_blob_bswap()
|
/openbmc/qemu/hw/display/ |
H A D | virtio-gpu-virgl.c | 667 struct virtio_gpu_resource_create_blob cblob; in virgl_cmd_resource_create_blob() local 676 VIRTIO_GPU_FILL_CMD(cblob); in virgl_cmd_resource_create_blob() 677 virtio_gpu_create_blob_bswap(&cblob); in virgl_cmd_resource_create_blob() 678 trace_virtio_gpu_cmd_res_create_blob(cblob.resource_id, cblob.size); in virgl_cmd_resource_create_blob() 680 if (cblob.resource_id == 0) { in virgl_cmd_resource_create_blob() 687 res = virtio_gpu_virgl_find_resource(g, cblob.resource_id); in virgl_cmd_resource_create_blob() 690 __func__, cblob.resource_id); in virgl_cmd_resource_create_blob() 696 res->base.resource_id = cblob.resource_id; in virgl_cmd_resource_create_blob() 697 res->base.blob_size = cblob.size; in virgl_cmd_resource_create_blob() 700 if (cblob.blob_mem != VIRTIO_GPU_BLOB_MEM_HOST3D) { in virgl_cmd_resource_create_blob() [all …]
|
H A D | virtio-gpu-rutabaga.c | 600 struct virtio_gpu_resource_create_blob cblob; in rutabaga_cmd_resource_create_blob() local 605 VIRTIO_GPU_FILL_CMD(cblob); in rutabaga_cmd_resource_create_blob() 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() 613 res->blob_size = cblob.size; in rutabaga_cmd_resource_create_blob() 615 if (cblob.blob_mem != VIRTIO_GPU_BLOB_MEM_HOST3D) { in rutabaga_cmd_resource_create_blob() 616 result = virtio_gpu_create_mapping_iov(g, cblob.nr_entries, in rutabaga_cmd_resource_create_blob() 617 sizeof(cblob), cmd, &res->addrs, in rutabaga_cmd_resource_create_blob() 622 rc_blob.blob_id = cblob.blob_id; in rutabaga_cmd_resource_create_blob() [all …]
|
H A D | virtio-gpu.c | 319 struct virtio_gpu_resource_create_blob cblob; in virtio_gpu_resource_create_blob() local 322 VIRTIO_GPU_FILL_CMD(cblob); in virtio_gpu_resource_create_blob() 323 virtio_gpu_create_blob_bswap(&cblob); in virtio_gpu_resource_create_blob() 324 trace_virtio_gpu_cmd_res_create_blob(cblob.resource_id, cblob.size); in virtio_gpu_resource_create_blob() 326 if (cblob.resource_id == 0) { in virtio_gpu_resource_create_blob() 333 if (cblob.blob_mem != VIRTIO_GPU_BLOB_MEM_GUEST && in virtio_gpu_resource_create_blob() 334 cblob.blob_flags != VIRTIO_GPU_BLOB_FLAG_USE_SHAREABLE) { in virtio_gpu_resource_create_blob() 341 if (virtio_gpu_find_resource(g, cblob.resource_id)) { in virtio_gpu_resource_create_blob() 343 __func__, cblob.resource_id); in virtio_gpu_resource_create_blob() 349 res->resource_id = cblob.resource_id; in virtio_gpu_resource_create_blob() [all …]
|