DPC++ Runtime
Runtime libraries for oneAPI DPC++
USMSharedMemoryAlloc Member List

This is the complete list of members for USMSharedMemoryAlloc, including all inherited members.

allocate(size_t Size) override finalUSMMemoryAllocBasevirtual
allocate(size_t Size, size_t Alignment) override finalUSMMemoryAllocBasevirtual
allocateImpl(void **ResultPtr, size_t Size, pi_uint32 Alignment) overrideUSMSharedMemoryAllocprotectedvirtual
ContextUSMMemoryAllocBaseprotected
deallocate(void *Ptr, bool OwnZeMemHandle) override finalUSMMemoryAllocBasevirtual
DeviceUSMMemoryAllocBaseprotected
getMemType() override finalUSMMemoryAllocBasevirtual
getMemTypeImpl() overrideUSMSharedMemoryAllocprotectedvirtual
USMMemoryAllocBase(pi_context Ctx, pi_device Dev)USMMemoryAllocBaseinline
USMSharedMemoryAlloc(pi_context Ctx, pi_device Dev)USMSharedMemoryAllocinline
~SystemMemory()=defaultSystemMemoryvirtual