HomeSort by relevance Sort by last modified time
    Searched refs:unw_word_t (Results 76 - 100 of 198) sorted by null

1 2 34 5 6 7 8

  /external/libcxxabi/include/
libunwind.h 62 typedef uint32_t unw_word_t; typedef
65 typedef uint64_t unw_word_t; typedef
70 unw_word_t start_ip; /* start address of function */
71 unw_word_t end_ip; /* address after end of function */
72 unw_word_t lsda; /* address of language specific data area, */
74 unw_word_t handler; /* personality routine, or zero if not used */
75 unw_word_t gp; /* not used */
76 unw_word_t flags; /* not used */
79 unw_word_t unwind_info; /* address of dwarf unwind info, or zero */
80 unw_word_t extra; /* mach_header of mach-o image containing func *
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/include/
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...]
  /external/libunwind/include/
libunwind-hppa.h 47 typedef uint32_t unw_word_t; typedef
52 struct { unw_word_t bits[2]; } raw;
libunwind-ppc32.h 59 * UNW_TDEP_CURSOR_LEN is in terms of unw_word_t size. Since we have 115
60 * elements in the loc array, each sized 2 * unw_word_t, plus the rest of
68 typedef uint32_t unw_word_t; typedef
71 typedef uint64_t unw_word_t; typedef
  /external/libunwind/src/
os-common.c 30 unw_word_t, unsigned long *, unsigned long *,
35 pid_t pid, unw_word_t ip,
Los-common.c 88 rebuild_if_necessary (unw_word_t addr, int expected_flags)
127 is_flag_set (unw_word_t addr, int flag)
154 map_local_is_readable (unw_word_t addr)
160 map_local_is_writable (unw_word_t addr)
166 local_get_elf_image (unw_addr_space_t as, struct elf_image *ei, unw_word_t ip,
214 map_local_get_image_name (unw_word_t ip)
elfxx.h 74 unw_addr_space_t as, pid_t pid, unw_word_t ip, char* buf, size_t len,
75 unw_word_t* offp, void* as_arg);
79 unsigned long mapoff, unw_word_t ip, char* buf, size_t buf_len, unw_word_t* offp);
81 extern bool elf_w (get_load_base) (struct elf_image* ei, unw_word_t mapoff, unw_word_t* load_base);
84 struct elf_image* ei, unw_word_t addr, uint8_t* buffer, size_t bytes, bool string_read);
150 unw_addr_space_t as, void* as_arg, struct map_info* map, unw_word_t ip) {
168 unw_word_t load_base;
elfxx.c 40 struct elf_image* ei, unw_word_t addr, uint8_t* buffer, size_t bytes, bool string_read) {
47 unw_word_t data_word;
48 size_t align_bytes = addr & (sizeof(unw_word_t) - 1);
50 if ((*a->access_mem) (ei->u.memory.as, addr & ~(sizeof(unw_word_t) - 1), &data_word,
54 size_t copy_bytes = MIN(sizeof(unw_word_t) - align_bytes, bytes);
70 size_t num_words = bytes / sizeof(unw_word_t);
77 memcpy (buffer, &data_word, sizeof(unw_word_t));
80 uint8_t* nul_terminator = memchr (buffer, '\0', sizeof(unw_word_t));
86 addr += sizeof(unw_word_t);
87 bytes_read += sizeof(unw_word_t);
    [all...]
  /external/libunwind/src/ia64/
Ginit_local.c 52 unw_word_t *sp, unw_word_t *bsp)
55 unw_word_t sol, bspstore;
83 unw_word_t sp, bsp;
Gtables.c 54 read_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *valp, void *arg)
56 *valp = *(unw_word_t *) addr;
69 read_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *valp, void *arg)
86 unw_word_t table, size_t table_size, unw_word_t rel_ip,
89 unw_word_t e_addr = 0, start_offset, end_offset, info_offset;
139 PROTECTED unw_word_t
142 unw_word_t hdr_addr, info_addr, hdr, directives, pers, cookie, off
    [all...]
Gfind_unwind_table.c 35 static unw_word_t
96 char *path, unw_word_t segbase, unw_word_t mapoff,
97 unw_word_t ip)
139 edi->di_cache.u.ti.table_len = punw->p_memsz / sizeof (unw_word_t);
140 edi->di_cache.u.ti.table_data = (unw_word_t *)
Ginit_remote.c 36 unw_word_t sp, bsp;
  /external/libunwind/src/coredump/
_UCD_access_mem.c 28 _UCD_access_mem(unw_addr_space_t as, unw_word_t addr, unw_word_t *val,
39 unw_word_t addr_last = addr + sizeof(*val)-1;
  /external/libunwind/include/tdep-x86_64/
libunwind_i.h 74 unw_word_t dyn_generation; /* see dyn-common.h */
75 unw_word_t dyn_info_list_addr; /* (cached) dyn_info_list_addr */
99 unw_word_t sigcontext_addr;
118 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \
121 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \
159 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val)
173 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val)
233 extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip,
239 pid_t pid, unw_word_t ip,
244 unw_word_t *valp, int write)
    [all...]
  /external/linux-tools-perf/src/tools/perf/util/
