Classes | |
class | SetLimits |
Functions | |
constexpr auto | operator""_B (unsigned long long x) -> size_t |
constexpr auto | operator""_KB (unsigned long long x) -> size_t |
constexpr auto | operator""_MB (unsigned long long x) -> size_t |
constexpr auto | operator""_GB (unsigned long long x) -> size_t |
Variables | |
static constexpr size_t | CutOff = (size_t)1 << 31 |
static sycl::detail::SpinLock | PoolLock |
static class settings::SetLimits | USMSettings |
|
constexpr |
Definition at line 46 of file usm_allocator.cpp.
|
constexpr |
Definition at line 53 of file usm_allocator.cpp.
|
constexpr |
Definition at line 47 of file usm_allocator.cpp.
|
constexpr |
Definition at line 50 of file usm_allocator.cpp.
|
staticconstexpr |
Definition at line 60 of file usm_allocator.cpp.
Referenced by USMAllocContext::USMAllocImpl::USMAllocImpl().
|
static |
Definition at line 63 of file usm_allocator.cpp.
Referenced by Bucket::CanPool().
|
static |
Referenced by USMAllocContext::allocate(), USMAllocContext::USMAllocImpl::allocate(), Bucket::CanPool(), Bucket::Capacity(), USMAllocContext::USMAllocImpl::deallocate(), USMAllocContext::deallocate(), enableBufferPooling(), Bucket::MaxPoolableSize(), Bucket::printStats(), Bucket::SlabMinSize(), USMAllocContext::USMAllocImpl::SlabMinSize(), Bucket::updateStats(), USMAllocContext::USMAllocImpl::USMAllocImpl(), and USMAllocContext::~USMAllocContext().