Lines Matching refs:pos
12 size_t pos, const void *elem) in ins_array_elem() argument
15 void *e = b + pos * elem_size; in ins_array_elem()
17 assert(pos < elem_count); in ins_array_elem()
19 memmove(b + (pos + 1) * elem_size, e, in ins_array_elem()
20 (elem_count - pos - 1) * elem_size); in ins_array_elem()
29 size_t pos) 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()
36 size_t pos) in rem_array_elem() argument
40 assert(pos < elem_count); in rem_array_elem()
42 memmove(b + pos * elem_size, b + (pos + 1) * elem_size, in rem_array_elem()
43 (elem_count - pos - 1) * elem_size); in rem_array_elem()
47 size_t pos) in rem_array_elem_zero_pad() argument
49 rem_array_elem(base, elem_count, elem_size, pos); in rem_array_elem_zero_pad()