Lines Matching refs:__nb
2371 size_type __nb = __recommend_blocks(__n + __base::__map_.empty());
2374 __back_capacity = _VSTD::min(__back_capacity, __nb); // don't take more than you need
2375 __nb -= __back_capacity; // number of blocks need to allocate
2376 // If __nb == 0, then we have sufficient capacity.
2377 if (__nb == 0)
2387 // Else if __nb <= __map_.capacity() - __map_.size() then we need to allocate __nb buffers
2388 else if (__nb <= __base::__map_.capacity() - __base::__map_.size())
2392 … for (; __nb > 0; --__nb, __base::__start_ += __base::__block_size - (__base::__map_.size() == 1))
2398 for (; __nb > 0; --__nb, ++__back_capacity)
2409 // Else need to allocate __nb buffers, *and* we need to reallocate __map_.
2412 size_type __ds = (__nb + __back_capacity) * __base::__block_size - __base::__map_.empty();
2415 __nb + __base::__map_.size()),
2421 for (; __nb > 0; --__nb)
2463 // Else if __nb <= __map_.capacity() - __map_.size() then we need to allocate __nb buffers
2511 size_type __nb = __recommend_blocks(__n + __base::__map_.empty());
2514 __front_capacity = _VSTD::min(__front_capacity, __nb); // don't take more than you need
2515 __nb -= __front_capacity; // number of blocks need to allocate
2516 // If __nb == 0, then we have sufficient capacity.
2517 if (__nb == 0)
2527 // Else if __nb <= __map_.capacity() - __map_.size() then we need to allocate __nb buffers
2528 else if (__nb <= __base::__map_.capacity() - __base::__map_.size())
2532 for (; __nb > 0; --__nb)
2538 for (; __nb > 0; --__nb, ++__front_capacity, __base::__start_ +=
2550 // Else need to allocate __nb buffers, *and* we need to reallocate __map_.
2556 __nb + __base::__map_.size()),
2563 for (; __nb > 0; --__nb)