Searched refs:new_cnt (Results 1 – 4 of 4) sorted by relevance
/third_party/libbpf/src/ |
D | linker.c | 250 size_t new_cnt = linker->sec_cnt ? linker->sec_cnt + 1 : 2; in add_dst_sec() local 252 secs = libbpf_reallocarray(secs, new_cnt, sizeof(*secs)); in add_dst_sec() 257 memset(secs + linker->sec_cnt, 0, (new_cnt - linker->sec_cnt) * sizeof(*secs)); in add_dst_sec() 260 linker->sec_cnt = new_cnt; in add_dst_sec() 262 sec = &linker->secs[new_cnt - 1]; in add_dst_sec() 263 sec->id = new_cnt - 1; in add_dst_sec() 519 size_t new_cnt = obj->sec_cnt ? obj->sec_cnt + 1 : 2; in add_src_sec() local 521 secs = libbpf_reallocarray(secs, new_cnt, sizeof(*secs)); in add_src_sec() 526 memset(secs + obj->sec_cnt, 0, (new_cnt - obj->sec_cnt) * sizeof(*secs)); in add_src_sec() 529 obj->sec_cnt = new_cnt; in add_src_sec() [all …]
|
D | btf.c | 148 size_t new_cnt; in libbpf_add_mem() local 158 new_cnt = *cap_cnt; in libbpf_add_mem() 159 new_cnt += new_cnt / 4; /* expand by 25% */ in libbpf_add_mem() 160 if (new_cnt < 16) /* but at least 16 elements */ in libbpf_add_mem() 161 new_cnt = 16; in libbpf_add_mem() 162 if (new_cnt > max_cnt) /* but not exceeding a set limit */ in libbpf_add_mem() 163 new_cnt = max_cnt; in libbpf_add_mem() 164 if (new_cnt < cur_cnt + add_cnt) /* also ensure we have enough memory */ in libbpf_add_mem() 165 new_cnt = cur_cnt + add_cnt; in libbpf_add_mem() 167 new_data = libbpf_reallocarray(*data, new_cnt, elem_sz); in libbpf_add_mem() [all …]
|
D | usdt.c | 856 size_t new_cnt = man->free_spec_cnt + usdt_link->spec_cnt; in bpf_link_usdt_detach() local 859 new_free_ids = libbpf_reallocarray(man->free_spec_ids, new_cnt, in bpf_link_usdt_detach() 870 if (new_free_ids || new_cnt == 0) { in bpf_link_usdt_detach() 874 man->free_spec_cnt = new_cnt; in bpf_link_usdt_detach()
|
D | libbpf.c | 6621 int new_cnt = main_prog->nr_reloc + subprog->nr_reloc; local 6627 relos = libbpf_reallocarray(main_prog->reloc_desc, new_cnt, sizeof(*relos)); 6632 if (!relos && new_cnt) 6638 for (i = main_prog->nr_reloc; i < new_cnt; i++) 6644 main_prog->nr_reloc = new_cnt; 6653 size_t new_cnt; local 6658 new_cnt = main_prog->insns_cnt + subprog->insns_cnt; 6659 insns = libbpf_reallocarray(main_prog->insns, new_cnt, sizeof(*insns)); 6665 main_prog->insns_cnt = new_cnt;
|