Home
last modified time | relevance | path

Searched refs:cap_cnt (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/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.c106 * capacity of *cap_cnt* elements each taking *elem_sz* bytes has enough
115 void *btf_add_mem(void **data, size_t *cap_cnt, size_t elem_sz, in btf_add_mem() argument
121 if (cur_cnt + add_cnt <= *cap_cnt) in btf_add_mem()
128 new_cnt = *cap_cnt; in btf_add_mem()
142 memset(new_data + (*cap_cnt) * elem_sz, 0, (new_cnt - *cap_cnt) * elem_sz); in btf_add_mem()
145 *cap_cnt = new_cnt; 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
156 if (need_cnt <= *cap_cnt) in btf_ensure_mem()
159 p = btf_add_mem(data, cap_cnt, elem_s in btf_ensure_mem()
[all...]
/kernel/linux/linux-6.6/tools/lib/bpf/
H A Dlibbpf_internal.h281 void *libbpf_add_mem(void **data, size_t *cap_cnt, size_t elem_sz,
283 int libbpf_ensure_mem(void **data, size_t *cap_cnt, size_t elem_sz, size_t need_cnt);
H A Dbtf.c132 * capacity of *cap_cnt* elements each taking *elem_sz* bytes has enough
141 void *libbpf_add_mem(void **data, size_t *cap_cnt, size_t elem_sz, in libbpf_add_mem() argument
147 if (cur_cnt + add_cnt <= *cap_cnt) in libbpf_add_mem()
154 new_cnt = *cap_cnt; in libbpf_add_mem()
168 memset(new_data + (*cap_cnt) * elem_sz, 0, (new_cnt - *cap_cnt) * elem_sz); in libbpf_add_mem()
171 *cap_cnt = new_cnt; in libbpf_add_mem()
178 int libbpf_ensure_mem(void **data, size_t *cap_cnt, size_t elem_sz, size_t need_cnt) in libbpf_ensure_mem() argument
182 if (need_cnt <= *cap_cnt) in libbpf_ensure_mem()
185 p = libbpf_add_mem(data, cap_cnt, elem_s in libbpf_ensure_mem()
[all...]

Completed in 8 milliseconds