Lines Matching refs:_M_map_size
280 : node_allocator(__a), map_allocator(__a), _M_map(0), _M_map_size(0)
302 size_t _M_map_size;
313 _Deque_alloc_base(const allocator_type&) : _M_map(0), _M_map_size(0) {}
331 size_t _M_map_size;
382 : _M_map(0), _M_map_size(0), _M_start(), _M_finish() {
386 : _M_map(0), _M_map_size(0), _M_start(), _M_finish() {}
397 size_t _M_map_size;
424 _M_deallocate_map(_M_map, _M_map_size);
435 _M_map_size = max((size_t) _S_initial_map_size, __num_nodes + 2);
436 _M_map = _M_allocate_map(_M_map_size);
438 _Tp** __nstart = _M_map + (_M_map_size - __num_nodes) / 2;
444 __STL_UNWIND((_M_deallocate_map(_M_map, _M_map_size),
445 _M_map = 0, _M_map_size = 0));
525 using _Base::_M_map_size;
631 __STD::swap(_M_map_size, __x._M_map_size);
919 if (__nodes_to_add + 1 > _M_map_size - (_M_finish._M_node - _M_map))
1625 if (_M_map_size > 2 * __new_num_nodes) {
1626 __new_nstart = _M_map + (_M_map_size - __new_num_nodes) / 2
1636 _M_map_size + max(_M_map_size, __nodes_to_add) + 2;
1642 _M_deallocate_map(_M_map, _M_map_size);
1645 _M_map_size = __new_map_size;