Home
last modified time | relevance | path

Searched refs:unw_fpreg_t (Results 1 – 25 of 57) sorted by relevance

123

/external/libunwind/src/ptrace/
D_UPT_access_fpreg.c31 _UPT_access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in _UPT_access_fpreg()
75 _UPT_access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in _UPT_access_fpreg()
89 memcpy(&fpreg.fpr_xacc[reg], val, sizeof(unw_fpreg_t)); in _UPT_access_fpreg()
91 memcpy(&fpreg.fpr_acc[reg], val, sizeof(unw_fpreg_t)); in _UPT_access_fpreg()
99 memcpy(val, &fpreg.fpr_xacc[reg], sizeof(unw_fpreg_t)); in _UPT_access_fpreg()
101 memcpy(val, &fpreg.fpr_acc[reg], sizeof(unw_fpreg_t)); in _UPT_access_fpreg()
110 _UPT_access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in _UPT_access_fpreg()
/external/libunwind/include/tdep-arm/
Dlibunwind_i.h98 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
101 unw_fpreg_t *addr = (unw_fpreg_t *) (uintptr_t) DWARF_GET_LOC (loc); in dwarf_getfp()
102 if (!addr || !map_local_is_readable ((unw_word_t) (uintptr_t) addr, sizeof(unw_fpreg_t))) in dwarf_getfp()
111 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
114 unw_fpreg_t *addr = (unw_fpreg_t *) (uintptr_t) DWARF_GET_LOC (loc); in dwarf_putfp()
115 if (!addr || !map_local_is_writable ((unw_word_t) (uintptr_t) addr, sizeof(unw_fpreg_t))) in dwarf_putfp()
160 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
183 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
306 unw_fpreg_t *valp, int write);
/external/libunwind/include/tdep-hppa/
Dlibunwind_i.h95 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
98 unw_fpreg_t *addr = (unw_fpreg_t *) (uintptr_t) DWARF_GET_LOC (loc); in dwarf_getfp()
99 if (!addr || !map_local_is_readable ((unw_word_t) (uintptr_t) addr, sizeof(unw_fpreg_t))) in dwarf_getfp()
108 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
111 unw_fpreg_t *addr = (unw_fpreg_t *) (uintptr_t) DWARF_GET_LOC (loc); in dwarf_putfp()
112 if (!addr || !map_local_is_writable ((unw_word_t) (uintptr_t) addr, sizeof(unw_fpreg_t))) in dwarf_putfp()
157 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
180 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
296 unw_fpreg_t *valp, int write);
/external/libunwind/include/tdep-sh/
Dlibunwind_i.h96 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
99 unw_fpreg_t *addr = (unw_fpreg_t *) DWARF_GET_LOC (loc); in dwarf_getfp()
100 if (!addr || !map_local_is_readable ((unw_word_t) addr, sizeof(unw_fpreg_t))) in dwarf_getfp()
109 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
112 unw_fpreg_t *addr = (unw_fpreg_t *) DWARF_GET_LOC (loc); in dwarf_putfp()
113 if (!addr || !map_local_is_writable ((unw_word_t) addr, sizeof(unw_fpreg_t))) in dwarf_putfp()
158 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
181 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
297 unw_fpreg_t *valp, int write);
/external/libunwind/include/tdep-aarch64/
Dlibunwind_i.h110 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
113 unw_fpreg_t *addr = (unw_fpreg_t *) (uintptr_t) DWARF_GET_LOC (loc); in dwarf_getfp()
114 if (!addr || !map_local_is_readable ((unw_word_t) (uintptr_t) addr, sizeof(unw_fpreg_t))) in dwarf_getfp()
123 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
126 unw_fpreg_t *addr = (unw_fpreg_t *) (uintptr_t) DWARF_GET_LOC (loc); in dwarf_putfp()
127 if (!addr || !map_local_is_writable ((unw_word_t) (uintptr_t) addr, sizeof(unw_fpreg_t))) in dwarf_putfp()
172 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
195 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
313 unw_fpreg_t *valp, int write);
/external/libunwind/include/tdep-mips/
Dlibunwind_i.h105 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
108 unw_fpreg_t *addr = (unw_fpreg_t *) (uintptr_t) DWARF_GET_LOC (loc); in dwarf_getfp()
109 if (!addr || !map_local_is_readable ((unw_word_t) (uintptr_t) addr, sizeof(unw_fpreg_t))) in dwarf_getfp()
118 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
121 unw_fpreg_t *addr = (unw_fpreg_t *) (uintptr_t) DWARF_GET_LOC (loc); in dwarf_putfp()
122 if (!addr || !map_local_is_writable ((unw_word_t) (uintptr_t) addr, sizeof(unw_fpreg_t))) in dwarf_putfp()
210 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
233 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
352 unw_fpreg_t *valp, int write);
/external/libunwind/include/tdep-ia64/
Dlibunwind_i.h211 unw_fpreg_t f0; /* f0 is byte-order neutral */
212 unw_fpreg_t f1_le, f1_be; /* f1 is byte-order dependent */
215 unw_fpreg_t nat_val_le, nat_val_be;
216 unw_fpreg_t int_val_le, int_val_be;
279 unw_fpreg_t *valp, int write);
/external/libunwind/include/tdep-x86/
Dlibunwind_i.h111 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
115 *val = *(unw_fpreg_t *) DWARF_GET_LOC (loc); in dwarf_getfp()
120 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
124 *(unw_fpreg_t *) DWARF_GET_LOC (loc) = val; in dwarf_putfp()
161 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
184 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
300 unw_fpreg_t *valp, int write);
/external/libunwind/src/sh/
DGinit.c158 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
162 unw_fpreg_t *addr; in access_fpreg()
174 *(unw_fpreg_t *) addr = *val; in access_fpreg()
178 *val = *(unw_fpreg_t *) addr; in access_fpreg()
/external/libunwind/src/arm/
DGinit.c152 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
156 unw_fpreg_t *addr; in access_fpreg()
168 *(unw_fpreg_t *) addr = *val; in access_fpreg()
172 *val = *(unw_fpreg_t *) addr; in access_fpreg()
/external/libunwind/src/hppa/
DGinit.c165 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
169 unw_fpreg_t *addr; in access_fpreg()
182 *(unw_fpreg_t *) addr = *val; in access_fpreg()
186 *val = *(unw_fpreg_t *) addr; in access_fpreg()
DGresume.c94 int (*access_fpreg) (unw_addr_space_t, unw_regnum_t, unw_fpreg_t *, in establish_machine_state()
98 unw_fpreg_t fpval; in establish_machine_state()
/external/libunwind/src/aarch64/
DGinit.c159 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
163 unw_fpreg_t *addr; in access_fpreg()
175 *(unw_fpreg_t *) addr = *val; in access_fpreg()
179 *val = *(unw_fpreg_t *) addr; in access_fpreg()
/external/libunwind/src/ppc32/
DGinit.c189 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
193 unw_fpreg_t *addr; in access_fpreg()
205 *(unw_fpreg_t *) addr = *val; in access_fpreg()
209 *val = *(unw_fpreg_t *) addr; in access_fpreg()
/external/libunwind/src/ia64/
Dunwind_i.h161 ia64_getfp (struct cursor *c, unw_word_t loc, unw_fpreg_t *val) in ia64_getfp()
168 *val = *(unw_fpreg_t *) IA64_GET_ADDR (loc); in ia64_getfp()
173 ia64_putfp (struct cursor *c, unw_word_t loc, unw_fpreg_t val) in ia64_putfp()
175 unw_fpreg_t *addr = (unw_fpreg_t *) IA64_GET_ADDR (loc); in ia64_putfp()
267 unw_fpreg_t *valp, int write);
270 ia64_getfp (struct cursor *c, ia64_loc_t loc, unw_fpreg_t *val) in ia64_getfp()
299 ia64_putfp (struct cursor *c, ia64_loc_t loc, unw_fpreg_t val) in ia64_putfp()
343 unw_fpreg_t tmp; in ia64_get()
379 unw_fpreg_t tmp; in ia64_put()
DGinit.c246 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
334 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
338 unw_fpreg_t *addr; in access_fpreg()
360 *val = *(unw_fpreg_t *) addr; in access_fpreg()
482 ia64_uc_access_fpreg (struct cursor *c, ia64_loc_t loc, unw_fpreg_t *valp, in ia64_uc_access_fpreg()
/external/libunwind/src/ppc64/
DGinit.c194 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
198 unw_fpreg_t *addr; in access_fpreg()
214 *(unw_fpreg_t *) addr = *val; in access_fpreg()
218 *val = *(unw_fpreg_t *) addr; in access_fpreg()
/external/libunwind/src/mips/
DGinit.c171 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
175 unw_fpreg_t *addr; in access_fpreg()
187 *(unw_fpreg_t *) (intptr_t) addr = *val; in access_fpreg()
191 *val = *(unw_fpreg_t *) (intptr_t) addr; in access_fpreg()
/external/libunwind/src/x86/
DGinit.c223 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
227 unw_fpreg_t *addr; in access_fpreg()
239 *(unw_fpreg_t *) addr = *val; in access_fpreg()
243 *val = *(unw_fpreg_t *) addr; in access_fpreg()
DGresume.c39 int (*access_fpreg) (unw_addr_space_t, unw_regnum_t, unw_fpreg_t *, in establish_machine_state()
43 unw_fpreg_t fpval; in establish_machine_state()
/external/libunwind/src/x86_64/
DGinit.c240 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
244 unw_fpreg_t *addr; in access_fpreg()
256 *(unw_fpreg_t *) addr = *val; in access_fpreg()
260 *val = *(unw_fpreg_t *) addr; in access_fpreg()
DGresume.c71 int (*access_fpreg) (unw_addr_space_t, unw_regnum_t, unw_fpreg_t *, in establish_machine_state()
75 unw_fpreg_t fpval; in establish_machine_state()
/external/libunwind/include/
Dlibunwind-common.h127 typedef unw_tdep_fpreg_t unw_fpreg_t; typedef
185 unw_fpreg_t *, int, void *);
283 extern int unw_get_fpreg (unw_cursor_t *, int, unw_fpreg_t *);
284 extern int unw_set_fpreg (unw_cursor_t *, int, unw_fpreg_t);
/external/libunwind/include/tdep-ppc64/
Dlibunwind_i.h126 dwarf_getvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t * val) in dwarf_getvr()
152 dwarf_putvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putvr()
177 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t * val) in dwarf_getfp()
198 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
317 unw_fpreg_t * valp, int write);
/external/libunwind/include/tdep-ppc32/
Dlibunwind_i.h126 dwarf_getvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t * val) in dwarf_getvr()
152 dwarf_putvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putvr()
177 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t * val) in dwarf_getfp()
198 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
317 unw_fpreg_t * valp, int write);

123