/third_party/elfutils/src/ |
H A D | elfclassify.c | 192 case ET_DYN: in elf_type_string() 193 return "ET_DYN"; in elf_type_string() 458 && (elf_type == ET_EXEC || elf_type == ET_DYN) in is_loadable() 469 && (elf_type == ET_REL || elf_type == ET_EXEC || elf_type == ET_DYN) in is_unstripped() 481 && (elf_type == ET_REL || elf_type == ET_EXEC || elf_type == ET_DYN) in is_debug_only() 520 that “we defined a PIE as an ET_DYN with a DT_DEBUG”. This in is_shared() 570 that “we defined a PIE as an ET_DYN with a DT_DEBUG”. This in is_program() 586 /* Only ET_DYN can be shared libraries. */ in is_library() 587 if (elf_type != ET_DYN) in is_library()
|
H A D | arlib.c | 231 else if (ehdr->e_type == ET_EXEC || ehdr->e_type == ET_DYN) in arlib_add_symbols()
|
H A D | elflint.c | 388 && ehdr->e_type != ET_DYN && ehdr->e_type != ET_CORE) in check_elf_header() 407 else if (ehdr->e_type == ET_EXEC || ehdr->e_type == ET_DYN) in check_elf_header() 421 else if (ehdr->e_type != ET_EXEC && ehdr->e_type != ET_DYN in check_elf_header() 1079 if (ehdr->e_type != ET_EXEC && ehdr->e_type != ET_DYN) in is_rel_dyn() 1382 else if (((ehdr->e_type != ET_EXEC && ehdr->e_type != ET_DYN) in check_one_reloc() 1452 if ((ehdr->e_type != ET_EXEC && ehdr->e_type != ET_DYN) in check_one_reloc() 1897 if (ehdr->e_type != ET_DYN) in check_dynamic() 4426 && ehdr->e_type != ET_EXEC && ehdr->e_type != ET_DYN) in check_note() 4470 && ehdr->e_type != ET_EXEC && ehdr->e_type != ET_DYN) in check_note_section() 4497 if (ehdr->e_type != ET_EXEC && ehdr->e_type != ET_DYN in check_program_header() [all...] |
H A D | findtextrel.c | 232 if (ehdr->e_type != ET_DYN) in process_file()
|
H A D | nm.c | 1563 && ehdr->e_type != ET_EXEC && ehdr->e_type != ET_DYN) in handle_elf()
|
/third_party/elfutils/libdwfl/ |
H A D | derelocate.c | 247 case ET_DYN: in dwfl_module_relocations() 270 case ET_DYN: in dwfl_module_relocation_info() 388 case ET_DYN: in dwfl_module_relocate_address()
|
H A D | dwfl_report_elf.c | 176 case ET_DYN: in __libdwfl_elf_address_range()
|
H A D | linux-kernel-modules.c | 270 is ET_EXEC, while on others (e.g. ppc64) it is ET_DYN. in report_kernel() 272 We want the image to be placed as if it was ET_DYN, so in report_kernel() 281 mod->e_type = ET_DYN; in report_kernel()
|
H A D | dwfl_module_getdwarf.c | 98 segment. When prelink converts REL to RELA in an ET_DYN in open_elf() 159 /* Relocatable Linux kernels are ET_EXEC but act like ET_DYN. */ in open_elf() 161 mod->e_type = ET_DYN; in open_elf()
|
/third_party/elfutils/libasm/ |
H A D | disasm_cb.c | 130 case ET_DYN: in read_symtab()
|
/third_party/elfutils/backends/ |
H A D | common-reloc.c | 74 #define DYN (1 << (ET_DYN - 1))
|
/third_party/elfutils/tests/ |
H A D | saridx.c | 212 : (ehdr.e_type == ET_DYN in main()
|
/third_party/libbpf/src/ |
H A D | elf.c | 367 is_shared_lib = ehdr.e_type == ET_DYN; in elf_find_func_offset() 369 is_shared_lib = (ET_DYN == elfio_get_type(pelfio)); in elf_find_func_offset()
|
H A D | usdt.c | 336 if (ehdr.e_type != ET_EXEC && ehdr.e_type != ET_DYN) { in sanity_check_usdt_elf() 337 pr_warn("usdt: unsupported type of ELF binary '%s' (%d), only ET_EXEC and ET_DYN are supported\n", in sanity_check_usdt_elf() 668 * file offset, for both ET_EXEC and ET_DYN binaries. in collect_usdt_targets() 687 if (ehdr.e_type == ET_DYN && !man->has_bpf_cookie) { in collect_usdt_targets()
|
/third_party/rust/crates/rustix/src/backend/linux_raw/param/ |
H A D | auxv.rs | 327 if hdr.e_type != ET_DYN { in check_elf_base()
|
/third_party/elfio/c_wrapper/ |
H A D | elf_types_c_wrapper.hpp | 78 #define ET_DYN 3 macro
|
/third_party/libabigail/src/ |
H A D | abg-elf-reader.cc | 934 case ET_DYN: in elf_file_type()
|
H A D | abg-elf-helpers.cc | 1302 return elf_header.e_type == ET_DYN; in is_dso()
|
/third_party/skia/third_party/externals/angle2/util/posix/ |
H A D | crash_handler_posix.cpp | 327 case ET_DYN:
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/Support/ |
H A D | ELF.h | 114 ET_DYN = 3, // Shared object file enumerator
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/BinaryFormat/ |
H A D | ELF.h | 115 ET_DYN = 3, // Shared object file enumerator
|
/third_party/musl/porting/liteos_a/user/ldso/ |
H A D | dynlink.c | 641 if (l<sizeof *eh || (eh->e_type != ET_DYN && eh->e_type != ET_EXEC)) in map_library() 750 if (eh->e_type != ET_DYN && addr_min && map!=(void *)addr_min) { in map_library()
|
/third_party/musl/porting/liteos_a/user_debug/ldso/ |
H A D | dynlink.c | 641 if (l<sizeof *eh || (eh->e_type != ET_DYN && eh->e_type != ET_EXEC)) in map_library() 750 if (eh->e_type != ET_DYN && addr_min && map!=(void *)addr_min) { in map_library()
|
/third_party/elfio/elfio/ |
H A D | elfio_dump.hpp | 96 { ET_EXEC, "Executable file" }, { ET_DYN, "Shared object file" },
|
/third_party/musl/ldso/linux/ |
H A D | dynlink.c | 1487 if (eh_buf->e_type != ET_DYN) { in is_section_exist() 1596 if (l<sizeof *eh || (eh->e_type != ET_DYN && eh->e_type != ET_EXEC)) in map_library() 1778 if (eh->e_type != ET_DYN && addr_min && map!=(void *)addr_min) { in map_library() 5086 if (l < sizeof(Ehdr) || (task->eh->e_type != ET_DYN && task->eh->e_type != ET_EXEC)) { in map_library_header() 5403 if (task->eh->e_type != ET_DYN && addr_min && map != (void *)addr_min) { in task_map_library() 5404 LD_LOGE("Error mapping library: ET_DYN task->name=%{public}s", task->name); in task_map_library()
|