Home
last modified time | relevance | path

Searched refs:Ebl (Results 1 - 25 of 145) sorted by relevance

123456

/third_party/elfutils/libebl/
H A Dlibebl.h50 typedef struct ebl Ebl; typedef
59 extern Ebl *ebl_openbackend (Elf *elf);
61 extern Ebl *ebl_openbackend_machine (GElf_Half machine);
63 extern Ebl *ebl_openbackend_emulation (const char *emulation);
66 extern void ebl_closebackend (Ebl *bh);
72 extern int ebl_get_elfmachine (Ebl *ebl) __pure_attribute__;
75 extern int ebl_get_elfclass (Ebl *ebl) __pure_attribute__;
78 extern int ebl_get_elfdata (Ebl *ebl) __pure_attribute__;
85 extern const char *ebl_backend_name (Ebl *ebl);
88 extern const char *ebl_reloc_type_name (Ebl *eb
[all...]
H A Deblopenbackend.c43 Ebl *i386_init (Elf *, GElf_Half, Ebl *);
44 Ebl *sh_init (Elf *, GElf_Half, Ebl *);
45 Ebl *x86_64_init (Elf *, GElf_Half, Ebl *);
46 Ebl *ia64_init (Elf *, GElf_Half, Ebl *);
47 Ebl *alpha_init (Elf *, GElf_Half, Ebl *);
[all...]
H A Deblinitreg.c37 ebl_set_initial_registers_tid (Ebl *ebl, pid_t tid, in ebl_set_initial_registers_tid()
48 ebl_frame_nregs (Ebl *ebl) in ebl_frame_nregs()
55 ebl_func_addr_mask (Ebl *ebl) in ebl_func_addr_mask()
H A Deblabicfi.c37 ebl_abi_cfi (Ebl *ebl, Dwarf_CIE *abi_info) in ebl_abi_cfi()
43 ebl_ra_offset (Ebl *ebl) in ebl_ra_offset()
H A DlibeblP.h60 Ebl architecture can unwind iff FRAME_NREGS > 0. */
83 The init function returns the given Ebl * or NULL if it couldn't
85 typedef Ebl *(*ebl_bhinit_t) (Elf *, GElf_Half, Ebl *);
/third_party/elfutils/backends/
H A Dbpf_init.c42 Ebl *
45 Ebl *eh) in bpf_init()
H A Dsh_init.c42 Ebl *
45 Ebl *eh) in sh_init()
H A Daarch64_init.c41 Ebl *
44 Ebl *eh) in aarch64_init()
H A Dm68k_init.c40 Ebl *
43 Ebl *eh) in m68k_init()
H A Dalpha_init.c42 Ebl *
45 Ebl *eh) in alpha_init()
H A Dx86_64_symbol.c43 x86_64_reloc_simple_type (Ebl *ebl __attribute__ ((unused)), int type, in x86_64_reloc_simple_type()
77 x86_64_check_reloc_target_type (Ebl *ebl __attribute__ ((unused)), in x86_64_check_reloc_target_type()
H A Dcsky_init.c40 Ebl *
43 Ebl *eh) in csky_init()
H A Di386_init.c41 Ebl *
44 Ebl *eh) in i386_init()
H A Dia64_init.c41 Ebl *
44 Ebl *eh) in ia64_init()
H A Dlibebl_CPU.h40 extern Ebl *EBLHOOK(init) (Elf *elf, GElf_Half machine, Ebl *eh);
H A Dx86_64_init.c44 Ebl *
47 Ebl *eh)
H A Ds390_init.c43 Ebl *
46 Ebl *eh) in s390_init()
H A Dppc_init.c42 Ebl *
45 Ebl *eh) in ppc_init()
H A Dsparc_init.c47 Ebl *
50 Ebl *eh)
H A Darm_init.c42 Ebl *
45 Ebl *eh) in arm_init()
H A Dia64_symbol.c118 ia64_reloc_simple_type (Ebl *ebl, int type, in ia64_reloc_simple_type()
155 ia64_check_reloc_target_type (Ebl *ebl __attribute__ ((unused)), Elf64_Word sh_type) in ia64_check_reloc_target_type()
H A Driscv_init.c52 Ebl *
55 Ebl *eh)
H A Dsparc_symbol.c42 sparc_reloc_simple_type (Ebl *ebl __attribute__ ((unused)), int type, in sparc_reloc_simple_type()
75 sparc_check_special_section (Ebl *ebl, in sparc_check_special_section()
/third_party/elfutils/libasm/
H A Dlibasm.h36 typedef struct ebl Ebl; typedef
76 extern AsmCtx_t *asm_begin (const char *fname, Ebl *ebl, bool textp);
182 extern DisasmCtx_t *disasm_begin (Ebl *ebl, Elf *elf, DisasmGetSymCB_t symcb);
/third_party/elfutils/src/
H A Dobjdump.c344 show_relocs_x (Ebl *ebl, GElf_Shdr *shdr, Elf_Data *symdata, in show_relocs_x()
400 show_relocs_rel (Ebl *ebl, GElf_Shdr *shdr, Elf_Data *data, in show_relocs_rel()
421 show_relocs_rela (Ebl *ebl, GElf_Shdr *shdr, Elf_Data *data, in show_relocs_rela()
472 show_relocs (Ebl *ebl, const char *fname, uint32_t shstrndx) in show_relocs()
549 show_full_content (Ebl *ebl, const char *fname, uint32_t shstrndx) in show_full_content()
682 show_disasm (Ebl *ebl, const char *fname, uint32_t shstrndx) in show_disasm()
755 Ebl *ebl = ebl_openbackend (elf); in handle_elf()

Completed in 6 milliseconds

123456