HomeSort by relevance Sort by last modified time
    Searched full:unw_word_t (Results 1 - 25 of 211) sorted by null

1 2 3 4 5 6 7 8 9

  /external/libunwind/src/mi/
_ReadSLEB.c 3 unw_word_t
7 unw_word_t byte, result = 0;
19 if (shift < 8 * sizeof (unw_word_t) && (byte & 0x40) != 0)
21 result |= ((unw_word_t) -1) << shift;
_ReadULEB.c 3 unw_word_t
7 unw_word_t byte, result = 0;
  /external/libunwind/include/
remote.h 12 unw_word_t *addr, int8_t *valp, void *arg)
21 unw_word_t *addr, int16_t *valp, void *arg)
30 unw_word_t *addr, int32_t *valp, void *arg)
39 unw_word_t *addr, unw_word_t *valp, void *arg)
41 *valp = *(unw_word_t *) (uintptr_t) *addr;
42 *addr += sizeof (unw_word_t);
48 #define WSIZE (sizeof (unw_word_t))
52 unw_word_t *addr, int8_t *valp, void *arg)
54 unw_word_t val, aligned_addr = *addr & -WSIZE, off = *addr - aligned_addr
    [all...]
dwarf_i.h 13 the size of an unw_word_t. */
15 # define dwarf_addr_size(as) (sizeof (unw_word_t))
46 dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr,
57 dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr,
68 dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr,
79 dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr,
90 dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr,
101 dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr,
112 dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr,
123 dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr
    [all...]
