From 8323cb33bc73817a8113e2ce16be23ad929e583c Mon Sep 17 00:00:00 2001 From: Arnaldo Carvalho de Melo Date: Wed, 2 Jun 2021 13:04:48 -0300 Subject: [PATCH] btf_loader: Move create_new_datasec() from btfe to cu As all it needs is btfe->priv that is cu. Signed-off-by: Arnaldo Carvalho de Melo --- btf_loader.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/btf_loader.c b/btf_loader.c index d5feed4..3e92af8 100644 --- a/btf_loader.c +++ b/btf_loader.c @@ -361,11 +361,9 @@ static int create_new_variable(struct cu *cu, const struct btf_type *tp, uint32_ return 0; } -static int create_new_datasec(struct btf_elf *btfe, const struct btf_type *tp, uint32_t id) +static int create_new_datasec(struct cu *cu, const struct btf_type *tp, uint32_t id) { - //strings_t name = btf_elf__get32(btfe, &tp->name_off); - - //cu__add_tag_with_id(btfe->priv, &datasec->tag, id); + //cu__add_tag_with_id(cu, &datasec->tag, id); /* * FIXME: this will not be used to reconstruct some original C code, @@ -433,7 +431,7 @@ static int btf_elf__load_types(struct btf_elf *btfe, struct cu *cu) err = create_new_variable(cu, type_ptr, type_index); break; case BTF_KIND_DATASEC: - err = create_new_datasec(btfe, type_ptr, type_index); + err = create_new_datasec(cu, type_ptr, type_index); break; case BTF_KIND_VOLATILE: case BTF_KIND_PTR: