Home
last modified time | relevance | path

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

/aosp14/system/core/libutils/
H A DVectorImpl.cpp332 ssize_t VectorImpl::setCapacity(size_t new_capacity) in setCapacity() argument
336 if (new_capacity <= size()) { in setCapacity()
351 return new_capacity; in setCapacity()
395 size_t new_capacity = 0; in _grow() local
396 LOG_ALWAYS_FATAL_IF(__builtin_add_overflow(new_size, (new_size / 2), &new_capacity), in _grow()
399 __builtin_add_overflow(new_capacity, static_cast<size_t>(1u), &new_capacity), in _grow()
401 new_capacity = max(kMinVectorCapacity, new_capacity); in _grow()
404 LOG_ALWAYS_FATAL_IF(__builtin_mul_overflow(new_capacity, mItemSize, &new_alloc_size), in _grow()
469 const size_t new_capacity = max(kMinVectorCapacity, new_size * 2); in _shrink() local
481 SharedBuffer* sb = cur_sb->editResize(new_capacity * mItemSize); in _shrink()
[all …]