Searched refs:unw_word_t (Results 1 – 8 of 8) sorted by relevance
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/ |
D | libunwind_ext.h | 25 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);
|
D | libunwind.cpp | 156 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()
|
D | UnwindLevel1-gcc-ext.c | 91 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()
|
D | UnwindLevel1.c | 53 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()
|
D | UnwindCursor.hpp | 45 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 …]
|
D | Unwind-EHABI.cpp | 433 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 …]
|
D | AddressSpace.hpp | 150 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/ |
D | libunwind.h | 68 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 …]
|