Home
last modified time | relevance | path

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

/external/mesa3d/src/gfxstream/guest/GoldfishAddressSpace/
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()
/external/mesa3d/src/gfxstream/guest/platform/linux/
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()
DLinuxVirtGpu.h61 VirtGpuResourcePtr createBlob(const struct VirtGpuCreateBlob& blobCreate) override;
/external/mesa3d/src/gfxstream/guest/platform/kumquat/
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()
DVirtGpuKumquat.h70 VirtGpuResourcePtr createBlob(const struct VirtGpuCreateBlob& blobCreate) override;
/external/mesa3d/src/gfxstream/guest/platform/windows/
DWindowsVirtGpuDevice.cpp24 VirtGpuResourcePtr WindowsVirtGpuDevice::createBlob(const struct VirtGpuCreateBlob& blobCreate) { in createBlob() argument
DWindowsVirtGPU.h61 VirtGpuResourcePtr createBlob(const struct VirtGpuCreateBlob& blobCreate) override;
/external/mesa3d/src/gfxstream/guest/platform/fuchsia/
DFuchsiaVirtGpu.h48 VirtGpuResourcePtr createBlob(const struct VirtGpuCreateBlob& blobCreate) override;
DFuchsiaVirtGpuDevice.cpp62 VirtGpuResourcePtr FuchsiaVirtGpuDevice::createBlob(const struct VirtGpuCreateBlob& blobCreate) { in createBlob() argument
/external/mesa3d/src/gfxstream/guest/platform/include/
DVirtGpu.h191 virtual VirtGpuResourcePtr createBlob(const struct VirtGpuCreateBlob& blobCreate) = 0;