Home
last modified time | relevance | path

Searched refs:unw_word_t (Results 1 – 8 of 8) sorted by relevance

/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/
Dlibunwind_ext.h25 extern void unw_iterate_dwarf_unwind_cache(void (*func)(unw_word_t ip_start,
26 unw_word_t ip_end,
27 unw_word_t fde,
28 unw_word_t mh));
31 extern void _unw_add_dynamic_fde(unw_word_t fde);
32 extern void _unw_remove_dynamic_fde(unw_word_t fde);
Dlibunwind.cpp156 unw_word_t *value) { in unw_get_reg()
170 unw_word_t value) { in unw_set_reg()
251 size_t bufLen, unw_word_t *offset) { in unw_get_proc_name()
301 unw_word_t ip_start, unw_word_t ip_end, unw_word_t fde, unw_word_t mh)) { in unw_iterate_dwarf_unwind_cache()
308 void _unw_add_dynamic_fde(unw_word_t fde) { in _unw_add_dynamic_fde()
317 unw_word_t mh_group = fdeInfo.fdeStart; in _unw_add_dynamic_fde()
327 void _unw_remove_dynamic_fde(unw_word_t fde) { in _unw_remove_dynamic_fde()
DUnwindLevel1-gcc-ext.c91 unw_set_reg(&cursor, UNW_REG_IP, (unw_word_t)(long) pc); in _Unwind_FindEnclosingFunction()
126 unw_word_t offset; in _Unwind_Backtrace()
158 unw_set_reg(&cursor, UNW_REG_IP, (unw_word_t)(long) pc); in _Unwind_Find_FDE()
172 unw_word_t result; in _Unwind_GetCFA()
198 _unw_add_dynamic_fde((unw_word_t)(uintptr_t) fde); in __register_frame()
208 _unw_remove_dynamic_fde((unw_word_t)(uintptr_t) fde); in __deregister_frame()
DUnwindLevel1.c53 unw_word_t sp; in unwind_phase1()
64 unw_word_t offset; in unwind_phase1()
68 unw_word_t pc; in unwind_phase1()
145 unw_word_t sp; in unwind_phase2()
158 unw_word_t offset; in unwind_phase2()
201 unw_word_t pc; in unwind_phase2()
249 unw_word_t offset; in unwind_phase2_forced()
427 unw_word_t result; in _Unwind_GetGR()
452 unw_word_t result; in _Unwind_GetIP()
DUnwindCursor.hpp45 static void iterateCacheEntries(void (*func)(unw_word_t ip_start,
46 unw_word_t ip_end,
47 unw_word_t fde, unw_word_t mh));
165 unw_word_t ip_start, unw_word_t ip_end, unw_word_t fde, unw_word_t mh)) { in iterateCacheEntries()
372 virtual unw_word_t getReg(int) = 0;
373 virtual void setReg(int, unw_word_t) = 0;
381 virtual bool getFunctionName(char *bf, size_t ln, unw_word_t *off) = 0;
400 virtual unw_word_t getReg(int);
401 virtual void setReg(int, unw_word_t);
409 virtual bool getFunctionName(char *buf, size_t len, unw_word_t *off);
[all …]
DUnwind-EHABI.cpp433 unw_word_t sp; in unwind_phase1()
444 unw_word_t offset; in unwind_phase1()
448 unw_word_t pc; in unwind_phase1()
558 unw_word_t sp; in unwind_phase2()
571 unw_word_t offset; in unwind_phase2()
615 unw_word_t pc; in unwind_phase2()
627 unw_word_t pc; in unwind_phase2()
757 return unw_set_reg(cursor, UNW_ARM_R0 + regno, *(unw_word_t *)valuep) == in _Unwind_VRS_Set()
764 return unw_set_reg(cursor, UNW_ARM_WC0 + regno, *(unw_word_t *)valuep) == in _Unwind_VRS_Set()
805 return unw_get_reg(cursor, UNW_ARM_R0 + regno, (unw_word_t *)valuep) == in _Unwind_VRS_Get_Internal()
[all …]
DAddressSpace.hpp150 unw_word_t *offset);
386 unw_word_t *offset) { in findFunctionName()
424 unw_word_t *offset);
480 size_t bufLen, unw_word_t *offset) { in findFunctionName()
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/include/
Dlibunwind.h68 typedef uint32_t unw_word_t; typedef
70 typedef uint64_t unw_word_t; typedef
80 unw_word_t start_ip; /* start address of function */
81 unw_word_t end_ip; /* address after end of function */
82 unw_word_t lsda; /* address of language specific data area, */
84 unw_word_t handler; /* personality routine, or zero if not used */
85 unw_word_t gp; /* not used */
86 unw_word_t flags; /* not used */
89 unw_word_t unwind_info; /* address of dwarf unwind info, or zero */
90 unw_word_t extra; /* mach_header of mach-o image containing func */
[all …]