Lines Matching defs:addr

108   unw_fpreg_t *addr = (unw_fpreg_t *) (uintptr_t) DWARF_GET_LOC (loc);
109 if (!addr || !map_local_is_readable ((unw_word_t) (uintptr_t) addr))
112 *val = *addr;
121 unw_fpreg_t *addr = (unw_fpreg_t *) (uintptr_t) DWARF_GET_LOC (loc);
122 if (!addr || !map_local_is_writable ((unw_word_t) (uintptr_t) addr))
125 *addr = val;
134 mips_reg_t *addr = (mips_reg_t *) (uintptr_t) DWARF_GET_LOC (loc);
135 if (!addr || !map_local_is_readable ((unw_word_t) (uintptr_t) addr))
138 *val = *addr;
147 mips_reg_t *addr = (mips_reg_t *) (uintptr_t) DWARF_GET_LOC (loc);
148 if (!addr || !map_local_is_writable ((unw_word_t) (uintptr_t) addr))
151 *addr = val;
171 read_s32 (struct dwarf_cursor *c, unw_word_t addr, unw_word_t *val)
173 int offset = addr & 4;
177 ret = (*c->as->acc.access_mem) (c->as, addr - offset, &memval, 0, c->as_arg);
190 write_s32 (struct dwarf_cursor *c, unw_word_t addr, const unw_word_t *val)
192 int offset = addr & 4;
196 ret = (*c->as->acc.access_mem) (c->as, addr - offset, &memval, 0, c->as_arg);
205 return (*c->as->acc.access_mem) (c->as, addr - offset, &memval, 1, c->as_arg);
213 unw_word_t addr;
223 addr = DWARF_GET_LOC (loc);
224 if ((ret = (*c->as->acc.access_mem) (c->as, addr + 0, (unw_word_t *) valp,
228 return (*c->as->acc.access_mem) (c->as, addr + 4, (unw_word_t *) valp + 1, 0,
236 unw_word_t addr;
246 addr = DWARF_GET_LOC (loc);
247 if ((ret = (*c->as->acc.access_mem) (c->as, addr + 0, (unw_word_t *) valp,
251 return (*c->as->acc.access_mem) (c->as, addr + 4, (unw_word_t *) valp + 1,
316 #define tdep_trace(cur,addr,n) (-UNW_ENOINFO)