Lines Matching refs:__nb
2305 size_type __nb = __recommend_blocks(__n + __base::__map_.empty());
2308 __back_capacity = _VSTD::min(__back_capacity, __nb); // don't take more than you need
2309 __nb -= __back_capacity; // number of blocks need to allocate
2310 // If __nb == 0, then we have sufficient capacity.
2311 if (__nb == 0)
2321 // Else if __nb <= __map_.capacity() - __map_.size() then we need to allocate __nb buffers
2322 else if (__nb <= __base::__map_.capacity() - __base::__map_.size())
2326 … for (; __nb > 0; --__nb, __base::__start_ += __base::__block_size - (__base::__map_.size() == 1))
2332 for (; __nb > 0; --__nb, ++__back_capacity)
2343 // Else need to allocate __nb buffers, *and* we need to reallocate __map_.
2346 size_type __ds = (__nb + __back_capacity) * __base::__block_size - __base::__map_.empty();
2349 __nb + __base::__map_.size()),
2355 for (; __nb > 0; --__nb)
2397 // Else if __nb <= __map_.capacity() - __map_.size() then we need to allocate __nb buffers
2450 size_type __nb = __recommend_blocks(__n + __base::__map_.empty());
2453 __front_capacity = _VSTD::min(__front_capacity, __nb); // don't take more than you need
2454 __nb -= __front_capacity; // number of blocks need to allocate
2455 // If __nb == 0, then we have sufficient capacity.
2456 if (__nb == 0)
2466 // Else if __nb <= __map_.capacity() - __map_.size() then we need to allocate __nb buffers
2467 else if (__nb <= __base::__map_.capacity() - __base::__map_.size())
2471 for (; __nb > 0; --__nb)
2477 for (; __nb > 0; --__nb, ++__front_capacity, __base::__start_ +=
2489 // Else need to allocate __nb buffers, *and* we need to reallocate __map_.
2495 __nb + __base::__map_.size()),
2502 for (; __nb > 0; --__nb)