Home
last modified time | relevance | path

Searched refs:fde (Results 1 – 7 of 7) sorted by relevance

/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/
DUnwindLevel1-gcc-ext.c196 _LIBUNWIND_EXPORT void __register_frame(const void *fde) { in __register_frame() argument
197 _LIBUNWIND_TRACE_API("__register_frame(%p)\n", fde); in __register_frame()
198 _unw_add_dynamic_fde((unw_word_t)(uintptr_t) fde); in __register_frame()
206 _LIBUNWIND_EXPORT void __deregister_frame(const void *fde) { in __deregister_frame() argument
207 _LIBUNWIND_TRACE_API("__deregister_frame(%p)\n", fde); in __deregister_frame()
208 _unw_remove_dynamic_fde((unw_word_t)(uintptr_t) fde); in __deregister_frame()
221 _LIBUNWIND_EXPORT void __register_frame_info_bases(const void *fde, void *ob, in __register_frame_info_bases() argument
223 (void)fde; in __register_frame_info_bases()
228 fde, ob, tb, db); in __register_frame_info_bases()
232 _LIBUNWIND_EXPORT void __register_frame_info(const void *fde, void *ob) { in __register_frame_info() argument
[all …]
Dlibunwind_ext.h27 unw_word_t fde,
31 extern void _unw_add_dynamic_fde(unw_word_t fde);
32 extern void _unw_remove_dynamic_fde(unw_word_t fde);
DUnwind_AppleExtras.cpp28 void *fde; member
149 bool checkKeyMgrRegisteredFDEs(uintptr_t pc, void *&fde) { in checkKeyMgrRegisteredFDEs() argument
162 (uintptr_t)ob->fde, &fdeInfo, &cieInfo); in checkKeyMgrRegisteredFDEs()
166 fde = (void*)fdeInfo.pcStart; in checkKeyMgrRegisteredFDEs()
178 (void)fde; in checkKeyMgrRegisteredFDEs()
Dlibunwind.cpp301 unw_word_t ip_start, unw_word_t ip_end, unw_word_t fde, unw_word_t mh)) { in unw_iterate_dwarf_unwind_cache() argument
308 void _unw_add_dynamic_fde(unw_word_t fde) { in _unw_add_dynamic_fde() argument
313 (LocalAddressSpace::pint_t) fde, &fdeInfo, &cieInfo); in _unw_add_dynamic_fde()
327 void _unw_remove_dynamic_fde(unw_word_t fde) { in _unw_remove_dynamic_fde() argument
329 DwarfFDECache<LocalAddressSpace>::removeAllIn((LocalAddressSpace::pint_t)fde); in _unw_remove_dynamic_fde()
DAddressSpace.hpp41 bool checkKeyMgrRegisteredFDEs(uintptr_t targetAddr, void *&fde);
152 bool findOtherFDE(pint_t targetAddr, pint_t &fde);
375 inline bool LocalAddressSpace::findOtherFDE(pint_t targetAddr, pint_t &fde) { in findOtherFDE() argument
377 return checkKeyMgrRegisteredFDEs(targetAddr, *((void**)&fde)); in findOtherFDE()
426 bool findOtherFDE(pint_t targetAddr, pint_t &fde);
DUnwindCursor.hpp43 static void add(pint_t mh, pint_t ip_start, pint_t ip_end, pint_t fde);
47 unw_word_t fde, unw_word_t mh));
55 pint_t fde; member
102 result = p->fde; in findFDE()
113 pint_t fde) { in add() argument
130 _bufferUsed->fde = fde; in add()
165 unw_word_t ip_start, unw_word_t ip_end, unw_word_t fde, unw_word_t mh)) { in iterateCacheEntries() argument
168 (*func)(p->ip_start, p->ip_end, p->fde, p->mh); in iterateCacheEntries()
1231 pint_t fde; in setInfoBasedOnIPRegister() local
1232 if (_addressSpace.findOtherFDE(pc, fde)) { in setInfoBasedOnIPRegister()
[all …]
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/include/
Dunwind.h311 extern void __register_frame(const void *fde);
312 extern void __deregister_frame(const void *fde);
344 extern void __register_frame_info_bases(const void *fde, void *ob, void *tb,
346 extern void __register_frame_info(const void *fde, void *ob)
348 extern void __register_frame_info_table_bases(const void *fde, void *ob,
351 extern void __register_frame_info_table(const void *fde, void *ob)
353 extern void __register_frame_table(const void *fde)
355 extern void *__deregister_frame_info(const void *fde)
357 extern void *__deregister_frame_info_bases(const void *fde)