Searched refs:_M_used (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.1-release/contrib/libstdc++/include/ext/
H A Darray_allocator.h105 size_type _M_used; member in class:array_allocator
113 : _M_array(__array), _M_used(size_type()) { }
116 : _M_array(__o._M_array), _M_used(__o._M_used) { }
120 : _M_array(NULL), _M_used(size_type()) { }
127 if (_M_array == 0 || _M_used + __n > _M_array->size())
129 pointer __ret = _M_array->begin() + _M_used;
130 _M_used += __n;
H A Dmt_allocator.h304 // - Note that the second part of the allocated _M_used "array"
312 size_t* _M_used; member in struct:__pool::_Bin_record
352 ++__bin._M_used[__thread_id];
/freebsd-10.1-release/contrib/libstdc++/src/
H A Dmt_allocator.cc227 ::operator delete(__bin._M_used);
276 reinterpret_cast<_Atomic_word*>(__bin._M_used + __max_threads);
278 const size_t __net_used = __bin._M_used[__thread_id] - __reclaimed;
288 __bin._M_used[__thread_id] -= __reclaimed;
317 --__bin._M_used[__thread_id];
360 // Resync the _M_used counters.
363 reinterpret_cast<_Atomic_word*>(__bin._M_used + __max_threads);
365 __bin._M_used[__thread_id] -= __reclaimed;
444 ++__bin._M_used[__thread_id];
577 __bin._M_used
[all...]

Completed in 130 milliseconds