Lines Matching defs:btf_new
2139 struct btf *btf_new = NULL;
2144 btf_new = btf__new_empty();
2145 if (!btf_new) {
2156 /* first pass: add all marked types to btf_new and add their new ids to the ids map */
2178 err = btf__add_struct(btf_new, name, type->size);
2180 err = btf__add_union(btf_new, name, type->size);
2195 err = btf__add_field(btf_new, name, m->type,
2202 err = btf__add_type(btf_new, info->src_btf, type);
2213 for (i = 1; i < btf__type_cnt(btf_new); i++) {
2214 struct btf_type *btf_type = (struct btf_type *) btf__type_by_id(btf_new, i);
2222 return btf_new;
2225 btf__free(btf_new);
2257 struct btf *btf_new = NULL;
2276 btf_new = btfgen_get_btf(info);
2277 if (!btf_new) {
2283 err = btf_save_raw(btf_new, dst_btf);
2290 btf__free(btf_new);