Lines Matching refs:cmd_p
493 struct virtio_gpu_resource_create_2d *cmd_p; in virtio_gpu_cmd_create_resource() local
496 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_create_resource()
497 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_create_resource()
500 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_CREATE_2D); in virtio_gpu_cmd_create_resource()
501 cmd_p->resource_id = cpu_to_le32(bo->hw_res_handle); in virtio_gpu_cmd_create_resource()
502 cmd_p->format = cpu_to_le32(params->format); in virtio_gpu_cmd_create_resource()
503 cmd_p->width = cpu_to_le32(params->width); in virtio_gpu_cmd_create_resource()
504 cmd_p->height = cpu_to_le32(params->height); in virtio_gpu_cmd_create_resource()
524 struct virtio_gpu_resource_unref *cmd_p; in virtio_gpu_cmd_unref_resource() local
528 cmd_p = virtio_gpu_alloc_cmd_cb(vgdev, &vbuf, sizeof(*cmd_p), in virtio_gpu_cmd_unref_resource()
530 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_unref_resource()
532 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_UNREF); in virtio_gpu_cmd_unref_resource()
533 cmd_p->resource_id = cpu_to_le32(bo->hw_res_handle); in virtio_gpu_cmd_unref_resource()
546 struct virtio_gpu_set_scanout *cmd_p; in virtio_gpu_cmd_set_scanout() local
549 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_set_scanout()
550 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_set_scanout()
552 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_SET_SCANOUT); in virtio_gpu_cmd_set_scanout()
553 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_set_scanout()
554 cmd_p->scanout_id = cpu_to_le32(scanout_id); in virtio_gpu_cmd_set_scanout()
555 cmd_p->r.width = cpu_to_le32(width); in virtio_gpu_cmd_set_scanout()
556 cmd_p->r.height = cpu_to_le32(height); in virtio_gpu_cmd_set_scanout()
557 cmd_p->r.x = cpu_to_le32(x); in virtio_gpu_cmd_set_scanout()
558 cmd_p->r.y = cpu_to_le32(y); in virtio_gpu_cmd_set_scanout()
570 struct virtio_gpu_resource_flush *cmd_p; in virtio_gpu_cmd_resource_flush() local
573 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_flush()
574 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_flush()
577 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_FLUSH); in virtio_gpu_cmd_resource_flush()
578 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_resource_flush()
579 cmd_p->r.width = cpu_to_le32(width); in virtio_gpu_cmd_resource_flush()
580 cmd_p->r.height = cpu_to_le32(height); in virtio_gpu_cmd_resource_flush()
581 cmd_p->r.x = cpu_to_le32(x); in virtio_gpu_cmd_resource_flush()
582 cmd_p->r.y = cpu_to_le32(y); in virtio_gpu_cmd_resource_flush()
595 struct virtio_gpu_transfer_to_host_2d *cmd_p; in virtio_gpu_cmd_transfer_to_host_2d() local
603 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_to_host_2d()
604 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_to_host_2d()
607 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_TRANSFER_TO_HOST_2D); in virtio_gpu_cmd_transfer_to_host_2d()
608 cmd_p->resource_id = cpu_to_le32(bo->hw_res_handle); in virtio_gpu_cmd_transfer_to_host_2d()
609 cmd_p->offset = cpu_to_le64(offset); in virtio_gpu_cmd_transfer_to_host_2d()
610 cmd_p->r.width = cpu_to_le32(width); in virtio_gpu_cmd_transfer_to_host_2d()
611 cmd_p->r.height = cpu_to_le32(height); in virtio_gpu_cmd_transfer_to_host_2d()
612 cmd_p->r.x = cpu_to_le32(x); in virtio_gpu_cmd_transfer_to_host_2d()
613 cmd_p->r.y = cpu_to_le32(y); in virtio_gpu_cmd_transfer_to_host_2d()
625 struct virtio_gpu_resource_attach_backing *cmd_p; in virtio_gpu_cmd_resource_attach_backing() local
628 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_attach_backing()
629 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_attach_backing()
631 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_ATTACH_BACKING); in virtio_gpu_cmd_resource_attach_backing()
632 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_resource_attach_backing()
633 cmd_p->nr_entries = cpu_to_le32(nents); in virtio_gpu_cmd_resource_attach_backing()
757 struct virtio_gpu_ctrl_hdr *cmd_p; in virtio_gpu_cmd_get_display_info() local
766 cmd_p = virtio_gpu_alloc_cmd_resp in virtio_gpu_cmd_get_display_info()
768 sizeof(*cmd_p), sizeof(struct virtio_gpu_resp_display_info), in virtio_gpu_cmd_get_display_info()
770 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_get_display_info()
773 cmd_p->type = cpu_to_le32(VIRTIO_GPU_CMD_GET_DISPLAY_INFO); in virtio_gpu_cmd_get_display_info()
780 struct virtio_gpu_get_capset_info *cmd_p; in virtio_gpu_cmd_get_capset_info() local
789 cmd_p = virtio_gpu_alloc_cmd_resp in virtio_gpu_cmd_get_capset_info()
791 sizeof(*cmd_p), sizeof(struct virtio_gpu_resp_capset_info), in virtio_gpu_cmd_get_capset_info()
793 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_get_capset_info()
795 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_GET_CAPSET_INFO); in virtio_gpu_cmd_get_capset_info()
796 cmd_p->capset_index = cpu_to_le32(idx); in virtio_gpu_cmd_get_capset_info()
805 struct virtio_gpu_get_capset *cmd_p; in virtio_gpu_cmd_get_capset() local
864 cmd_p = virtio_gpu_alloc_cmd_resp in virtio_gpu_cmd_get_capset()
865 (vgdev, &virtio_gpu_cmd_capset_cb, &vbuf, sizeof(*cmd_p), in virtio_gpu_cmd_get_capset()
868 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_GET_CAPSET); in virtio_gpu_cmd_get_capset()
869 cmd_p->capset_id = cpu_to_le32(vgdev->capsets[idx].id); in virtio_gpu_cmd_get_capset()
870 cmd_p->capset_version = cpu_to_le32(version); in virtio_gpu_cmd_get_capset()
879 struct virtio_gpu_cmd_get_edid *cmd_p; in virtio_gpu_cmd_get_edids() local
893 cmd_p = virtio_gpu_alloc_cmd_resp in virtio_gpu_cmd_get_edids()
895 sizeof(*cmd_p), sizeof(struct virtio_gpu_resp_edid), in virtio_gpu_cmd_get_edids()
897 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_GET_EDID); in virtio_gpu_cmd_get_edids()
898 cmd_p->scanout = cpu_to_le32(scanout); in virtio_gpu_cmd_get_edids()
909 struct virtio_gpu_ctx_create *cmd_p; in virtio_gpu_cmd_context_create() local
912 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_context_create()
913 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_context_create()
915 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_CTX_CREATE); in virtio_gpu_cmd_context_create()
916 cmd_p->hdr.ctx_id = cpu_to_le32(id); in virtio_gpu_cmd_context_create()
917 cmd_p->nlen = cpu_to_le32(nlen); in virtio_gpu_cmd_context_create()
918 cmd_p->context_init = cpu_to_le32(context_init); in virtio_gpu_cmd_context_create()
919 strncpy(cmd_p->debug_name, name, sizeof(cmd_p->debug_name) - 1); in virtio_gpu_cmd_context_create()
920 cmd_p->debug_name[sizeof(cmd_p->debug_name) - 1] = 0; in virtio_gpu_cmd_context_create()
927 struct virtio_gpu_ctx_destroy *cmd_p; in virtio_gpu_cmd_context_destroy() local
930 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_context_destroy()
931 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_context_destroy()
933 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_CTX_DESTROY); in virtio_gpu_cmd_context_destroy()
934 cmd_p->hdr.ctx_id = cpu_to_le32(id); in virtio_gpu_cmd_context_destroy()
943 struct virtio_gpu_ctx_resource *cmd_p; in virtio_gpu_cmd_context_attach_resource() local
946 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_context_attach_resource()
947 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_context_attach_resource()
950 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_CTX_ATTACH_RESOURCE); in virtio_gpu_cmd_context_attach_resource()
951 cmd_p->hdr.ctx_id = cpu_to_le32(ctx_id); in virtio_gpu_cmd_context_attach_resource()
952 cmd_p->resource_id = cpu_to_le32(bo->hw_res_handle); in virtio_gpu_cmd_context_attach_resource()
961 struct virtio_gpu_ctx_resource *cmd_p; in virtio_gpu_cmd_context_detach_resource() local
964 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_context_detach_resource()
965 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_context_detach_resource()
968 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_CTX_DETACH_RESOURCE); in virtio_gpu_cmd_context_detach_resource()
969 cmd_p->hdr.ctx_id = cpu_to_le32(ctx_id); in virtio_gpu_cmd_context_detach_resource()
970 cmd_p->resource_id = cpu_to_le32(bo->hw_res_handle); in virtio_gpu_cmd_context_detach_resource()
981 struct virtio_gpu_resource_create_3d *cmd_p; in virtio_gpu_cmd_resource_create_3d() local
984 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_create_3d()
985 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_create_3d()
988 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_CREATE_3D); in virtio_gpu_cmd_resource_create_3d()
989 cmd_p->resource_id = cpu_to_le32(bo->hw_res_handle); in virtio_gpu_cmd_resource_create_3d()
990 cmd_p->format = cpu_to_le32(params->format); in virtio_gpu_cmd_resource_create_3d()
991 cmd_p->width = cpu_to_le32(params->width); in virtio_gpu_cmd_resource_create_3d()
992 cmd_p->height = cpu_to_le32(params->height); in virtio_gpu_cmd_resource_create_3d()
994 cmd_p->target = cpu_to_le32(params->target); in virtio_gpu_cmd_resource_create_3d()
995 cmd_p->bind = cpu_to_le32(params->bind); in virtio_gpu_cmd_resource_create_3d()
996 cmd_p->depth = cpu_to_le32(params->depth); in virtio_gpu_cmd_resource_create_3d()
997 cmd_p->array_size = cpu_to_le32(params->array_size); in virtio_gpu_cmd_resource_create_3d()
998 cmd_p->last_level = cpu_to_le32(params->last_level); in virtio_gpu_cmd_resource_create_3d()
999 cmd_p->nr_samples = cpu_to_le32(params->nr_samples); in virtio_gpu_cmd_resource_create_3d()
1000 cmd_p->flags = cpu_to_le32(params->flags); in virtio_gpu_cmd_resource_create_3d()
1017 struct virtio_gpu_transfer_host_3d *cmd_p; in virtio_gpu_cmd_transfer_to_host_3d() local
1025 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_to_host_3d()
1026 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_to_host_3d()
1030 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_TRANSFER_TO_HOST_3D); in virtio_gpu_cmd_transfer_to_host_3d()
1031 cmd_p->hdr.ctx_id = cpu_to_le32(ctx_id); in virtio_gpu_cmd_transfer_to_host_3d()
1032 cmd_p->resource_id = cpu_to_le32(bo->hw_res_handle); in virtio_gpu_cmd_transfer_to_host_3d()
1033 convert_to_hw_box(&cmd_p->box, box); in virtio_gpu_cmd_transfer_to_host_3d()
1034 cmd_p->offset = cpu_to_le64(offset); in virtio_gpu_cmd_transfer_to_host_3d()
1035 cmd_p->level = cpu_to_le32(level); in virtio_gpu_cmd_transfer_to_host_3d()
1036 cmd_p->stride = cpu_to_le32(stride); in virtio_gpu_cmd_transfer_to_host_3d()
1037 cmd_p->layer_stride = cpu_to_le32(layer_stride); in virtio_gpu_cmd_transfer_to_host_3d()
1052 struct virtio_gpu_transfer_host_3d *cmd_p; in virtio_gpu_cmd_transfer_from_host_3d() local
1055 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_from_host_3d()
1056 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_from_host_3d()
1060 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_TRANSFER_FROM_HOST_3D); in virtio_gpu_cmd_transfer_from_host_3d()
1061 cmd_p->hdr.ctx_id = cpu_to_le32(ctx_id); in virtio_gpu_cmd_transfer_from_host_3d()
1062 cmd_p->resource_id = cpu_to_le32(bo->hw_res_handle); in virtio_gpu_cmd_transfer_from_host_3d()
1063 convert_to_hw_box(&cmd_p->box, box); in virtio_gpu_cmd_transfer_from_host_3d()
1064 cmd_p->offset = cpu_to_le64(offset); in virtio_gpu_cmd_transfer_from_host_3d()
1065 cmd_p->level = cpu_to_le32(level); in virtio_gpu_cmd_transfer_from_host_3d()
1066 cmd_p->stride = cpu_to_le32(stride); in virtio_gpu_cmd_transfer_from_host_3d()
1067 cmd_p->layer_stride = cpu_to_le32(layer_stride); in virtio_gpu_cmd_transfer_from_host_3d()
1078 struct virtio_gpu_cmd_submit *cmd_p; in virtio_gpu_cmd_submit() local
1081 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_submit()
1082 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_submit()
1088 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_SUBMIT_3D); in virtio_gpu_cmd_submit()
1089 cmd_p->hdr.ctx_id = cpu_to_le32(ctx_id); in virtio_gpu_cmd_submit()
1090 cmd_p->size = cpu_to_le32(data_size); in virtio_gpu_cmd_submit()
1145 struct virtio_gpu_resource_assign_uuid *cmd_p; in virtio_gpu_cmd_resource_assign_uuid() local
1158 cmd_p = virtio_gpu_alloc_cmd_resp in virtio_gpu_cmd_resource_assign_uuid()
1159 (vgdev, virtio_gpu_cmd_resource_uuid_cb, &vbuf, sizeof(*cmd_p), in virtio_gpu_cmd_resource_assign_uuid()
1161 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_assign_uuid()
1163 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_ASSIGN_UUID); in virtio_gpu_cmd_resource_assign_uuid()
1164 cmd_p->resource_id = cpu_to_le32(bo->hw_res_handle); in virtio_gpu_cmd_resource_assign_uuid()
1197 struct virtio_gpu_resource_map_blob *cmd_p; in virtio_gpu_cmd_map() local
1206 cmd_p = virtio_gpu_alloc_cmd_resp in virtio_gpu_cmd_map()
1207 (vgdev, virtio_gpu_cmd_resource_map_cb, &vbuf, sizeof(*cmd_p), in virtio_gpu_cmd_map()
1209 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_map()
1211 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_MAP_BLOB); in virtio_gpu_cmd_map()
1212 cmd_p->resource_id = cpu_to_le32(bo->hw_res_handle); in virtio_gpu_cmd_map()
1213 cmd_p->offset = cpu_to_le64(offset); in virtio_gpu_cmd_map()
1223 struct virtio_gpu_resource_unmap_blob *cmd_p; in virtio_gpu_cmd_unmap() local
1226 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_unmap()
1227 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_unmap()
1229 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_UNMAP_BLOB); in virtio_gpu_cmd_unmap()
1230 cmd_p->resource_id = cpu_to_le32(bo->hw_res_handle); in virtio_gpu_cmd_unmap()
1242 struct virtio_gpu_resource_create_blob *cmd_p; in virtio_gpu_cmd_resource_create_blob() local
1245 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_create_blob()
1246 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_create_blob()
1248 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_CREATE_BLOB); in virtio_gpu_cmd_resource_create_blob()
1249 cmd_p->hdr.ctx_id = cpu_to_le32(params->ctx_id); in virtio_gpu_cmd_resource_create_blob()
1250 cmd_p->resource_id = cpu_to_le32(bo->hw_res_handle); in virtio_gpu_cmd_resource_create_blob()
1251 cmd_p->blob_mem = cpu_to_le32(params->blob_mem); in virtio_gpu_cmd_resource_create_blob()
1252 cmd_p->blob_flags = cpu_to_le32(params->blob_flags); in virtio_gpu_cmd_resource_create_blob()
1253 cmd_p->blob_id = cpu_to_le64(params->blob_id); in virtio_gpu_cmd_resource_create_blob()
1254 cmd_p->size = cpu_to_le64(params->size); in virtio_gpu_cmd_resource_create_blob()
1255 cmd_p->nr_entries = cpu_to_le32(nents); in virtio_gpu_cmd_resource_create_blob()
1272 struct virtio_gpu_set_scanout_blob *cmd_p; in virtio_gpu_cmd_set_scanout_blob() local
1276 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_set_scanout_blob()
1277 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_set_scanout_blob()
1279 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_SET_SCANOUT_BLOB); in virtio_gpu_cmd_set_scanout_blob()
1280 cmd_p->resource_id = cpu_to_le32(bo->hw_res_handle); in virtio_gpu_cmd_set_scanout_blob()
1281 cmd_p->scanout_id = cpu_to_le32(scanout_id); in virtio_gpu_cmd_set_scanout_blob()
1283 cmd_p->format = cpu_to_le32(format); in virtio_gpu_cmd_set_scanout_blob()
1284 cmd_p->width = cpu_to_le32(fb->width); in virtio_gpu_cmd_set_scanout_blob()
1285 cmd_p->height = cpu_to_le32(fb->height); in virtio_gpu_cmd_set_scanout_blob()
1288 cmd_p->strides[i] = cpu_to_le32(fb->pitches[i]); in virtio_gpu_cmd_set_scanout_blob()
1289 cmd_p->offsets[i] = cpu_to_le32(fb->offsets[i]); in virtio_gpu_cmd_set_scanout_blob()
1292 cmd_p->r.width = cpu_to_le32(width); in virtio_gpu_cmd_set_scanout_blob()
1293 cmd_p->r.height = cpu_to_le32(height); in virtio_gpu_cmd_set_scanout_blob()
1294 cmd_p->r.x = cpu_to_le32(x); in virtio_gpu_cmd_set_scanout_blob()
1295 cmd_p->r.y = cpu_to_le32(y); in virtio_gpu_cmd_set_scanout_blob()