Lines Matching refs:cmd_p

396 	struct virtio_gpu_resource_create_2d *cmd_p;  in virtio_gpu_cmd_create_resource()  local
399 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_create_resource()
400 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_create_resource()
402 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_CREATE_2D); in virtio_gpu_cmd_create_resource()
403 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_create_resource()
404 cmd_p->format = cpu_to_le32(format); in virtio_gpu_cmd_create_resource()
405 cmd_p->width = cpu_to_le32(width); in virtio_gpu_cmd_create_resource()
406 cmd_p->height = cpu_to_le32(height); in virtio_gpu_cmd_create_resource()
414 struct virtio_gpu_resource_unref *cmd_p; in virtio_gpu_cmd_unref_resource() local
417 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_unref_resource()
418 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_unref_resource()
420 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_UNREF); in virtio_gpu_cmd_unref_resource()
421 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_unref_resource()
429 struct virtio_gpu_resource_detach_backing *cmd_p; in virtio_gpu_cmd_resource_inval_backing() local
432 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_inval_backing()
433 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_inval_backing()
435 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_DETACH_BACKING); in virtio_gpu_cmd_resource_inval_backing()
436 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_resource_inval_backing()
446 struct virtio_gpu_set_scanout *cmd_p; in virtio_gpu_cmd_set_scanout() local
449 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_set_scanout()
450 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_set_scanout()
452 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_SET_SCANOUT); in virtio_gpu_cmd_set_scanout()
453 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_set_scanout()
454 cmd_p->scanout_id = cpu_to_le32(scanout_id); in virtio_gpu_cmd_set_scanout()
455 cmd_p->r.width = cpu_to_le32(width); in virtio_gpu_cmd_set_scanout()
456 cmd_p->r.height = cpu_to_le32(height); in virtio_gpu_cmd_set_scanout()
457 cmd_p->r.x = cpu_to_le32(x); in virtio_gpu_cmd_set_scanout()
458 cmd_p->r.y = cpu_to_le32(y); in virtio_gpu_cmd_set_scanout()
468 struct virtio_gpu_resource_flush *cmd_p; in virtio_gpu_cmd_resource_flush() local
471 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_flush()
472 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_flush()
474 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_FLUSH); in virtio_gpu_cmd_resource_flush()
475 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_resource_flush()
476 cmd_p->r.width = cpu_to_le32(width); in virtio_gpu_cmd_resource_flush()
477 cmd_p->r.height = cpu_to_le32(height); in virtio_gpu_cmd_resource_flush()
478 cmd_p->r.x = cpu_to_le32(x); in virtio_gpu_cmd_resource_flush()
479 cmd_p->r.y = cpu_to_le32(y); in virtio_gpu_cmd_resource_flush()
490 struct virtio_gpu_transfer_to_host_2d *cmd_p; in virtio_gpu_cmd_transfer_to_host_2d() local
493 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_to_host_2d()
494 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_to_host_2d()
496 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_TRANSFER_TO_HOST_2D); in virtio_gpu_cmd_transfer_to_host_2d()
497 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_transfer_to_host_2d()
498 cmd_p->offset = cpu_to_le64(offset); in virtio_gpu_cmd_transfer_to_host_2d()
499 cmd_p->r.width = width; in virtio_gpu_cmd_transfer_to_host_2d()
500 cmd_p->r.height = height; in virtio_gpu_cmd_transfer_to_host_2d()
501 cmd_p->r.x = x; in virtio_gpu_cmd_transfer_to_host_2d()
502 cmd_p->r.y = y; in virtio_gpu_cmd_transfer_to_host_2d()
504 virtio_gpu_queue_fenced_ctrl_buffer(vgdev, vbuf, &cmd_p->hdr, fence); in virtio_gpu_cmd_transfer_to_host_2d()
514 struct virtio_gpu_resource_attach_backing *cmd_p; in virtio_gpu_cmd_resource_attach_backing() local
517 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_attach_backing()
518 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_attach_backing()
520 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_ATTACH_BACKING); in virtio_gpu_cmd_resource_attach_backing()
521 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_resource_attach_backing()
522 cmd_p->nr_entries = cpu_to_le32(nents); in virtio_gpu_cmd_resource_attach_backing()
527 virtio_gpu_queue_fenced_ctrl_buffer(vgdev, vbuf, &cmd_p->hdr, fence); in virtio_gpu_cmd_resource_attach_backing()
601 struct virtio_gpu_ctrl_hdr *cmd_p; in virtio_gpu_cmd_get_display_info() local
610 cmd_p = virtio_gpu_alloc_cmd_resp in virtio_gpu_cmd_get_display_info()
612 sizeof(*cmd_p), sizeof(struct virtio_gpu_resp_display_info), in virtio_gpu_cmd_get_display_info()
614 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_get_display_info()
617 cmd_p->type = cpu_to_le32(VIRTIO_GPU_CMD_GET_DISPLAY_INFO); in virtio_gpu_cmd_get_display_info()
624 struct virtio_gpu_get_capset_info *cmd_p; in virtio_gpu_cmd_get_capset_info() local
633 cmd_p = virtio_gpu_alloc_cmd_resp in virtio_gpu_cmd_get_capset_info()
635 sizeof(*cmd_p), sizeof(struct virtio_gpu_resp_capset_info), in virtio_gpu_cmd_get_capset_info()
637 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_get_capset_info()
639 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_GET_CAPSET_INFO); in virtio_gpu_cmd_get_capset_info()
640 cmd_p->capset_index = cpu_to_le32(idx); in virtio_gpu_cmd_get_capset_info()
649 struct virtio_gpu_get_capset *cmd_p; in virtio_gpu_cmd_get_capset() local
687 cmd_p = virtio_gpu_alloc_cmd_resp in virtio_gpu_cmd_get_capset()
688 (vgdev, &virtio_gpu_cmd_capset_cb, &vbuf, sizeof(*cmd_p), in virtio_gpu_cmd_get_capset()
691 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_GET_CAPSET); in virtio_gpu_cmd_get_capset()
692 cmd_p->capset_id = cpu_to_le32(vgdev->capsets[idx].id); in virtio_gpu_cmd_get_capset()
693 cmd_p->capset_version = cpu_to_le32(version); in virtio_gpu_cmd_get_capset()
703 struct virtio_gpu_ctx_create *cmd_p; in virtio_gpu_cmd_context_create() local
706 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_context_create()
707 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_context_create()
709 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_CTX_CREATE); in virtio_gpu_cmd_context_create()
710 cmd_p->hdr.ctx_id = cpu_to_le32(id); in virtio_gpu_cmd_context_create()
711 cmd_p->nlen = cpu_to_le32(nlen); in virtio_gpu_cmd_context_create()
712 strncpy(cmd_p->debug_name, name, sizeof(cmd_p->debug_name) - 1); in virtio_gpu_cmd_context_create()
713 cmd_p->debug_name[sizeof(cmd_p->debug_name) - 1] = 0; in virtio_gpu_cmd_context_create()
720 struct virtio_gpu_ctx_destroy *cmd_p; in virtio_gpu_cmd_context_destroy() local
723 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_context_destroy()
724 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_context_destroy()
726 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_CTX_DESTROY); in virtio_gpu_cmd_context_destroy()
727 cmd_p->hdr.ctx_id = cpu_to_le32(id); in virtio_gpu_cmd_context_destroy()
735 struct virtio_gpu_ctx_resource *cmd_p; in virtio_gpu_cmd_context_attach_resource() local
738 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_context_attach_resource()
739 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_context_attach_resource()
741 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_CTX_ATTACH_RESOURCE); in virtio_gpu_cmd_context_attach_resource()
742 cmd_p->hdr.ctx_id = cpu_to_le32(ctx_id); in virtio_gpu_cmd_context_attach_resource()
743 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_context_attach_resource()
752 struct virtio_gpu_ctx_resource *cmd_p; in virtio_gpu_cmd_context_detach_resource() local
755 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_context_detach_resource()
756 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_context_detach_resource()
758 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_CTX_DETACH_RESOURCE); in virtio_gpu_cmd_context_detach_resource()
759 cmd_p->hdr.ctx_id = cpu_to_le32(ctx_id); in virtio_gpu_cmd_context_detach_resource()
760 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_context_detach_resource()
769 struct virtio_gpu_resource_create_3d *cmd_p; in virtio_gpu_cmd_resource_create_3d() local
772 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_create_3d()
773 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_resource_create_3d()
775 *cmd_p = *rc_3d; in virtio_gpu_cmd_resource_create_3d()
776 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_RESOURCE_CREATE_3D); in virtio_gpu_cmd_resource_create_3d()
777 cmd_p->hdr.flags = 0; in virtio_gpu_cmd_resource_create_3d()
779 virtio_gpu_queue_fenced_ctrl_buffer(vgdev, vbuf, &cmd_p->hdr, fence); in virtio_gpu_cmd_resource_create_3d()
788 struct virtio_gpu_transfer_host_3d *cmd_p; in virtio_gpu_cmd_transfer_to_host_3d() local
791 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_to_host_3d()
792 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_to_host_3d()
794 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_TRANSFER_TO_HOST_3D); in virtio_gpu_cmd_transfer_to_host_3d()
795 cmd_p->hdr.ctx_id = cpu_to_le32(ctx_id); in virtio_gpu_cmd_transfer_to_host_3d()
796 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_transfer_to_host_3d()
797 cmd_p->box = *box; in virtio_gpu_cmd_transfer_to_host_3d()
798 cmd_p->offset = cpu_to_le64(offset); in virtio_gpu_cmd_transfer_to_host_3d()
799 cmd_p->level = cpu_to_le32(level); in virtio_gpu_cmd_transfer_to_host_3d()
801 virtio_gpu_queue_fenced_ctrl_buffer(vgdev, vbuf, &cmd_p->hdr, fence); in virtio_gpu_cmd_transfer_to_host_3d()
810 struct virtio_gpu_transfer_host_3d *cmd_p; in virtio_gpu_cmd_transfer_from_host_3d() local
813 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_from_host_3d()
814 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_transfer_from_host_3d()
816 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_TRANSFER_FROM_HOST_3D); in virtio_gpu_cmd_transfer_from_host_3d()
817 cmd_p->hdr.ctx_id = cpu_to_le32(ctx_id); in virtio_gpu_cmd_transfer_from_host_3d()
818 cmd_p->resource_id = cpu_to_le32(resource_id); in virtio_gpu_cmd_transfer_from_host_3d()
819 cmd_p->box = *box; in virtio_gpu_cmd_transfer_from_host_3d()
820 cmd_p->offset = cpu_to_le64(offset); in virtio_gpu_cmd_transfer_from_host_3d()
821 cmd_p->level = cpu_to_le32(level); in virtio_gpu_cmd_transfer_from_host_3d()
823 virtio_gpu_queue_fenced_ctrl_buffer(vgdev, vbuf, &cmd_p->hdr, fence); in virtio_gpu_cmd_transfer_from_host_3d()
830 struct virtio_gpu_cmd_submit *cmd_p; in virtio_gpu_cmd_submit() local
833 cmd_p = virtio_gpu_alloc_cmd(vgdev, &vbuf, sizeof(*cmd_p)); in virtio_gpu_cmd_submit()
834 memset(cmd_p, 0, sizeof(*cmd_p)); in virtio_gpu_cmd_submit()
839 cmd_p->hdr.type = cpu_to_le32(VIRTIO_GPU_CMD_SUBMIT_3D); in virtio_gpu_cmd_submit()
840 cmd_p->hdr.ctx_id = cpu_to_le32(ctx_id); in virtio_gpu_cmd_submit()
841 cmd_p->size = cpu_to_le32(data_size); in virtio_gpu_cmd_submit()
843 virtio_gpu_queue_fenced_ctrl_buffer(vgdev, vbuf, &cmd_p->hdr, fence); in virtio_gpu_cmd_submit()