• Home
  • Raw
  • Download

Lines Matching refs:__nb

2361     size_type __nb = __recommend_blocks(__n + __base::__map_.empty());
2364 __back_capacity = _VSTD::min(__back_capacity, __nb); // don't take more than you need
2365 __nb -= __back_capacity; // number of blocks need to allocate
2366 // If __nb == 0, then we have sufficient capacity.
2367 if (__nb == 0)
2377 // Else if __nb <= __map_.capacity() - __map_.size() then we need to allocate __nb buffers
2378 else if (__nb <= __base::__map_.capacity() - __base::__map_.size())
2382 … for (; __nb > 0; --__nb, __base::__start_ += __base::__block_size - (__base::__map_.size() == 1))
2388 for (; __nb > 0; --__nb, ++__back_capacity)
2399 // Else need to allocate __nb buffers, *and* we need to reallocate __map_.
2402 size_type __ds = (__nb + __back_capacity) * __base::__block_size - __base::__map_.empty();
2405 __nb + __base::__map_.size()),
2411 for (; __nb > 0; --__nb)
2453 // Else if __nb <= __map_.capacity() - __map_.size() then we need to allocate __nb buffers
2501 size_type __nb = __recommend_blocks(__n + __base::__map_.empty());
2504 __front_capacity = _VSTD::min(__front_capacity, __nb); // don't take more than you need
2505 __nb -= __front_capacity; // number of blocks need to allocate
2506 // If __nb == 0, then we have sufficient capacity.
2507 if (__nb == 0)
2517 // Else if __nb <= __map_.capacity() - __map_.size() then we need to allocate __nb buffers
2518 else if (__nb <= __base::__map_.capacity() - __base::__map_.size())
2522 for (; __nb > 0; --__nb)
2528 for (; __nb > 0; --__nb, ++__front_capacity, __base::__start_ +=
2540 // Else need to allocate __nb buffers, *and* we need to reallocate __map_.
2546 __nb + __base::__map_.size()),
2553 for (; __nb > 0; --__nb)