#include <detail/device_global_map_entry.hpp>
Public Member Functions | |
DeviceGlobalUSMMem (void *Ptr) | |
~DeviceGlobalUSMMem () | |
void *const & | getPtr () const noexcept |
OwnedPiEvent | getZeroInitEvent (const plugin &Plugin) |
Friends | |
struct | DeviceGlobalMapEntry |
Definition at line 63 of file device_global_map_entry.hpp.
|
inline |
Definition at line 64 of file device_global_map_entry.hpp.
sycl::_V1::detail::DeviceGlobalUSMMem::~DeviceGlobalUSMMem | ( | ) |
Definition at line 32 of file device_global_map_entry.cpp.
|
inlinenoexcept |
Definition at line 67 of file device_global_map_entry.hpp.
Referenced by sycl::_V1::detail::context_impl::initializeDeviceGlobals(), sycl::_V1::detail::memcpyFromDeviceGlobalUSM(), and sycl::_V1::detail::memcpyToDeviceGlobalUSM().
OwnedPiEvent sycl::_V1::detail::DeviceGlobalUSMMem::getZeroInitEvent | ( | const plugin & | Plugin | ) |
Definition at line 41 of file device_global_map_entry.cpp.
References sycl::_V1::detail::plugin::call(), sycl::_V1::info::complete, and piEventRelease().
Referenced by sycl::_V1::detail::context_impl::initializeDeviceGlobals(), sycl::_V1::detail::memcpyFromDeviceGlobalUSM(), and sycl::_V1::detail::memcpyToDeviceGlobalUSM().
|
friend |
Definition at line 78 of file device_global_map_entry.hpp.