libunwind-common.h.in 97 unw_word_t opaque[UNW_TDEP_CURSOR_LEN];
127 unw_word_t start_ip; /* first IP covered by this procedure */
128 unw_word_t end_ip; /* first IP NOT covered by this procedure */
129 unw_word_t lsda; /* address of lang.-spec. data area (if any) */
130 unw_word_t handler; /* optional personality routine */
131 unw_word_t gp; /* global-pointer value for this procedure */
132 unw_word_t flags; /* misc. flags */
148 int (*find_proc_info) (unw_addr_space_t, unw_word_t, unw_proc_info_t *,
158 int (*get_dyn_info_list_addr) (unw_addr_space_t, unw_word_t *, void *);
164 int (*access_mem) (unw_addr_space_t, unw_word_t, unw_word_t *, int
    [all...]
libunwind-coredump.h 52 extern int _UCD_find_proc_info (unw_addr_space_t, unw_word_t,
55 extern int _UCD_get_dyn_info_list_addr (unw_addr_space_t, unw_word_t *,
57 extern int _UCD_access_mem (unw_addr_space_t, unw_word_t, unw_word_t *, int,
59 extern int _UCD_access_reg (unw_addr_space_t, unw_regnum_t, unw_word_t *,
63 extern int _UCD_get_proc_name (unw_addr_space_t, unw_word_t, char *, size_t,
64 unw_word_t *, void *);
libunwind-ptrace.h 42 extern int _UPT_find_proc_info (unw_addr_space_t, unw_word_t,
45 extern int _UPT_get_dyn_info_list_addr (unw_addr_space_t, unw_word_t *,
47 extern int _UPT_access_mem (unw_addr_space_t, unw_word_t, unw_word_t *, int,
49 extern int _UPT_access_reg (unw_addr_space_t, unw_regnum_t, unw_word_t *,
53 extern int _UPT_get_proc_name (unw_addr_space_t, unw_word_t, char *, size_t,
54 unw_word_t *, void *);
dwarf.h 236 unw_word_t val; /* where it's saved */
257 unw_word_t ip; /* ip this rs is for */
258 unw_word_t ret_addr_column; /* indicates which column in the rule table represents return address */
269 unw_word_t cie_instr_start; /* start addr. of CIE "initial_instructions" */
270 unw_word_t cie_instr_end; /* end addr. of CIE "initial_instructions" */
271 unw_word_t fde_instr_start; /* start addr. of FDE "instructions" */
272 unw_word_t fde_instr_end; /* end addr. of FDE "instructions" */
273 unw_word_t code_align; /* code-alignment factor */
274 unw_word_t data_align; /* data-alignment factor */
275 unw_word_t ret_addr_column; /* column of return-address register *
    [all...]
libunwind-common.h 101 unw_word_t opaque[UNW_TDEP_CURSOR_LEN];
131 unw_word_t start_ip; /* first IP covered by this procedure */
132 unw_word_t end_ip; /* first IP NOT covered by this procedure */
133 unw_word_t lsda; /* address of lang.-spec. data area (if any) */
134 unw_word_t handler; /* optional personality routine */
135 unw_word_t gp; /* global-pointer value for this procedure */
136 unw_word_t flags; /* misc. flags */
152 int (*find_proc_info) (unw_addr_space_t, unw_word_t, unw_proc_info_t *,
162 int (*get_dyn_info_list_addr) (unw_addr_space_t, unw_word_t *, void *);
168 int (*access_mem) (unw_addr_space_t, unw_word_t, unw_word_t *, int
    [all...]
libunwind-dynamic.h 45 as unw_word_t).
50 sizeof (unw_word_t) == 8 should be sufficient. (Note: it's not
89 unw_word_t val; /* auxiliary value */
104 unw_word_t name_ptr; /* address of human-readable procedure name */
105 unw_word_t handler; /* address of personality routine */
114 unw_word_t name_ptr; /* addr. of table name (e.g., library name) */
115 unw_word_t segbase; /* segment base */
116 unw_word_t table_len; /* must be a multiple of sizeof(unw_word_t)! */
117 unw_word_t *table_data
    [all...]
map_info.h 50 int map_local_is_readable (unw_word_t);
52 int map_local_is_writable (unw_word_t);
54 char *map_local_get_image_name (unw_word_t);
60 struct map_info *map_find_from_addr (struct map_info *, unw_word_t);
  /external/libcxxabi/src/Unwind/
libunwind_ext.h 27 extern void unw_iterate_dwarf_unwind_cache(void (*func)(unw_word_t ip_start,
28 unw_word_t ip_end,
29 unw_word_t fde,
30 unw_word_t mh));
33 extern void _unw_add_dynamic_fde(unw_word_t fde);
34 extern void _unw_remove_dynamic_fde(unw_word_t fde);
  /ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/
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);
  /external/libunwind/include/tdep-sh/
libunwind_i.h 58 unw_word_t dyn_generation; /* see dyn-common.h */
59 unw_word_t dyn_info_list_addr; /* (cached) dyn_info_list_addr */
77 unw_word_t sigcontext_addr;
78 unw_word_t sigcontext_sp;
79 unw_word_t sigcontext_pc;
89 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \
92 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \
100 if (!addr || !map_local_is_readable ((unw_word_t) addr))
113 if (!addr || !map_local_is_writable ((unw_word_t) addr))
122 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val
    [all...]
  /external/libunwind/src/hppa/
tables.c 16 tdep_find_proc_info (unw_addr_space_t as, unw_word_t ip,
24 tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip,
  /external/libunwind/include/tdep-ia64/
libunwind_i.h 75 typedef unw_word_t ia64_loc_t;
81 unw_word_t w0, w1;
108 unw_word_t dyn_generation;
109 unw_word_t dyn_info_list_addr; /* (cached) dyn_info_list_addr */
137 unw_word_t ip; /* instruction pointer value */
138 unw_word_t cfm; /* current frame mask */
139 unw_word_t pr; /* current predicate values */
142 unw_word_t bsp; /* backing store pointer value */
143 unw_word_t sp; /* stack pointer value */
144 unw_word_t psp; /* previous sp value *
    [all...]
  /external/libunwind/include/tdep-mips/
libunwind_i.h 65 unw_word_t dyn_generation; /* see dyn-common.h */
66 unw_word_t dyn_info_list_addr; /* (cached) dyn_info_list_addr */
79 unw_word_t sigcontext_addr;
97 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) (intptr_t) \
100 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) (intptr_t) \
109 if (!addr || !map_local_is_readable ((unw_word_t) (uintptr_t) addr))
122 if (!addr || !map_local_is_writable ((unw_word_t) (uintptr_t) addr))
131 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val)
135 if (!addr || !map_local_is_readable ((unw_word_t) (uintptr_t) addr))
144 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val
    [all...]
  /external/libunwind/include/tdep-hppa/
libunwind_i.h 57 unw_word_t dyn_generation; /* see dyn-common.h */
58 unw_word_t dyn_info_list_addr; /* (cached) dyn_info_list_addr */
78 unw_word_t sigcontext_addr;
88 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \
91 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \
99 if (!addr || !map_local_is_readable ((unw_word_t) (uintptr_t) addr))
112 if (!addr || !map_local_is_writable ((unw_word_t) (uintptr_t) addr))
121 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val)
132 dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t val)
160 unw_word_t addr
    [all...]
  /external/libunwind/include/tdep-ppc32/
libunwind_i.h 63 unw_word_t dyn_generation; /* see dyn-common.h */
64 unw_word_t dyn_info_list_addr; /* (cached) dyn_info_list_addr */
85 unw_word_t sigcontext_addr;
98 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \
100 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \
102 # define DWARF_VREG_LOC(c,r) (DWARF_LOC((unw_word_t) \
128 unw_word_t *valp = (unw_word_t *) val;
129 unw_word_t addr;
154 unw_word_t *valp = (unw_word_t *) & val
    [all...]
  /external/libunwind/include/tdep-ppc64/
libunwind_i.h 63 unw_word_t dyn_generation; /* see dyn-common.h */
64 unw_word_t dyn_info_list_addr; /* (cached) dyn_info_list_addr */
85 unw_word_t sigcontext_addr;
98 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \
100 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \
102 # define DWARF_VREG_LOC(c,r) (DWARF_LOC((unw_word_t) \
128 unw_word_t *valp = (unw_word_t *) val;
129 unw_word_t addr;
154 unw_word_t *valp = (unw_word_t *) & val
    [all...]
  /external/libunwind/tests/
Gia64-test-nat.c 52 typedef unw_word_t *check_func_t (unw_cursor_t *c, unsigned long *vals);
95 static unw_word_t values[MAX_CHECKS*MAX_VALUES_PER_FUNC];
117 static unw_word_t
120 unw_word_t val = random ();
122 if (sizeof (unw_word_t) > 4)
123 val |= ((unw_word_t) random ()) << 32;
206 static unw_word_t *
207 check_static_to_stacked (unw_cursor_t *c, unw_word_t *vals)
209 unw_word_t r[4];
210 unw_word_t nat[4]
    [all...]
  /external/libunwind/src/x86/
Ginit.c 71 get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr,
74 *dyn_info_list_addr = (unw_word_t) &_U_dyn_info_list;
88 static unw_word_t last_good_addr[NLGA];
92 validate_mem (unw_word_t addr)
100 if (PAGE_START(addr + sizeof (unw_word_t) - 1) == PAGE_START(addr))
141 access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write,
152 *(unw_word_t *) addr = *val;
174 *val = *(unw_word_t *) addr;
190 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write
    [all...]
  /external/libunwind/include/tdep-aarch64/
libunwind_i.h 51 typedef unw_word_t aarch64_loc_t;
57 unw_word_t w0, w1;
73 unw_word_t dyn_generation; /* see dyn-common.h */
74 unw_word_t dyn_info_list_addr; /* (cached) dyn_info_list_addr */
91 unw_word_t sigcontext_addr;
92 unw_word_t sigcontext_sp;
93 unw_word_t sigcontext_pc;
103 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \
106 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \
114 if (!addr || !map_local_is_readable ((unw_word_t) (uintptr_t) addr)
    [all...]
  /external/libunwind/include/tdep-arm/
libunwind_i.h 58 unw_word_t dyn_generation; /* see dyn-common.h */
59 unw_word_t dyn_info_list_addr; /* (cached) dyn_info_list_addr */
79 unw_word_t sigcontext_addr;
80 unw_word_t sigcontext_sp;
81 unw_word_t sigcontext_pc;
91 # define DWARF_REG_LOC(c,r) (DWARF_LOC((unw_word_t) \
94 # define DWARF_FPREG_LOC(c,r) (DWARF_LOC((unw_word_t) \
102 if (!addr || !map_local_is_readable ((unw_word_t) (uintptr_t) addr))
115 if (!addr || !map_local_is_writable ((unw_word_t) (uintptr_t) addr))
124 dwarf_get (struct dwarf_cursor *c, dwarf_loc_t loc, unw_word_t *val
    [all...]
  /external/libunwind/src/ia64/
Grbs.c 81 unw_word_t saved_bsp, unw_word_t saved_bspstore,
85 unw_word_t lo, ndirty, rbs_base;
125 rbs_find_stacked (struct cursor *c, unw_word_t regs_to_skip,
128 unw_word_t nregs, bsp = c->bsp, curr = c->rbs_curr, n;
129 unw_word_t left_edge = c->rbs_left_edge;
154 unw_word_t addr;
180 get_rnat (struct cursor *c, struct rbs_area *rbs, unw_word_t bsp,
181 unw_word_t *__restrict rnatp)
199 rbs_cover_and_flush (struct cursor *c, unw_word_t nregs
    [all...]

Completed in 401 milliseconds

1 2 3 4 5 6 7 8 9