Home
last modified time | relevance | path

Searched refs:blobCreate (Results 1 – 8 of 8) sorted by relevance

/aosp_15_r20/external/mesa3d/src/gfxstream/guest/platform/linux/
H A DLinuxVirtGpuDevice.cpp174 VirtGpuResourcePtr LinuxVirtGpuDevice::createBlob(const struct VirtGpuCreateBlob& blobCreate) { in createBlob() argument
178 create.size = blobCreate.size; in createBlob()
179 create.blob_mem = blobCreate.blobMem; in createBlob()
180 create.blob_flags = blobCreate.flags; in createBlob()
181 create.blob_id = blobCreate.blobId; in createBlob()
182 create.cmd = (uint64_t)(uintptr_t)blobCreate.blobCmd; in createBlob()
183 create.cmd_size = blobCreate.blobCmdSize; in createBlob()
192 create.res_handle, blobCreate.size); in createBlob()
H A DLinuxVirtGpu.h61 VirtGpuResourcePtr createBlob(const struct VirtGpuCreateBlob& blobCreate) override;
/aosp_15_r20/external/mesa3d/src/gfxstream/guest/platform/kumquat/
H A DVirtGpuKumquatDevice.cpp171 VirtGpuResourcePtr VirtGpuKumquatDevice::createBlob(const struct VirtGpuCreateBlob& blobCreate) { in createBlob() argument
175 create.size = blobCreate.size; in createBlob()
176 create.blob_mem = blobCreate.blobMem; in createBlob()
177 create.blob_flags = blobCreate.flags; in createBlob()
178 create.blob_id = blobCreate.blobId; in createBlob()
179 create.cmd = (uint64_t)(uintptr_t)blobCreate.blobCmd; in createBlob()
180 create.cmd_size = blobCreate.blobCmdSize; in createBlob()
189 blobCreate.size); in createBlob()
H A DVirtGpuKumquat.h70 VirtGpuResourcePtr createBlob(const struct VirtGpuCreateBlob& blobCreate) override;
/aosp_15_r20/external/mesa3d/src/gfxstream/guest/GoldfishAddressSpace/
H A DVirtioGpuAddressSpaceStream.cpp74 struct VirtGpuCreateBlob blobCreate = {}; in createVirtioGpuAddressSpaceStream() local
92 blobCreate.blobId = 0; in createVirtioGpuAddressSpaceStream()
93 blobCreate.blobMem = kBlobMemHost3d; in createVirtioGpuAddressSpaceStream()
94 blobCreate.flags = kBlobFlagMappable; in createVirtioGpuAddressSpaceStream()
95 blobCreate.size = ALIGN_POT(ringSize + bufferSize, blobAlignment); in createVirtioGpuAddressSpaceStream()
96 blob = instance->createBlob(blobCreate); in createVirtioGpuAddressSpaceStream()
/aosp_15_r20/external/mesa3d/src/gfxstream/guest/platform/fuchsia/
H A DFuchsiaVirtGpu.h48 VirtGpuResourcePtr createBlob(const struct VirtGpuCreateBlob& blobCreate) override;
H A DFuchsiaVirtGpuDevice.cpp62 VirtGpuResourcePtr FuchsiaVirtGpuDevice::createBlob(const struct VirtGpuCreateBlob& blobCreate) { in createBlob() argument
/aosp_15_r20/external/mesa3d/src/gfxstream/guest/platform/include/
H A DVirtGpu.h191 virtual VirtGpuResourcePtr createBlob(const struct VirtGpuCreateBlob& blobCreate) = 0;