#include <detail/device_global_map_entry.hpp>
Definition at line 45 of file device_global_map_entry.hpp.
◆ DeviceGlobalMapEntry() [1/2]
sycl::_V1::detail::DeviceGlobalMapEntry::DeviceGlobalMapEntry |
( |
std::string |
UniqueId, |
|
|
const void * |
DeviceGlobalPtr |
|
) |
| |
|
inline |
◆ DeviceGlobalMapEntry() [2/2]
sycl::_V1::detail::DeviceGlobalMapEntry::DeviceGlobalMapEntry |
( |
std::string |
UniqueId, |
|
|
std::uint32_t |
DeviceGlobalTSize, |
|
|
bool |
IsDeviceImageScopeDecorated |
|
) |
| |
|
inline |
◆ getOrAllocateDeviceGlobalUSM()
DeviceGlobalUSMMem & sycl::_V1::detail::DeviceGlobalMapEntry::getOrAllocateDeviceGlobalUSM |
( |
const std::shared_ptr< queue_impl > & |
QueueImpl, |
|
|
bool |
ZeroInit = false |
|
) |
| |
◆ initialize() [1/2]
void sycl::_V1::detail::DeviceGlobalMapEntry::initialize |
( |
const void * |
DeviceGlobalPtr | ) |
|
|
inline |
◆ initialize() [2/2]
void sycl::_V1::detail::DeviceGlobalMapEntry::initialize |
( |
std::uint32_t |
DeviceGlobalTSize, |
|
|
bool |
IsDeviceImageScopeDecorated |
|
) |
| |
|
inline |
◆ removeAssociatedResources()
void sycl::_V1::detail::DeviceGlobalMapEntry::removeAssociatedResources |
( |
const context_impl * |
CtxImpl | ) |
|
◆ MDeviceGlobalPtr
const void* sycl::_V1::detail::DeviceGlobalMapEntry::MDeviceGlobalPtr |
◆ MDeviceGlobalTSize
std::uint32_t sycl::_V1::detail::DeviceGlobalMapEntry::MDeviceGlobalTSize |
◆ MIsDeviceImageScopeDecorated
bool sycl::_V1::detail::DeviceGlobalMapEntry::MIsDeviceImageScopeDecorated |
◆ MUniqueId
std::string sycl::_V1::detail::DeviceGlobalMapEntry::MUniqueId |
The documentation for this struct was generated from the following files: