Searched refs:elem_sz (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-5.10/tools/lib/bpf/ |
H A D | libbpf_internal.h | 108 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 D | btf.c | 106 * 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 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() 150 * to accommodate *need_cnt* elements of size *elem_sz* bytes each 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_cn in btf_ensure_mem() [all...] |
/kernel/linux/linux-6.6/tools/lib/bpf/ |
H A D | libbpf_internal.h | 281 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 D | btf.c | 132 * 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 148 return *data + cur_cnt * elem_sz; in libbpf_add_mem() 163 new_data = libbpf_reallocarray(*data, new_cnt, elem_sz); in libbpf_add_mem() 168 memset(new_data + (*cap_cnt) * elem_sz, 0, (new_cnt - *cap_cnt) * elem_sz); in libbpf_add_mem() 172 return new_data + cur_cnt * elem_sz; in libbpf_add_mem() 176 * to accommodate *need_cnt* elements of size *elem_sz* bytes each 178 int libbpf_ensure_mem(void **data, size_t *cap_cnt, size_t elem_sz, size_t need_cnt) in libbpf_ensure_mem() argument 185 p = libbpf_add_mem(data, cap_cnt, elem_sz, *cap_cn in libbpf_ensure_mem() [all...] |
H A D | libbpf.c | 9828 size_t elem_sz = roundup(map->def.value_size, 8); in validate_map_op() local 9830 if (value_sz != num_cpu * elem_sz) { in validate_map_op() 9832 map->name, value_sz, num_cpu, elem_sz, num_cpu * elem_sz); in validate_map_op()
|
Completed in 24 milliseconds