libbpf: Add elf_open/elf_close functions
authorJiri Olsa <jolsa@kernel.org>
Wed, 9 Aug 2023 08:34:21 +0000 (10:34 +0200)
committerAlexei Starovoitov <ast@kernel.org>
Mon, 21 Aug 2023 22:51:26 +0000 (15:51 -0700)
commitf90eb70d4489ea6fa6f3a7638aa614e15ad7181f
tree4dd7da37dc4c91fe115c076b8cd7d4882e1c2b7a
parent5c742725045ae9c15b7ae2041d1fbd1f2180ab86
libbpf: Add elf_open/elf_close functions

Adding elf_open/elf_close functions and using it in
elf_find_func_offset_from_file function. It will be
used in following changes to save some common code.

Acked-by: Andrii Nakryiko <andrii@kernel.org>
Signed-off-by: Jiri Olsa <jolsa@kernel.org>
Link: https://lore.kernel.org/r/20230809083440.3209381-10-jolsa@kernel.org
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/lib/bpf/elf.c
tools/lib/bpf/libbpf_internal.h
tools/lib/bpf/usdt.c