Home
last modified time | relevance | path

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

/openbsd/src/gnu/gcc/libstdc++-v3/src/
Dmt_allocator.cc88 _Bin_record& __bin = _M_bin[__n]; in _GLIBCXX_BEGIN_NAMESPACE() local
89 while (__bin._M_address) in _GLIBCXX_BEGIN_NAMESPACE()
91 _Block_address* __tmp = __bin._M_address->_M_next; in _GLIBCXX_BEGIN_NAMESPACE()
92 ::operator delete(__bin._M_address->_M_initial); in _GLIBCXX_BEGIN_NAMESPACE()
93 __bin._M_address = __tmp; in _GLIBCXX_BEGIN_NAMESPACE()
95 ::operator delete(__bin._M_first); in _GLIBCXX_BEGIN_NAMESPACE()
107 _Bin_record& __bin = _M_bin[__which]; in _M_reclaim_block() local
113 __block->_M_next = __bin._M_first[0]; in _M_reclaim_block()
114 __bin._M_first[0] = __block; in _M_reclaim_block()
122 _Bin_record& __bin = _M_bin[__which]; in _M_reserve_block() local
[all …]
/openbsd/src/gnu/gcc/libstdc++-v3/include/ext/
Dmt_allocator.h345 _M_adjust_freelist(const _Bin_record& __bin, _Block_record* __block, in _M_adjust_freelist() argument
351 --__bin._M_free[__thread_id]; in _M_adjust_freelist()
352 ++__bin._M_used[__thread_id]; in _M_adjust_freelist()
695 const _Bin_record& __bin = __pool._M_get_bin(__which);
696 if (__bin._M_first[__thread_id])
700 _Block_record* __block = __bin._M_first[__thread_id];
701 __bin._M_first[__thread_id] = __block->_M_next;
703 __pool._M_adjust_freelist(__bin, __block, __thread_id);