Lines Matching refs:fn_t
6799 struct btf_type *fn_t, *fn_proto_t, *t; in clone_func_btf_info() local
6803 fn_t = btf_type_by_id(btf, orig_fn_id); in clone_func_btf_info()
6804 fn_proto_t = btf_type_by_id(btf, fn_t->type); in clone_func_btf_info()
6815 fn_name_off = fn_t->name_off; /* we are about to invalidate fn_t */ in clone_func_btf_info()
6816 linkage = btf_func_linkage(fn_t); in clone_func_btf_info()
6817 orig_proto_id = fn_t->type; /* original FUNC_PROTO ID */ in clone_func_btf_info()
6851 fn_t = btf_type_by_id(btf, fn_id); in clone_func_btf_info()
6852 fn_t->name_off = fn_name_off; /* reuse original string */ in clone_func_btf_info()
6868 struct btf_type *fn_t, *fn_proto_t; in bpf_program_fixup_func_info() local
6919 fn_t = btf_type_by_id(btf, orig_fn_id); in bpf_program_fixup_func_info()
6920 if (!btf_is_func(fn_t) || btf_func_linkage(fn_t) != BTF_FUNC_GLOBAL) in bpf_program_fixup_func_info()
6924 fn_proto_t = btf_type_by_id(btf, fn_t->type); in bpf_program_fixup_func_info()
6948 fn_name = btf__str_by_offset(btf, fn_t->name_off) ?: "<anon>"; in bpf_program_fixup_func_info()
6988 fn_t = btf_type_by_id(btf, func_rec->type_id); in bpf_program_fixup_func_info()
6989 fn_proto_t = btf_type_by_id(btf, fn_t->type); in bpf_program_fixup_func_info()