Home
last modified time | relevance | path

Searched refs:__chunks_ (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/libcxx/include/__memory_resource/
H A Dmonotonic_buffer_resource.h81 __chunks_ = nullptr; in monotonic_buffer_resource()
93 while (__chunks_ != nullptr) { in release()
94 __chunk_footer* __next = __chunks_->__next_; in release()
95 __res_->deallocate(__chunks_->__start_, __chunks_->__allocation_size(), __chunks_->__align_); in release()
96 __chunks_ = __next; in release()
113 __chunk_footer* __chunks_; variable
/freebsd-14.2/contrib/llvm-project/libcxx/src/
H A Dmemory_resource.cpp456 if (__chunks_ != nullptr) in do_allocate()
457 return __chunks_->__allocation_size(); in do_allocate()
466 if (__chunks_ != nullptr) { in do_allocate()
467 if (void* result = __chunks_->__try_allocate_from_chunk(bytes, align)) in do_allocate()
487 footer->__next_ = __chunks_; in do_allocate()
491 __chunks_ = footer; in do_allocate()
493 return __chunks_->__try_allocate_from_chunk(bytes, align); in do_allocate()