Lines Matching refs:element_count
119 void* __cxa_vec_new(size_t element_count, in __cxa_vec_new() argument
124 return __cxa_vec_new2(element_count, element_size, padding_size, in __cxa_vec_new()
129 void* __cxa_vec_new2(size_t element_count, in __cxa_vec_new2() argument
140 return __cxa_vec_new3(element_count, element_size, padding_size, in __cxa_vec_new2()
145 void* __cxa_vec_new3(size_t element_count, in __cxa_vec_new3() argument
156 if (element_size > 0 && element_count > size_t(-1) / element_size) in __cxa_vec_new3()
159 size = element_count * element_size; in __cxa_vec_new3()
176 reinterpret_cast<size_t*>(base)[-1] = element_count; in __cxa_vec_new3()
183 __cxa_vec_ctor(base, element_count, element_size, in __cxa_vec_new3()
201 size_t element_count, in __cxa_vec_ctor() argument
210 for (; n != element_count; ++n) { in __cxa_vec_ctor()
226 size_t element_count, in __cxa_vec_dtor() argument
233 size_t n = element_count; in __cxa_vec_dtor()
235 base += element_count * element_size; in __cxa_vec_dtor()
251 size_t element_count, in __cxa_vec_cleanup() argument
258 size_t n = element_count; in __cxa_vec_cleanup()
325 size_t element_count = reinterpret_cast<size_t*>(base)[-1]; in __cxa_vec_delete3() local
327 size_t size = element_count * element_size + padding_size; in __cxa_vec_delete3()
333 __cxa_vec_dtor(array_address, element_count, element_size, destructor); in __cxa_vec_delete3()
339 size_t element_count, in __cxa_vec_cctor() argument
350 for ( ; n != element_count; ++n) { in __cxa_vec_cctor()
379 size_t element_count) { in __aeabi_vec_ctor_nocookie_nodtor() argument
381 element_count, in __aeabi_vec_ctor_nocookie_nodtor()
390 size_t element_count) { in __aeabi_vec_ctor_cookie_nodtor() argument
396 base[-1] = element_count; in __aeabi_vec_ctor_cookie_nodtor()
398 element_count, in __aeabi_vec_ctor_cookie_nodtor()
408 size_t element_count, in __aeabi_vec_cctor_nocookie_nodtor() argument
410 return __cxa_vec_cctor(dst_array, src_array, element_count, in __aeabi_vec_cctor_nocookie_nodtor()
415 size_t element_count) { in __aeabi_vec_new_cookie_noctor() argument
416 return __cxa_vec_new(element_count, element_size, in __aeabi_vec_new_cookie_noctor()
423 size_t element_count, in __aeabi_vec_new_nocookie() argument
425 return __cxa_vec_new(element_count, in __aeabi_vec_new_nocookie()
433 size_t element_count, in __aeabi_vec_new_cookie_nodtor() argument
435 return __cxa_vec_new(element_count, in __aeabi_vec_new_cookie_nodtor()
443 size_t element_count, in __aeabi_vec_new_cookie() argument
446 return __cxa_vec_new(element_count, in __aeabi_vec_new_cookie()
456 size_t element_count) { in __aeabi_vec_dtor() argument
457 __cxa_vec_dtor(array_address, element_count, element_size, in __aeabi_vec_dtor()