unwind.c 35 unw_word_t ip,
270 static struct map *find_map(unw_word_t ip, struct unwind_info *ui)
280 find_proc_info(unw_addr_space_t as, unw_word_t ip, unw_proc_info_t *pi,
305 / sizeof(unw_word_t);
321 unw_word_t __maybe_unused *dil_addr,
337 unw_word_t __maybe_unused addr,
339 unw_word_t __maybe_unused *offp, void __maybe_unused *arg)
345 static int access_dso_mem(struct unwind_info *ui, unw_word_t addr,
346 unw_word_t *data)
367 static int reg_value(unw_word_t *valp, struct regs_dump *regs, int id
    [all...]
  /external/libunwind/src/dwarf/
Gfind_proc_info-lsb.c 50 linear_search (unw_addr_space_t as, unw_word_t ip,
51 unw_word_t eh_frame_start, unw_word_t eh_frame_end,
52 unw_word_t fde_count,
56 unw_word_t i = 0, fde_addr, addr = eh_frame_start;
247 locate_debug_info (unw_addr_space_t as, unw_word_t addr, const char *dlname,
248 unw_word_t start, unw_word_t end)
324 unw_word_t fde_offset, unw_word_t start_ip
    [all...]
Gfde.c 29 is_cie_id (unw_word_t val, int is_debug_frame)
36 return (val == (uint32_t) -1 || val == (unw_word_t) (uint64_t) -1);
48 parse_cie (unw_addr_space_t as, unw_accessors_t *a, unw_word_t addr,
50 unw_word_t base, void *arg)
53 unw_word_t len, cie_end_addr, aug_size;
224 unw_word_t *addrp, unw_proc_info_t *pi,
225 int need_unwind_info, unw_word_t base,
228 unw_word_t fde_end_addr, cie_addr, cie_offset_addr, aug_end_addr = 0;
229 unw_word_t start_ip, ip_range, aug_size, addr = *addrp;
298 cie_addr = (unw_word_t) ((uint64_t) cie_offset_addr - cie_offset)
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/
UnwindLevel1-gcc-ext.c 91 unw_set_reg(&cursor, UNW_REG_IP, (unw_word_t)(long) pc);
126 unw_word_t offset;
158 unw_set_reg(&cursor, UNW_REG_IP, (unw_word_t)(long) pc);
172 unw_word_t result;
198 _unw_add_dynamic_fde((unw_word_t)(uintptr_t) fde);
208 _unw_remove_dynamic_fde((unw_word_t)(uintptr_t) fde);
libunwind.cpp 156 unw_word_t *value) {
170 unw_word_t value) {
251 size_t bufLen, unw_word_t *offset) {
301 unw_word_t ip_start, unw_word_t ip_end, unw_word_t fde, unw_word_t mh)) {
308 void _unw_add_dynamic_fde(unw_word_t fde) {
317 unw_word_t mh_group = fdeInfo.fdeStart;
327 void _unw_remove_dynamic_fde(unw_word_t fde)
    [all...]
  /external/libunwind/src/mi/
Gdyn-remote.c 40 intern_op (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr,
56 unw_word_t *addr, unw_dyn_region_info_t **regionp, void *arg)
60 unw_word_t next_addr;
101 unw_word_t *addr, unw_word_t table_len, unw_word_t **table_data,
104 unw_word_t i, *data = calloc (table_len, WSIZE);
155 unw_word_t *addr, unw_dyn_info_t *di, void *arg)
157 unw_word_t first_region;
204 unwi_dyn_remote_find_proc_info (unw_addr_space_t as, unw_word_t ip
    [all...]
  /external/libunwind/src/aarch64/
Gis_signal_frame.c 39 unw_word_t w0, ip;
  /external/libunwind/src/x86/
Gresume.c 37 int (*access_reg) (unw_addr_space_t, unw_regnum_t, unw_word_t *,
44 unw_word_t val;
  /external/libunwind/src/x86_64/
Gresume.c 69 int (*access_reg) (unw_addr_space_t, unw_regnum_t, unw_word_t *,
76 unw_word_t val;
  /external/libcxxabi/src/Unwind/
libunwind.cpp 159 unw_word_t *value) {
174 unw_word_t value) {
258 size_t bufLen, unw_word_t *offset) {
311 unw_word_t ip_start, unw_word_t ip_end, unw_word_t fde, unw_word_t mh)) {
319 void _unw_add_dynamic_fde(unw_word_t fde) {
328 unw_word_t mh_group = fdeInfo.fdeStart;
338 void _unw_remove_dynamic_fde(unw_word_t fde)
    [all...]
  /external/libunwind/src/arm/
Gstep.c 73 unw_word_t ip, value;
106 unw_word_t sc_addr, sp, sp_addr = c->dwarf.cfa;
200 unw_word_t old_ip = c->dwarf.ip;
201 unw_word_t old_cfa = c->dwarf.cfa;
241 unw_word_t instr, i;
244 unw_word_t frame;
301 unw_word_t lr;

Completed in 394 milliseconds

1 2 34 5 6 7 8