Lines Matching refs:cands
1999 struct bpf_core_cand_list *cands = NULL; in btfgen_find_cands() local
2021 cands = calloc(1, sizeof(*cands)); in btfgen_find_cands()
2022 if (!cands) in btfgen_find_cands()
2025 err = bpf_core_add_cands(&local_cand, local_essent_len, targ_btf, "vmlinux", 1, cands); in btfgen_find_cands()
2029 return cands; in btfgen_find_cands()
2032 bpf_core_free_cands(cands); in btfgen_find_cands()
2081 struct bpf_core_cand_list *cands = NULL; in btfgen_record_obj() local
2085 !hashmap__find(cand_cache, relo->type_id, &cands)) { in btfgen_record_obj()
2086 cands = btfgen_find_cands(btf, info->src_btf, relo->type_id); in btfgen_record_obj()
2087 if (!cands) { in btfgen_record_obj()
2092 err = hashmap__set(cand_cache, relo->type_id, cands, in btfgen_record_obj()
2098 err = bpf_core_calc_relo_insn(sec_name, relo, relo_idx, btf, cands, in btfgen_record_obj()