Home
last modified time | relevance | path

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

/OK3568_Linux_fs/external/xserver/xkb/
H A DXKBGAlloc.c47 char **elems, unsigned int elem_sz) in _XkbFreeGeomLeafElems() argument
68 extra = ((*num_inout) - (first + count)) * elem_sz; in _XkbFreeGeomLeafElems()
70 memmove(&ptr[first * elem_sz], &ptr[(first + count) * elem_sz], in _XkbFreeGeomLeafElems()
87 unsigned int elem_sz, ContentsClearFunc freeFunc) in _XkbFreeGeomNonLeafElems() argument
105 ptr += first * elem_sz; in _XkbFreeGeomNonLeafElems()
108 ptr += elem_sz; in _XkbFreeGeomNonLeafElems()
119 i = ((*num_inout) - (first + count)) * elem_sz; in _XkbFreeGeomNonLeafElems()
121 memmove(&ptr[first * elem_sz], &ptr[(first + count) * elem_sz], i); in _XkbFreeGeomNonLeafElems()
/OK3568_Linux_fs/kernel/tools/lib/bpf/
H A Dlibbpf_internal.h108 void *btf_add_mem(void **data, size_t *cap_cnt, size_t elem_sz,
110 int btf_ensure_mem(void **data, size_t *cap_cnt, size_t elem_sz, size_t need_cnt);
H A Dbtf.c115 void *btf_add_mem(void **data, size_t *cap_cnt, size_t elem_sz, in btf_add_mem() argument
122 return *data + cur_cnt * elem_sz; in btf_add_mem()
137 new_data = libbpf_reallocarray(*data, new_cnt, elem_sz); in btf_add_mem()
142 memset(new_data + (*cap_cnt) * elem_sz, 0, (new_cnt - *cap_cnt) * elem_sz); in btf_add_mem()
146 return new_data + cur_cnt * elem_sz; in btf_add_mem()
152 int btf_ensure_mem(void **data, size_t *cap_cnt, size_t elem_sz, size_t need_cnt) in btf_ensure_mem() argument
159 p = btf_add_mem(data, cap_cnt, elem_sz, *cap_cnt, SIZE_MAX, need_cnt - *cap_cnt); in btf_ensure_mem()