Home
last modified time | relevance | path

Searched refs:__capacity (Results 1 – 8 of 8) sorted by relevance

/openbsd/src/gnu/gcc/libstdc++-v3/include/ext/
Dsso_string_base.h76 _M_capacity(size_type __capacity) in _GLIBCXX_BEGIN_NAMESPACE()
77 { _M_allocated_capacity = __capacity; } in _GLIBCXX_BEGIN_NAMESPACE()
304 _M_create(size_type& __capacity, size_type __old_capacity) in _M_create() argument
308 if (__capacity > _M_max_size()) in _M_create()
314 if (__capacity > __old_capacity && __capacity < 2 * __old_capacity) in _M_create()
316 __capacity = 2 * __old_capacity; in _M_create()
318 if (__capacity > _M_max_size()) in _M_create()
319 __capacity = _M_max_size(); in _M_create()
324 return _M_get_allocator().allocate(__capacity + 1); in _M_create()
365 size_type __capacity = size_type(_S_local_capacity); in _M_construct() local
[all …]
Drc_string_base.h357 _S_create(size_type __capacity, size_type __old_capacity, in _S_create() argument
362 if (__capacity > size_type(_S_max_size)) in _S_create()
394 if (__capacity > __old_capacity && __capacity < 2 * __old_capacity) in _S_create()
396 __capacity = 2 * __old_capacity; in _S_create()
398 if (__capacity > size_type(_S_max_size)) in _S_create()
399 __capacity = size_type(_S_max_size); in _S_create()
407 size_type __size = ((__capacity + 1) * sizeof(_CharT) in _S_create()
411 if (__adj_size > __pagesize && __capacity > __old_capacity) in _S_create()
414 __capacity += __extra / sizeof(_CharT); in _S_create()
415 if (__capacity > size_type(_S_max_size)) in _S_create()
[all …]
/openbsd/src/gnu/gcc/libstdc++-v3/include/bits/
Dbasic_string.tcc528 _S_create(size_type __capacity, size_type __old_capacity, in _S_create() argument
533 if (__capacity > _S_max_size) in _S_create()
568 if (__capacity > __old_capacity && __capacity < 2 * __old_capacity) in _S_create()
569 __capacity = 2 * __old_capacity; in _S_create()
574 size_type __size = (__capacity + 1) * sizeof(_CharT) + sizeof(_Rep); in _S_create()
577 if (__adj_size > __pagesize && __capacity > __old_capacity) in _S_create()
580 __capacity += __extra / sizeof(_CharT); in _S_create()
582 if (__capacity > _S_max_size) in _S_create()
583 __capacity = _S_max_size; in _S_create()
584 __size = (__capacity + 1) * sizeof(_CharT) + sizeof(_Rep); in _S_create()
[all …]
Dsstream.tcc96 const __size_type __capacity = _M_string.capacity(); in overflow() local
99 if (__builtin_expect(!__testput && __capacity == __max_size, false)) in overflow()
116 const __size_type __opt_len = std::max(__size_type(2 * __capacity), in overflow()
/openbsd/src/gnu/lib/libstdc++/libstdc++/include/bits/
Dbasic_string.tcc494 _S_create(size_t __capacity, const _Alloc& __alloc) in _S_create() argument
499 if (__capacity > _S_max_size) in _S_create()
501 if (__capacity == npos) in _S_create()
508 size_t __size = (__capacity + 1) * sizeof(_CharT) + sizeof(_Rep); in _S_create()
540 __capacity += __extra / sizeof(_CharT); in _S_create()
541 __size = (__capacity + 1) * sizeof(_CharT) + sizeof(_Rep); in _S_create()
548 __capacity += __extra / sizeof(_CharT); in _S_create()
549 __size = (__capacity + 1) * sizeof(_CharT) + sizeof(_Rep); in _S_create()
556 __p->_M_capacity = __capacity; in _S_create()
/openbsd/src/gnu/llvm/libcxx/include/
Ddeque824 size_type __capacity() const
846 return __capacity() - (__start_ + size());
Dstring806 auto __capacity = __recommend(__size) + 1;
807 auto __allocation = __alloc_traits::allocate(__alloc(), __capacity);
808 __begin_lifetime(__allocation, __capacity);
809 __set_long_cap(__capacity);
Dvalarray1103 void __clear(size_t __capacity);
3737 void valarray<_Tp>::__clear(size_t __capacity)
3743 allocator<value_type>().deallocate(__begin_, __capacity);