Lines Matching refs:unsynchronized_pool_resource
142 struct unsynchronized_pool_resource::__adhoc_pool::__chunk_footer {
149 void unsynchronized_pool_resource::__adhoc_pool::__release_ptr(memory_resource* upstream) { in __release_ptr()
157 void* unsynchronized_pool_resource::__adhoc_pool::__do_allocate(memory_resource* upstream, size_t b… in __do_allocate()
176 void unsynchronized_pool_resource::__adhoc_pool::__do_deallocate( in __do_deallocate()
197 class unsynchronized_pool_resource::__fixed_pool {
275 size_t unsynchronized_pool_resource::__pool_block_size(int i) const { return size_t(1) << __log2_po… in __pool_block_size()
277 int unsynchronized_pool_resource::__log2_pool_block_size(int i) const { return (i + __log2_smallest… in __log2_pool_block_size()
279 int unsynchronized_pool_resource::__pool_index(size_t bytes, size_t align) const { in __pool_index()
295 unsynchronized_pool_resource::unsynchronized_pool_resource(const pool_options& opts, memory_resourc… in unsynchronized_pool_resource() function in pmr::unsynchronized_pool_resource
324 pool_options unsynchronized_pool_resource::options() const { in options()
331 void unsynchronized_pool_resource::release() { in release()
342 void* unsynchronized_pool_resource::do_allocate(size_t bytes, size_t align) { in do_allocate()
396 void unsynchronized_pool_resource::do_deallocate(void* p, size_t bytes, size_t align) { in do_deallocate()