Lines Matching refs:cmd_p
426 struct virtio_gpu_resource_create_2d *cmd_p; in virtio_gpu_cmd_create_resource() local
429 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_create_resource()
430 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_create_resource()
432 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_CREATE_2D); in virtio_gpu_cmd_create_resource()
433 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_create_resource()
434 cmd_p->format = cpu_to_le32(format); in virtio_gpu_cmd_create_resource()
435 cmd_p->width = cpu_to_le32(width); in virtio_gpu_cmd_create_resource()
436 cmd_p->height = cpu_to_le32(height); in virtio_gpu_cmd_create_resource()
444 struct virtio_gpu_resource_unref *cmd_p; in virtio_gpu_cmd_unref_resource() local
447 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_unref_resource()
448 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_unref_resource()
450 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_UNREF); in virtio_gpu_cmd_unref_resource()
451 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_unref_resource()
459 struct virtio_gpu_resource_detach_backing *cmd_p; in virtio_gpu_cmd_resource_inval_backing() local
462 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_inval_backing()
463 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_inval_backing()
465 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_DETACH_BACKING); in virtio_gpu_cmd_resource_inval_backing()
466 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_resource_inval_backing()
476 struct virtio_gpu_set_scanout *cmd_p; in virtio_gpu_cmd_set_scanout() local
479 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_set_scanout()
480 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_set_scanout()
482 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_SET_SCANOUT); in virtio_gpu_cmd_set_scanout()
483 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_set_scanout()
484 cmd_p->scanout_id = cpu_to_le32(scanout_id); in virtio_gpu_cmd_set_scanout()
485 cmd_p->r.width = cpu_to_le32(width); in virtio_gpu_cmd_set_scanout()
486 cmd_p->r.height = cpu_to_le32(height); in virtio_gpu_cmd_set_scanout()
487 cmd_p->r.x = cpu_to_le32(x); in virtio_gpu_cmd_set_scanout()
488 cmd_p->r.y = cpu_to_le32(y); in virtio_gpu_cmd_set_scanout()
498 struct virtio_gpu_resource_flush *cmd_p; in virtio_gpu_cmd_resource_flush() local
501 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_flush()
502 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_flush()
504 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_FLUSH); in virtio_gpu_cmd_resource_flush()
505 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_resource_flush()
506 cmd_p->r.width = cpu_to_le32(width); in virtio_gpu_cmd_resource_flush()
507 cmd_p->r.height = cpu_to_le32(height); in virtio_gpu_cmd_resource_flush()
508 cmd_p->r.x = cpu_to_le32(x); in virtio_gpu_cmd_resource_flush()
509 cmd_p->r.y = cpu_to_le32(y); in virtio_gpu_cmd_resource_flush()
520 struct virtio_gpu_transfer_to_host_2d *cmd_p; in virtio_gpu_cmd_transfer_to_host_2d() local
523 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_to_host_2d()
524 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_to_host_2d()
526 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_TRANSFER_TO_HOST_2D); in virtio_gpu_cmd_transfer_to_host_2d()
527 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_transfer_to_host_2d()
528 cmd_p->offset = cpu_to_le64(offset); in virtio_gpu_cmd_transfer_to_host_2d()
529 cmd_p->r.width = width; in virtio_gpu_cmd_transfer_to_host_2d()
530 cmd_p->r.height = height; in virtio_gpu_cmd_transfer_to_host_2d()
531 cmd_p->r.x = x; in virtio_gpu_cmd_transfer_to_host_2d()
532 cmd_p->r.y = y; in virtio_gpu_cmd_transfer_to_host_2d()
534 virtio_gpu_queue_fenced_ctrl_buffer(vgdev, vbuf, &cmd_p->hdr, fence); in virtio_gpu_cmd_transfer_to_host_2d()
544 struct virtio_gpu_resource_attach_backing *cmd_p; in virtio_gpu_cmd_resource_attach_backing() local
547 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_attach_backing()
548 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_attach_backing()
550 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_ATTACH_BACKING); in virtio_gpu_cmd_resource_attach_backing()
551 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_resource_attach_backing()
552 cmd_p->nr_entries = cpu_to_le32(nents); in virtio_gpu_cmd_resource_attach_backing()
557 virtio_gpu_queue_fenced_ctrl_buffer(vgdev, vbuf, &cmd_p->hdr, fence); in virtio_gpu_cmd_resource_attach_backing()
638 struct virtio_gpu_ctrl_hdr *cmd_p; in virtio_gpu_cmd_get_display_info() local
647 cmd_p = virtio_gpu_alloc_cmd_resp in virtio_gpu_cmd_get_display_info()
649 sizeof(*cmd_p), sizeof(struct virtio_gpu_resp_display_info), in virtio_gpu_cmd_get_display_info()
651 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_get_display_info()
654 cmd_p->type = cpu_to_le32(VIRTIO_GPU_CMD_GET_DISPLAY_INFO); in virtio_gpu_cmd_get_display_info()
661 struct virtio_gpu_get_capset_info *cmd_p; in virtio_gpu_cmd_get_capset_info() local
670 cmd_p = virtio_gpu_alloc_cmd_resp in virtio_gpu_cmd_get_capset_info()
672 sizeof(*cmd_p), sizeof(struct virtio_gpu_resp_capset_info), in virtio_gpu_cmd_get_capset_info()
674 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_get_capset_info()
676 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_GET_CAPSET_INFO); in virtio_gpu_cmd_get_capset_info()
677 cmd_p->capset_index = cpu_to_le32(idx); in virtio_gpu_cmd_get_capset_info()
686 struct virtio_gpu_get_capset *cmd_p; in virtio_gpu_cmd_get_capset() local
725 cmd_p = virtio_gpu_alloc_cmd_resp in virtio_gpu_cmd_get_capset()
726 (vgdev, &virtio_gpu_cmd_capset_cb, &vbuf, sizeof(*cmd_p), in virtio_gpu_cmd_get_capset()
729 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_GET_CAPSET); in virtio_gpu_cmd_get_capset()
730 cmd_p->capset_id = cpu_to_le32(vgdev->capsets[idx].id); in virtio_gpu_cmd_get_capset()
731 cmd_p->capset_version = cpu_to_le32(version); in virtio_gpu_cmd_get_capset()
741 struct virtio_gpu_ctx_create *cmd_p; in virtio_gpu_cmd_context_create() local
744 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_context_create()
745 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_context_create()
747 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_CTX_CREATE); in virtio_gpu_cmd_context_create()
748 cmd_p->hdr.ctx_id = cpu_to_le32(id); in virtio_gpu_cmd_context_create()
749 cmd_p->nlen = cpu_to_le32(nlen); in virtio_gpu_cmd_context_create()
750 strncpy(cmd_p->debug_name, name, sizeof(cmd_p->debug_name)-1); in virtio_gpu_cmd_context_create()
751 cmd_p->debug_name[sizeof(cmd_p->debug_name)-1] = 0; in virtio_gpu_cmd_context_create()
758 struct virtio_gpu_ctx_destroy *cmd_p; in virtio_gpu_cmd_context_destroy() local
761 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_context_destroy()
762 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_context_destroy()
764 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_CTX_DESTROY); in virtio_gpu_cmd_context_destroy()
765 cmd_p->hdr.ctx_id = cpu_to_le32(id); in virtio_gpu_cmd_context_destroy()
773 struct virtio_gpu_ctx_resource *cmd_p; in virtio_gpu_cmd_context_attach_resource() local
776 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_context_attach_resource()
777 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_context_attach_resource()
779 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_CTX_ATTACH_RESOURCE); in virtio_gpu_cmd_context_attach_resource()
780 cmd_p->hdr.ctx_id = cpu_to_le32(ctx_id); in virtio_gpu_cmd_context_attach_resource()
781 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_context_attach_resource()
790 struct virtio_gpu_ctx_resource *cmd_p; in virtio_gpu_cmd_context_detach_resource() local
793 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_context_detach_resource()
794 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_context_detach_resource()
796 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_CTX_DETACH_RESOURCE); in virtio_gpu_cmd_context_detach_resource()
797 cmd_p->hdr.ctx_id = cpu_to_le32(ctx_id); in virtio_gpu_cmd_context_detach_resource()
798 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_context_detach_resource()
807 struct virtio_gpu_resource_create_3d *cmd_p; in virtio_gpu_cmd_resource_create_3d() local
810 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_create_3d()
811 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_create_3d()
813 *cmd_p = *rc_3d; in virtio_gpu_cmd_resource_create_3d()
814 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_CREATE_3D); in virtio_gpu_cmd_resource_create_3d()
815 cmd_p->hdr.flags = 0; in virtio_gpu_cmd_resource_create_3d()
817 virtio_gpu_queue_fenced_ctrl_buffer(vgdev, vbuf, &cmd_p->hdr, fence); in virtio_gpu_cmd_resource_create_3d()
826 struct virtio_gpu_transfer_host_3d *cmd_p; in virtio_gpu_cmd_transfer_to_host_3d() local
829 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_to_host_3d()
830 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_to_host_3d()
832 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_TRANSFER_TO_HOST_3D); in virtio_gpu_cmd_transfer_to_host_3d()
833 cmd_p->hdr.ctx_id = cpu_to_le32(ctx_id); in virtio_gpu_cmd_transfer_to_host_3d()
834 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_transfer_to_host_3d()
835 cmd_p->box = *box; in virtio_gpu_cmd_transfer_to_host_3d()
836 cmd_p->offset = cpu_to_le64(offset); in virtio_gpu_cmd_transfer_to_host_3d()
837 cmd_p->level = cpu_to_le32(level); in virtio_gpu_cmd_transfer_to_host_3d()
839 virtio_gpu_queue_fenced_ctrl_buffer(vgdev, vbuf, &cmd_p->hdr, fence); in virtio_gpu_cmd_transfer_to_host_3d()
848 struct virtio_gpu_transfer_host_3d *cmd_p; in virtio_gpu_cmd_transfer_from_host_3d() local
851 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_from_host_3d()
852 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_from_host_3d()
854 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_TRANSFER_FROM_HOST_3D); in virtio_gpu_cmd_transfer_from_host_3d()
855 cmd_p->hdr.ctx_id = cpu_to_le32(ctx_id); in virtio_gpu_cmd_transfer_from_host_3d()
856 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_transfer_from_host_3d()
857 cmd_p->box = *box; in virtio_gpu_cmd_transfer_from_host_3d()
858 cmd_p->offset = cpu_to_le64(offset); in virtio_gpu_cmd_transfer_from_host_3d()
859 cmd_p->level = cpu_to_le32(level); in virtio_gpu_cmd_transfer_from_host_3d()
861 virtio_gpu_queue_fenced_ctrl_buffer(vgdev, vbuf, &cmd_p->hdr, fence); in virtio_gpu_cmd_transfer_from_host_3d()
868 struct virtio_gpu_cmd_submit *cmd_p; in virtio_gpu_cmd_submit() local
871 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_submit()
872 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_submit()
877 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_SUBMIT_3D); in virtio_gpu_cmd_submit()
878 cmd_p->hdr.ctx_id = cpu_to_le32(ctx_id); in virtio_gpu_cmd_submit()
879 cmd_p->size = cpu_to_le32(data_size); in virtio_gpu_cmd_submit()
881 virtio_gpu_queue_fenced_ctrl_buffer(vgdev, vbuf, &cmd_p->hdr, fence); in virtio_gpu_cmd_submit()