Searched refs:__allocation_size (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/src/ |
H A D | memory_resource.cpp | 146 size_t __allocation_size() { return (reinterpret_cast<char*>(this) - __start_) + sizeof(*this); } in __allocation_size() function 152 upstream->deallocate(__first_->__start_, __first_->__allocation_size(), __first_->__align_); in __release_ptr() 181 upstream->deallocate(p, __first_->__allocation_size(), __first_->__align_); in __do_deallocate() 187 upstream->deallocate(p, h->__next_->__allocation_size(), h->__next_->__align_); in __do_deallocate() 202 … size_t __allocation_size() { return (reinterpret_cast<char*>(this) - __start_) + sizeof(*this); } in __allocation_size() function 219 …upstream->deallocate(__first_chunk_->__start_, __first_chunk_->__allocation_size(), __first_chunk_… in __release_ptr() 270 …us_chunk_size_in_bytes() const { return __first_chunk_ ? __first_chunk_->__allocation_size() : 0; } in __previous_chunk_size_in_bytes() 457 return __chunks_->__allocation_size(); in do_allocate()
|
/freebsd/contrib/llvm-project/libcxx/include/__memory_resource/ |
H A D | monotonic_buffer_resource.h | 39 _LIBCPP_HIDE_FROM_ABI size_t __allocation_size() { in __allocation_size() function 95 __res_->deallocate(__chunks_->__start_, __chunks_->__allocation_size(), __chunks_->__align_); in release()
|