Lines Matching refs:elem_count
11 void *ins_array_elem(void *base, size_t elem_count, size_t elem_size, in ins_array_elem() argument
17 assert(pos < elem_count); in ins_array_elem()
20 (elem_count - pos - 1) * elem_size); in ins_array_elem()
28 void *ins_array_elem_zero_init(void *base, size_t elem_count, size_t elem_size, in ins_array_elem_zero_init() argument
31 return memset(ins_array_elem(base, elem_count, elem_size, pos, NULL), in ins_array_elem_zero_init()
35 void rem_array_elem(void *base, size_t elem_count, size_t elem_size, in rem_array_elem() argument
40 assert(pos < elem_count); in rem_array_elem()
43 (elem_count - pos - 1) * elem_size); in rem_array_elem()
46 void rem_array_elem_zero_pad(void *base, size_t elem_count, size_t elem_size, in rem_array_elem_zero_pad() argument
49 rem_array_elem(base, elem_count, elem_size, pos); in rem_array_elem_zero_pad()
50 memset((uint8_t *)base + (elem_count - 1) * elem_size, 0, elem_size); in rem_array_elem_zero_pad()