Lines Matching refs:element_count

64     size_t element_count;  member
87 return cookie_of(user_array).element_count; in element_count_of()
98 size_t element_size, size_t element_count);
101 size_t element_size, size_t element_count);
104 size_t element_size, size_t element_count,
106 extern "C" void* __aeabi_vec_new_cookie_noctor(size_t element_size, size_t element_count);
115 size_t element_size, size_t element_count);
116 extern "C" void* __aeabi_vec_new_cookie(size_t element_size, size_t element_count,
120 size_t element_count,
122 extern "C" void* __aeabi_vec_new_nocookie(size_t element_size, size_t element_count,
127 size_t element_size, size_t element_count) in __aeabi_vec_ctor_nocookie_nodtor() argument
131 for (size_t i = 0; i < element_count; ++i, addr += element_size) { in __aeabi_vec_ctor_nocookie_nodtor()
143 size_t element_size, size_t element_count) in __aeabi_vec_ctor_cookie_nodtor() argument
149 cookie->element_count = element_count; in __aeabi_vec_ctor_cookie_nodtor()
151 element_size, element_count); in __aeabi_vec_ctor_cookie_nodtor()
157 size_t element_size, size_t element_count, in __aeabi_vec_cctor_nocookie_nodtor() argument
163 … for (size_t i = 0; i < element_count; ++i, src_addr += element_size, dest_addr += element_size) { in __aeabi_vec_cctor_nocookie_nodtor()
170 extern "C" void* __aeabi_vec_new_cookie_noctor(size_t element_size, size_t element_count) in __aeabi_vec_new_cookie_noctor() argument
173 ::operator new[](element_count * element_size + cookie_size) in __aeabi_vec_new_cookie_noctor()
176 cookie->element_count = element_count; in __aeabi_vec_new_cookie_noctor()
180 extern "C" void* __aeabi_vec_new_nocookie(size_t element_size, size_t element_count, in __aeabi_vec_new_nocookie() argument
183 return __aeabi_vec_ctor_nocookie_nodtor(::operator new[](element_count * element_size), in __aeabi_vec_new_nocookie()
184 constructor, element_size, element_count); in __aeabi_vec_new_nocookie()
188 size_t element_count, in __aeabi_vec_new_cookie_nodtor() argument
192 ::operator new[](element_count * element_size + cookie_size) in __aeabi_vec_new_cookie_nodtor()
194 return __aeabi_vec_ctor_cookie_nodtor(cookie, constructor, element_size, element_count); in __aeabi_vec_new_cookie_nodtor()
197 extern "C" void* __aeabi_vec_new_cookie(size_t element_size, size_t element_count, in __aeabi_vec_new_cookie() argument
201 return __aeabi_vec_new_cookie_nodtor(element_size, element_count, constructor); in __aeabi_vec_new_cookie()
210 size_t element_size, size_t element_count) in __aeabi_vec_dtor() argument
213 for (size_t i = 0; i < element_count; ++i, addr += element_size) { in __aeabi_vec_dtor()