Home
last modified time | relevance | path

Searched refs:cands (Results 1 – 5 of 5) sorted by relevance

/tools/lib/bpf/
A Drelo_core.h16 struct bpf_core_cand *cands; member
85 struct bpf_core_cand_list *cands,
A Drelo_core.c1300 struct bpf_core_cand_list *cands, in bpf_core_calc_relo_insn() argument
1353 for (i = 0, j = 0; i < cands->len; i++) { in bpf_core_calc_relo_insn()
1354 err = bpf_core_spec_match(local_spec, cands->cands[i].btf, in bpf_core_calc_relo_insn()
1355 cands->cands[i].id, cand_spec); in bpf_core_calc_relo_insn()
1400 cands->cands[j++] = cands->cands[i]; in bpf_core_calc_relo_insn()
1412 cands->len = j; in bpf_core_calc_relo_insn()
A Dlibbpf_internal.h699 struct bpf_core_cand_list *cands);
700 void bpf_core_free_cands(struct bpf_core_cand_list *cands);
A Dlibbpf.c5587 if (!cands) in bpf_core_free_cands()
5590 free(cands->cands); in bpf_core_free_cands()
5591 free(cands); in bpf_core_free_cands()
5631 new_cands = libbpf_reallocarray(cands->cands, cands->len + 1, in bpf_core_add_cands()
5632 sizeof(*cands->cands)); in bpf_core_add_cands()
5640 cands->cands = new_cands; in bpf_core_add_cands()
5641 cands->len++; in bpf_core_add_cands()
5764 cands = calloc(1, sizeof(*cands)); in bpf_core_find_cands()
5765 if (!cands) in bpf_core_find_cands()
5792 cands); in bpf_core_find_cands()
[all …]
/tools/bpf/bpftool/
A Dgen.c2305 struct bpf_core_cand_list *cands = NULL; in btfgen_find_cands() local
2327 cands = calloc(1, sizeof(*cands)); in btfgen_find_cands()
2328 if (!cands) in btfgen_find_cands()
2335 return cands; in btfgen_find_cands()
2338 bpf_core_free_cands(cands); in btfgen_find_cands()
2387 struct bpf_core_cand_list *cands = NULL; in btfgen_record_obj() local
2391 !hashmap__find(cand_cache, relo->type_id, &cands)) { in btfgen_record_obj()
2392 cands = btfgen_find_cands(btf, info->src_btf, relo->type_id); in btfgen_record_obj()
2393 if (!cands) { in btfgen_record_obj()
2398 err = hashmap__set(cand_cache, relo->type_id, cands, in btfgen_record_obj()
[all …]

Completed in 38 milliseconds