Searched refs:do_allocate (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/include/__memory_resource/ |
H A D | memory_resource.h | 36 return do_allocate(__bytes, __align); 47 virtual void* do_allocate(size_t, size_t) = 0;
|
H A D | synchronized_pool_resource.h | 63 _LIBCPP_HIDE_FROM_ABI_VIRTUAL void* do_allocate(size_t __bytes, size_t __align) override { in do_allocate() function
|
H A D | unsynchronized_pool_resource.h | 84 void* do_allocate(size_t __bytes, size_t __align) override; // key function
|
H A D | monotonic_buffer_resource.h | 102 void* do_allocate(size_t __bytes, size_t __alignment) override; // key function
|
/freebsd/contrib/llvm-project/libcxx/src/experimental/ |
H A D | memory_resource.cpp |
|
/freebsd/contrib/llvm-project/libcxx/src/ |
H A D | memory_resource.cpp | 41 void* do_allocate(size_t bytes, size_t align) override { in do_allocate() function in pmr::__new_delete_memory_resource_imp 64 void* do_allocate(size_t, size_t) override { __throw_bad_alloc(); } in do_allocate() function in pmr::__null_memory_resource_imp 342 void* unsynchronized_pool_resource::do_allocate(size_t bytes, size_t align) { in do_allocate() 451 void* monotonic_buffer_resource::do_allocate(size_t bytes, size_t align) { in do_allocate() 341 void* unsynchronized_pool_resource::do_allocate(size_t bytes, size_t align) { do_allocate() function in pmr::unsynchronized_pool_resource 450 void* monotonic_buffer_resource::do_allocate(size_t bytes, size_t align) { do_allocate() function in pmr::monotonic_buffer_resource
|
/freebsd/contrib/llvm-project/libcxx/include/experimental/ |
H A D | memory_resource |
|