Lines Matching refs:__nb
2492 size_type __nb = __recommend_blocks(__n + __base::__map_.empty());
2495 __back_capacity = _VSTD::min(__back_capacity, __nb); // don't take more than you need
2496 __nb -= __back_capacity; // number of blocks need to allocate
2497 // If __nb == 0, then we have sufficient capacity.
2498 if (__nb == 0)
2508 // Else if __nb <= __map_.capacity() - __map_.size() then we need to allocate __nb buffers
2509 else if (__nb <= __base::__map_.capacity() - __base::__map_.size())
2513 … for (; __nb > 0; --__nb, __base::__start_ += __base::__block_size - (__base::__map_.size() == 1))
2519 for (; __nb > 0; --__nb, ++__back_capacity)
2530 // Else need to allocate __nb buffers, *and* we need to reallocate __map_.
2533 size_type __ds = (__nb + __back_capacity) * __base::__block_size - __base::__map_.empty();
2536 __nb + __base::__map_.size()),
2542 for (; __nb > 0; --__nb)
2584 // Else if __nb <= __map_.capacity() - __map_.size() then we need to allocate __nb buffers
2632 size_type __nb = __recommend_blocks(__n + __base::__map_.empty());
2635 __front_capacity = _VSTD::min(__front_capacity, __nb); // don't take more than you need
2636 __nb -= __front_capacity; // number of blocks need to allocate
2637 // If __nb == 0, then we have sufficient capacity.
2638 if (__nb == 0)
2648 // Else if __nb <= __map_.capacity() - __map_.size() then we need to allocate __nb buffers
2649 else if (__nb <= __base::__map_.capacity() - __base::__map_.size())
2653 for (; __nb > 0; --__nb)
2659 for (; __nb > 0; --__nb, ++__front_capacity, __base::__start_ +=
2671 // Else need to allocate __nb buffers, *and* we need to reallocate __map_.
2677 __nb + __base::__map_.size()),
2684 for (; __nb > 0; --__nb)