/aosp_15_r20/external/mesa3d/src/virtio/vulkan/ |
H A D | vn_renderer_virtgpu.c | 56 uint32_t blob_flags; member 629 uint32_t blob_flags, in virtgpu_ioctl_resource_create_blob() argument 640 .blob_flags = blob_flags, in virtgpu_ioctl_resource_create_blob() 1071 const bool mappable = bo->blob_flags & VIRTGPU_BLOB_FLAG_USE_MAPPABLE; in virtgpu_bo_map() 1088 const bool mappable = bo->blob_flags & VIRTGPU_BLOB_FLAG_USE_MAPPABLE; in virtgpu_bo_export_dma_buf() 1089 const bool shareable = bo->blob_flags & VIRTGPU_BLOB_FLAG_USE_SHAREABLE; in virtgpu_bo_export_dma_buf() 1134 uint32_t blob_flags = 0; in virtgpu_bo_blob_flags() local 1136 blob_flags |= VIRTGPU_BLOB_FLAG_USE_MAPPABLE; in virtgpu_bo_blob_flags() 1138 blob_flags |= VIRTGPU_BLOB_FLAG_USE_SHAREABLE; in virtgpu_bo_blob_flags() 1141 blob_flags |= VIRTGPU_BLOB_FLAG_USE_CROSS_DEVICE; in virtgpu_bo_blob_flags() [all …]
|
H A D | vn_renderer_vtest.c | 40 uint32_t blob_flags; member 674 const bool mappable = bo->blob_flags & VCMD_BLOB_FLAG_MAPPABLE; in vtest_bo_map() 675 const bool shareable = bo->blob_flags & VCMD_BLOB_FLAG_SHAREABLE; in vtest_bo_map() 707 const bool shareable = bo->blob_flags & VCMD_BLOB_FLAG_SHAREABLE; in vtest_bo_export_dma_buf() 733 uint32_t blob_flags = 0; in vtest_bo_blob_flags() local 735 blob_flags |= VCMD_BLOB_FLAG_MAPPABLE; in vtest_bo_blob_flags() 737 blob_flags |= VCMD_BLOB_FLAG_SHAREABLE; in vtest_bo_blob_flags() 739 blob_flags |= VCMD_BLOB_FLAG_CROSS_DEVICE; in vtest_bo_blob_flags() 741 return blob_flags; in vtest_bo_blob_flags() 754 const uint32_t blob_flags = vtest_bo_blob_flags(flags, external_handles); in vtest_bo_create_from_device_memory() local [all …]
|
/aosp_15_r20/external/minigbm/ |
H A D | virtgpu_cross_domain.c | 318 drm_rc_blob.blob_flags = VIRTGPU_BLOB_FLAG_USE_MAPPABLE; in cross_domain_init() 374 uint32_t blob_flags = VIRTGPU_BLOB_FLAG_USE_SHAREABLE; in cross_domain_bo_create() local 378 blob_flags |= VIRTGPU_BLOB_FLAG_USE_MAPPABLE; in cross_domain_bo_create() 391 blob_flags |= VIRTGPU_BLOB_FLAG_USE_CROSS_DEVICE; in cross_domain_bo_create() 400 blob_flags |= VIRTGPU_BLOB_FLAG_CREATE_GUEST_HANDLE; in cross_domain_bo_create() 408 drm_rc_blob.blob_flags = blob_flags; in cross_domain_bo_create()
|
H A D | virtgpu_virgl.c | 758 uint32_t blob_flags = VIRTGPU_BLOB_FLAG_USE_SHAREABLE; in blob_flags_from_use_flags() local 760 blob_flags |= VIRTGPU_BLOB_FLAG_USE_MAPPABLE; in blob_flags_from_use_flags() 764 blob_flags |= VIRTGPU_BLOB_FLAG_USE_CROSS_DEVICE; in blob_flags_from_use_flags() 766 return blob_flags; in blob_flags_from_use_flags() 790 uint32_t blob_flags = blob_flags_from_use_flags(use_flags); in virgl_blob_do_create() local 807 drm_rc_blob.blob_flags = blob_flags; in virgl_blob_do_create()
|
/aosp_15_r20/external/crosvm/rutabaga_gfx/src/cross_domain/ |
H A D | mod.rs | 814 guest_cpu_mappable: (resource_create_blob.blob_flags in context_create_blob() 824 blob_flags: resource_create_blob.blob_flags, in context_create_blob() 858 blob_flags: resource_create_blob.blob_flags, in context_create_blob() 1043 && resource_create_blob.blob_flags != RUTABAGA_BLOB_FLAG_USE_MAPPABLE in create_blob() 1055 blob_flags: resource_create_blob.blob_flags, in create_blob()
|
/aosp_15_r20/external/mesa3d/src/freedreno/drm/virtio/ |
H A D | virtio_bo.c | 317 uint32_t blob_flags = 0; in virtio_bo_new() local 319 blob_flags = VIRTGPU_BLOB_FLAG_USE_CROSS_DEVICE | in virtio_bo_new() 324 blob_flags |= VIRTGPU_BLOB_FLAG_USE_MAPPABLE; in virtio_bo_new() 339 vdrm_bo_create(virtio_dev->vdrm, size, blob_flags, blob_id, &req.hdr); in virtio_bo_new()
|
/aosp_15_r20/external/mesa3d/src/virtio/vdrm/ |
H A D | vdrm_virtgpu.c | 155 virtgpu_bo_create(struct vdrm_device *vdev, size_t size, uint32_t blob_flags, in virtgpu_bo_create() argument 161 .blob_flags = blob_flags, in virtgpu_bo_create() 325 .blob_flags = VIRTGPU_BLOB_FLAG_USE_MAPPABLE, in init_shmem()
|
H A D | vdrm.h | 43 uint32_t (*bo_create)(struct vdrm_device *vdev, size_t size, uint32_t blob_flags, 126 uint32_t blob_flags, uint64_t blob_id,
|
H A D | vdrm.c | 37 vdrm_bo_create(struct vdrm_device *vdev, size_t size, uint32_t blob_flags, in vdrm_bo_create() argument 51 handle = vdev->funcs->bo_create(vdev, size, blob_flags, blob_id, req); in vdrm_bo_create()
|
/aosp_15_r20/external/crosvm/rutabaga_gfx/src/ |
H A D | virgl_renderer.rs | 554 blob_flags: 0, in create_3d() 710 blob_flags: resource_create_blob.blob_flags, in create_blob() 729 blob_flags: resource_create_blob.blob_flags, in create_blob()
|
H A D | gfxstream.rs | 539 blob_flags: 0, in create_3d() 730 blob_flags: resource_create_blob.blob_flags, in create_blob()
|
H A D | rutabaga_core.rs | 42 pub blob_flags: u32, field 91 blob_flags: 0, in try_from() 164 blob_flags: 0, in create_3d() 931 let shareable = (resource.blob_flags & share_mask != 0) || !resource.blob; in export_blob()
|
/aosp_15_r20/external/virglrenderer/src/drm/msm/ |
H A D | msm_renderer.c | 474 uint64_t blob_size, uint32_t blob_flags, in msm_renderer_get_blob() argument 480 blob_id, res_id, blob_size, blob_flags); in msm_renderer_get_blob() 491 if (blob_flags != VIRGL_RENDERER_BLOB_FLAG_USE_MAPPABLE) { in msm_renderer_get_blob() 492 drm_log("invalid blob_flags: 0x%x", blob_flags); in msm_renderer_get_blob() 557 if (blob_flags & VIRGL_RENDERER_BLOB_FLAG_USE_SHAREABLE) { in msm_renderer_get_blob() 580 obj->exportable = !!(blob_flags & VIRGL_RENDERER_BLOB_FLAG_USE_MAPPABLE); in msm_renderer_get_blob()
|
/aosp_15_r20/external/virglrenderer/src/proxy/ |
H A D | proxy_context.c | 341 uint32_t blob_flags, in proxy_context_get_blob() argument 355 .blob_flags = blob_flags, in proxy_context_get_blob()
|
/aosp_15_r20/external/crosvm/rutabaga_gfx/ffi/src/tests/ |
H A D | rutabaga_test.c | 211 rc_blob.blob_flags = RUTABAGA_BLOB_FLAG_USE_MAPPABLE; in test_init_context() 230 rc_blob.blob_flags = RUTABAGA_BLOB_FLAG_USE_MAPPABLE; in test_init_context() 306 rc_blob.blob_flags = RUTABAGA_BLOB_FLAG_USE_MAPPABLE | RUTABAGA_BLOB_FLAG_USE_SHAREABLE; in test_command_submission()
|
/aosp_15_r20/external/mesa3d/src/asahi/lib/ |
H A D | agx_device_virtio.c | 76 uint32_t blob_flags = in agx_virtio_bo_alloc() local 98 handle = vdrm_bo_create(dev->vdrm, size, blob_flags, blob_id, &req.hdr); in agx_virtio_bo_alloc()
|
/aosp_15_r20/external/virglrenderer/server/ |
H A D | render_context.c | 122 .blob_flags = req->blob_flags, in render_context_create_resource()
|
H A D | render_protocol.h | 147 uint32_t blob_flags; /* VIRGL_RENDERER_BLOB_FLAG_* */ member
|
/aosp_15_r20/external/mesa3d/src/freedreno/vulkan/ |
H A D | tu_knl_drm_virtio.cc | 614 uint32_t blob_flags = 0; in virtio_bo_init() local 616 blob_flags |= VIRTGPU_BLOB_FLAG_USE_MAPPABLE; in virtio_bo_init() 620 blob_flags |= VIRTGPU_BLOB_FLAG_USE_CROSS_DEVICE | in virtio_bo_init() 644 vdrm_bo_create(vdev->vdrm, size, blob_flags, req.blob_id, &req.hdr); in virtio_bo_init()
|
/aosp_15_r20/external/crosvm/rutabaga_gfx/kumquat/server/src/kumquat_gpu/ |
H A D | mod.rs | 395 blob_flags: cmd.blob_flags, in process_command()
|
/aosp_15_r20/hardware/google/gfxstream/host/ |
D | VirtioGpuResource.cpp | 196 (createBlobArgs->blob_flags & STREAM_BLOB_FLAG_CREATE_GUEST_HANDLE)) { in Create() 855 snapshotCreateArgs->set_flags(mCreateBlobArgs->blob_flags); in Snapshot() 934 .blob_flags = createArgsSnapshot.flags(), in Restore()
|
/aosp_15_r20/external/virglrenderer/src/ |
H A D | virgl_context.h | 104 uint32_t blob_flags,
|
/aosp_15_r20/prebuilts/vndk/v32/arm64/include/bionic/libc/kernel/uapi/drm/ |
D | virtgpu_drm.h | 126 __u32 blob_flags; member
|
/aosp_15_r20/prebuilts/vndk/v32/x86_64/include/bionic/libc/kernel/uapi/drm/ |
D | virtgpu_drm.h | 126 __u32 blob_flags; member
|
/aosp_15_r20/prebuilts/vndk/v32/x86/include/bionic/libc/kernel/uapi/drm/ |
D | virtgpu_drm.h | 126 __u32 blob_flags; member
|