Home
last modified time | relevance | path

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

123

/third_party/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()
71 _UPT_access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in _UPT_access_fpreg()
103 memcpy(&fpreg.fpr_xacc[reg], val, sizeof(unw_fpreg_t)); in _UPT_access_fpreg()
105 memcpy(&fpreg.fpr_acc[reg], val, sizeof(unw_fpreg_t)); in _UPT_access_fpreg()
107 memcpy(&fpreg.fpr[reg], val, sizeof(unw_fpreg_t)); in _UPT_access_fpreg()
109 memcpy(&fpreg.fp_q[reg], val, sizeof(unw_fpreg_t)); in _UPT_access_fpreg()
111 memcpy(&fpreg.fpreg[reg], val, sizeof(unw_fpreg_t)); in _UPT_access_fpreg()
119 memcpy(val, &fpreg.fpr_xacc[reg], sizeof(unw_fpreg_t)); in _UPT_access_fpreg()
121 memcpy(val, &fpreg.fpr_acc[reg], sizeof(unw_fpreg_t)); in _UPT_access_fpreg()
123 memcpy(val, &fpreg.fpr[reg], sizeof(unw_fpreg_t)); in _UPT_access_fpreg()
[all …]
/third_party/libunwind/include/tdep-ppc64/
Dlibunwind_i.h103 dwarf_getvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t * val) in dwarf_getvr()
107 *val = *(unw_fpreg_t *) DWARF_GET_LOC (loc); in dwarf_getvr()
112 dwarf_putvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putvr()
116 *(unw_fpreg_t *) DWARF_GET_LOC (loc) = val; in dwarf_putvr()
121 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
125 *val = *(unw_fpreg_t *) DWARF_GET_LOC (loc); in dwarf_getfp()
130 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
134 *(unw_fpreg_t *) DWARF_GET_LOC (loc) = val; in dwarf_putfp()
176 dwarf_getvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t * val) in dwarf_getvr()
202 dwarf_putvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putvr()
[all …]
/third_party/libunwind/include/tdep-s390x/
Dlibunwind_i.h115 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
117 assert(sizeof(unw_fpreg_t) == sizeof(unw_word_t)); in dwarf_getfp()
133 *val = *(unw_fpreg_t*) DWARF_GET_LOC (loc); in dwarf_getfp()
138 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
140 assert(sizeof(unw_fpreg_t) == sizeof(unw_word_t)); in dwarf_putfp()
162 assert(sizeof(unw_fpreg_t) == sizeof(unw_word_t)); in dwarf_get()
169 return (*c->as->acc.access_fpreg) (c->as, DWARF_GET_LOC (loc), (unw_fpreg_t*)val, in dwarf_get()
185 assert(sizeof(unw_fpreg_t) == sizeof(unw_word_t)); in dwarf_put()
193 return (*c->as->acc.access_fpreg) (c->as, DWARF_GET_LOC (loc), (unw_fpreg_t*) &val, in dwarf_put()
257 unw_fpreg_t *valp, int write);
/third_party/libunwind/include/tdep-hppa/
Dlibunwind_i.h92 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
96 *val = *(unw_fpreg_t *) DWARF_GET_LOC (loc); in dwarf_getfp()
101 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
105 *(unw_fpreg_t *) DWARF_GET_LOC (loc) = val; in dwarf_putfp()
142 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
165 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
281 unw_fpreg_t *valp, int write);
/third_party/libunwind/include/tdep-riscv/
Dlibunwind_i.h110 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
114 *val = *(unw_fpreg_t *) (intptr_t) DWARF_GET_LOC (loc); in dwarf_getfp()
119 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
123 *(unw_fpreg_t *) (intptr_t) DWARF_GET_LOC (loc) = val; in dwarf_putfp()
160 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()
301 unw_fpreg_t *valp, int write);
/third_party/libunwind/include/tdep-sh/
Dlibunwind_i.h93 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
97 *val = *(unw_fpreg_t *) DWARF_GET_LOC (loc); in dwarf_getfp()
102 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
106 *(unw_fpreg_t *) DWARF_GET_LOC (loc) = val; in dwarf_putfp()
143 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
166 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
282 unw_fpreg_t *valp, int write);
/third_party/libunwind/include/tdep-ia64/
Dlibunwind_i.h208 unw_fpreg_t f0; /* f0 is byte-order neutral */
209 unw_fpreg_t f1_le, f1_be; /* f1 is byte-order dependent */
212 unw_fpreg_t nat_val_le, nat_val_be;
213 unw_fpreg_t int_val_le, int_val_be;
276 unw_fpreg_t *valp, int write);
/third_party/libunwind/include/tdep-x86/
Dlibunwind_i.h120 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
124 *val = *(unw_fpreg_t *) DWARF_GET_LOC (loc); in dwarf_getfp()
129 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
133 *(unw_fpreg_t *) DWARF_GET_LOC (loc) = val; in dwarf_putfp()
170 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
193 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
309 unw_fpreg_t *valp, int write);
/third_party/libunwind/src/sh/
DGinit.c129 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
133 unw_fpreg_t *addr; in access_fpreg()
145 *(unw_fpreg_t *) addr = *val; in access_fpreg()
149 *val = *(unw_fpreg_t *) addr; in access_fpreg()
/third_party/libunwind/src/hppa/
DGinit.c136 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
140 unw_fpreg_t *addr; in access_fpreg()
153 *(unw_fpreg_t *) addr = *val; in access_fpreg()
157 *val = *(unw_fpreg_t *) addr; in access_fpreg()
/third_party/libunwind/include/tdep-mips/
Dlibunwind_i.h102 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
106 *val = *(unw_fpreg_t *) (intptr_t) DWARF_GET_LOC (loc); in dwarf_getfp()
111 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
115 *(unw_fpreg_t *) (intptr_t) DWARF_GET_LOC (loc) = val; in dwarf_putfp()
191 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
214 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
341 unw_fpreg_t *valp, int write);
/third_party/libunwind/include/tdep-aarch64/
Dlibunwind_i.h147 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
151 *val = *(unw_fpreg_t *) DWARF_GET_LOC (loc); in dwarf_getfp()
156 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
160 *(unw_fpreg_t *) DWARF_GET_LOC (loc) = val; in dwarf_putfp()
203 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
226 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
354 unw_fpreg_t *valp, int write);
/third_party/libunwind/include/tdep-arm/
Dlibunwind_i.h130 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
134 *val = *(unw_fpreg_t *) DWARF_GET_LOC (loc); in dwarf_getfp()
139 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
143 *(unw_fpreg_t *) DWARF_GET_LOC (loc) = val; in dwarf_putfp()
186 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
209 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
344 unw_fpreg_t *valp, int write);
/third_party/libunwind/src/ppc32/
DGinit.c164 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
168 unw_fpreg_t *addr; in access_fpreg()
180 *(unw_fpreg_t *) addr = *val; in access_fpreg()
184 *val = *(unw_fpreg_t *) addr; in access_fpreg()
/third_party/libunwind/src/mips/
DGinit.c141 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
145 unw_fpreg_t *addr; in access_fpreg()
157 *(unw_fpreg_t *) (intptr_t) addr = *val; in access_fpreg()
161 *val = *(unw_fpreg_t *) (intptr_t) addr; in access_fpreg()
/third_party/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.c219 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
307 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
311 unw_fpreg_t *addr; in access_fpreg()
333 *val = *(unw_fpreg_t *) addr; in access_fpreg()
453 ia64_uc_access_fpreg (struct cursor *c, ia64_loc_t loc, unw_fpreg_t *valp, in ia64_uc_access_fpreg()
/third_party/libunwind/include/tdep-tilegx/
Dlibunwind_i.h90 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
98 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
141 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp()
149 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp()
257 unw_fpreg_t *valp,
/third_party/libunwind/src/ppc64/
DGinit.c185 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
189 unw_fpreg_t *addr; in access_fpreg()
203 *(unw_fpreg_t *) addr = *val; in access_fpreg()
207 *val = *(unw_fpreg_t *) addr; in access_fpreg()
/third_party/libunwind/src/x86/
DGinit.c186 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
190 unw_fpreg_t *addr; in access_fpreg()
202 *(unw_fpreg_t *) addr = *val; in access_fpreg()
206 *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()
/third_party/libunwind/include/
Dlibunwind-common.h120 typedef unw_tdep_fpreg_t unw_fpreg_t; typedef
185 unw_fpreg_t *, int, void *);
286 extern int unw_get_fpreg(unw_cursor_t *, int, unw_fpreg_t *);
287 extern int unw_set_fpreg(unw_cursor_t *, int, unw_fpreg_t);
/third_party/libunwind/src/arm/
DGinit.c196 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
200 unw_fpreg_t *addr; in access_fpreg()
212 *(unw_fpreg_t *) addr = *val; in access_fpreg()
216 *val = *(unw_fpreg_t *) addr; in access_fpreg()
/third_party/libunwind/src/s390x/
DGinit.c306 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg()
310 unw_fpreg_t *addr; in access_fpreg()
322 *(unw_fpreg_t *) addr = *val; in access_fpreg()
326 *val = *(unw_fpreg_t *) addr; in access_fpreg()
/third_party/libunwind/include/tdep-ppc32/
Dlibunwind_i.h123 dwarf_getvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t * val) in dwarf_getvr()
149 dwarf_putvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putvr()
174 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()
314 unw_fpreg_t * valp, int write);

123