Lines Matching refs:exec
757 struct VirtGpuExecBuffer exec = {}; in createFence() local
769 exec.command = static_cast<void*>(&exportSync); in createFence()
770 exec.command_size = sizeof(exportSync); in createFence()
771 exec.flags = kFenceOut | kRingIdx; in createFence()
772 if (instance->execBuffer(exec, nullptr)) return VK_ERROR_OUT_OF_HOST_MEMORY; in createFence()
774 osHandle = exec.handle.osHandle; in createFence()
3042 struct VirtGpuExecBuffer exec = {}; in allocateCoherentMemory() local
3063 exec.command = static_cast<void*>(&placeholderCmd); in allocateCoherentMemory()
3064 exec.command_size = sizeof(placeholderCmd); in allocateCoherentMemory()
3065 exec.flags = kRingIdx; in allocateCoherentMemory()
3066 exec.ring_idx = 1; in allocateCoherentMemory()
3067 if (instance->execBuffer(exec, guestBlob.get())) { in allocateCoherentMemory()
7019 struct VirtGpuExecBuffer exec = {}; in exportSyncFdForQSRILocked() local
7029 exec.command = static_cast<void*>(&exportQSRI); in exportSyncFdForQSRILocked()
7030 exec.command_size = sizeof(exportQSRI); in exportSyncFdForQSRILocked()
7031 exec.flags = kFenceOut | kRingIdx; in exportSyncFdForQSRILocked()
7032 if (instance->execBuffer(exec, nullptr)) return VK_ERROR_OUT_OF_HOST_MEMORY; in exportSyncFdForQSRILocked()
7034 *fd = exec.handle.osHandle; in exportSyncFdForQSRILocked()