Home
last modified time | relevance | path

Searched refs:Dwarf_CFI (Results 1 – 21 of 21) sorted by relevance

/external/elfutils/libdw/
Dcfi.h162 Dwarf_CFI *cache;
192 extern void __libdw_destroy_frame_cache (Dwarf_CFI *cache)
196 extern void __libdw_intern_cie (Dwarf_CFI *cache, Dwarf_Off offset,
201 extern struct dwarf_cie *__libdw_find_cie (Dwarf_CFI *cache, Dwarf_Off offset)
206 extern struct dwarf_fde *__libdw_find_fde (Dwarf_CFI *cache,
211 extern struct dwarf_fde *__libdw_fde_by_offset (Dwarf_CFI *cache,
218 extern int __libdw_frame_at_address (Dwarf_CFI *cache, struct dwarf_fde *fde,
Ddwarf_getcfi_elf.c43 static Dwarf_CFI *
46 Dwarf_CFI *cfi = calloc (1, sizeof *cfi); in allocate_cfi()
94 Dwarf_CFI dummy_cfi = in parse_eh_frame_hdr()
125 static Dwarf_CFI *
175 Dwarf_CFI *cfi = allocate_cfi (elf, eh_frame_ptr); in getcfi_gnu_eh_frame()
193 static Dwarf_CFI *
214 static Dwarf_CFI *
225 Dwarf_CFI *cfi = allocate_cfi (elf, shdr->sh_addr); in getcfi_scn_eh_frame()
270 static Dwarf_CFI *
313 Dwarf_CFI *
[all …]
Ddwarf_getcfi.c37 Dwarf_CFI *
45 Dwarf_CFI *cfi = libdw_typed_alloc (dbg, Dwarf_CFI); in dwarf_getcfi()
Dfde.c66 intern_fde (Dwarf_CFI *cache, const Dwarf_FDE *entry) in intern_fde()
143 __libdw_fde_by_offset (Dwarf_CFI *cache, Dwarf_Off offset) in __libdw_fde_by_offset()
175 binary_search_fde (Dwarf_CFI *cache, Dwarf_Addr address) in binary_search_fde()
190 Dwarf_CFI dummy_cfi = in binary_search_fde()
247 __libdw_find_fde (Dwarf_CFI *cache, Dwarf_Addr address) in __libdw_find_fde()
Dcie.c54 intern_new_cie (Dwarf_CFI *cache, Dwarf_Off offset, const Dwarf_CIE *info) in intern_new_cie()
160 __libdw_find_cie (Dwarf_CFI *cache, Dwarf_Off offset) in __libdw_find_cie()
189 __libdw_intern_cie (Dwarf_CFI *cache, Dwarf_Off offset, const Dwarf_CIE *info) in __libdw_intern_cie()
Dlibdw.h222 typedef struct Dwarf_CFI_s Dwarf_CFI; typedef
344 extern Dwarf_CFI *dwarf_getcfi (Dwarf *dwarf);
351 extern Dwarf_CFI *dwarf_getcfi_elf (Elf *elf);
354 extern int dwarf_cfi_end (Dwarf_CFI *cache);
1016 extern int dwarf_cfi_addrframe (Dwarf_CFI *cache,
Dencoded-value.h76 __libdw_cfi_read_address_inc (const Dwarf_CFI *cache, in __libdw_cfi_read_address_inc()
113 read_encoded_value (const Dwarf_CFI *cache, uint8_t encoding, in read_encoded_value()
Ddwarf_cfi_end.c38 dwarf_cfi_end (Dwarf_CFI *cache) in dwarf_cfi_end()
Ddwarf_cfi_addrframe.c36 dwarf_cfi_addrframe (Dwarf_CFI *cache, Dwarf_Addr address, Dwarf_Frame **frame) in dwarf_cfi_addrframe()
Dframe-cache.c61 __libdw_destroy_frame_cache (Dwarf_CFI *cache) in __libdw_destroy_frame_cache()
Dcfi.c102 execute_cfi (Dwarf_CFI *cache, in execute_cfi()
428 cie_cache_initial_state (Dwarf_CFI *cache, struct dwarf_cie *cie) in cie_cache_initial_state()
497 __libdw_frame_at_address (Dwarf_CFI *cache, struct dwarf_fde *fde, in __libdw_frame_at_address()
/external/elfutils/libdwfl/
Ddwfl_module_dwarf_cfi.c36 Dwarf_CFI *
38 __libdwfl_set_cfi (Dwfl_Module *mod, Dwarf_CFI **slot, Dwarf_CFI *cfi) in __libdwfl_set_cfi()
57 Dwarf_CFI *
DlibdwflP.h218 Dwarf_CFI *dwarf_cfi; /* Cached DWARF CFI for this module. */
219 Dwarf_CFI *eh_cfi; /* Cached EH CFI for this module. */
507 extern Dwarf_CFI *__libdwfl_set_cfi (Dwfl_Module *mod, Dwarf_CFI **slot,
508 Dwarf_CFI *cfi)
Ddwfl_module_eh_cfi.c36 Dwarf_CFI *
Dlibdwfl.h646 extern Dwarf_CFI *dwfl_module_dwarf_cfi (Dwfl_Module *mod, Dwarf_Addr *bias);
647 extern Dwarf_CFI *dwfl_module_eh_cfi (Dwfl_Module *mod, Dwarf_Addr *bias);
Dframe_unwind.c539 handle_cfi (Dwfl_Frame *state, Dwarf_Addr pc, Dwarf_CFI *cfi, Dwarf_Addr bias) in handle_cfi()
733 Dwarf_CFI *cfi_eh = INTUSE(dwfl_module_eh_cfi) (mod, &bias); in __libdwfl_frame_unwind()
740 Dwarf_CFI *cfi_dwarf = INTUSE(dwfl_module_dwarf_cfi) (mod, &bias); in __libdwfl_frame_unwind()
/external/elfutils/include/elfutils/
Dlibdw.h222 typedef struct Dwarf_CFI_s Dwarf_CFI; typedef
344 extern Dwarf_CFI *dwarf_getcfi (Dwarf *dwarf);
351 extern Dwarf_CFI *dwarf_getcfi_elf (Elf *elf);
354 extern int dwarf_cfi_end (Dwarf_CFI *cache);
1016 extern int dwarf_cfi_addrframe (Dwarf_CFI *cache,
Dlibdwfl.h646 extern Dwarf_CFI *dwfl_module_dwarf_cfi (Dwfl_Module *mod, Dwarf_Addr *bias);
647 extern Dwarf_CFI *dwfl_module_eh_cfi (Dwfl_Module *mod, Dwarf_Addr *bias);
/external/elfutils/tests/
Ddwarfcfi.c80 handle_address (Dwarf_CFI *cfi, GElf_Addr pc) in handle_address()
153 Dwarf_CFI *cfi = dwarf_getcfi (dwarf); in main()
Daddrcfi.c105 handle_cfi (Dwfl *dwfl, const char *which, Dwarf_CFI *cfi, in handle_cfi()
Dvarlocs.c41 Dwarf_CFI *cfi_debug;
43 Dwarf_CFI *cfi_eh;