Lines Matching refs:local_cand
4802 static int bpf_core_add_cands(struct bpf_core_cand *local_cand, in bpf_core_add_cands() argument
4818 if (btf_kind(t) != btf_kind(local_cand->t)) in bpf_core_add_cands()
4829 if (strncmp(local_cand->name, targ_name, local_essent_len) != 0) in bpf_core_add_cands()
4833 local_cand->id, btf_kind_str(local_cand->t), in bpf_core_add_cands()
4834 local_cand->name, i, btf_kind_str(t), targ_name, in bpf_core_add_cands()
4948 struct bpf_core_cand local_cand = {}; in bpf_core_find_cands() local
4954 local_cand.btf = local_btf; in bpf_core_find_cands()
4955 local_cand.t = btf__type_by_id(local_btf, local_type_id); in bpf_core_find_cands()
4956 if (!local_cand.t) in bpf_core_find_cands()
4959 local_cand.name = btf__name_by_offset(local_btf, local_cand.t->name_off); in bpf_core_find_cands()
4960 if (str_is_empty(local_cand.name)) in bpf_core_find_cands()
4962 local_essent_len = bpf_core_essential_name_len(local_cand.name); in bpf_core_find_cands()
4970 err = bpf_core_add_cands(&local_cand, local_essent_len, main_btf, "vmlinux", 1, cands); in bpf_core_find_cands()
4988 err = bpf_core_add_cands(&local_cand, local_essent_len, in bpf_core_find_cands()