btf__add_fwd
LIBBPF_API int btf__add_fwd(struct btf *btf, const char *name, enum btf_fwd_kind fwd_kind);
btf__add_fwd(btf2, "s2", BTF_FWD_STRUCT); /* [9] fwd for struct s2 */
btf__add_fwd(btf2, "s3", BTF_FWD_STRUCT); /* [12] fwd for struct s3 */
btf__add_fwd(btf1, "s2", BTF_FWD_STRUCT); /* [3] fwd for struct s2 */
btf__add_fwd(btf2, "s2", BTF_FWD_STRUCT); /* [8] fwd for struct s2 */
id = btf__add_fwd(btf, "s", BTF_FWD_STRUCT);
btf__add_fwd(btf, "fw1", BTF_FWD_STRUCT); /* [8] struct fw1; */
id = btf__add_fwd(btf, "struct_fwd", BTF_FWD_STRUCT);
id = btf__add_fwd(btf, "union_fwd", BTF_FWD_UNION);
id = btf__add_fwd(btf, "enum_fwd", BTF_FWD_ENUM);