Lines Matching refs:addr
79 e->ip = al.addr; in entry()
100 static int access_dso_mem(struct unwind_info *ui, Dwarf_Addr addr, in access_dso_mem() argument
107 MAP__FUNCTION, addr, &al); in access_dso_mem()
115 MAP__VARIABLE, addr, &al); in access_dso_mem()
119 pr_debug("unwind: no map for %lx\n", (unsigned long)addr); in access_dso_mem()
127 addr, (u8 *) data, sizeof(*data)); in access_dso_mem()
132 static bool memory_read(Dwfl *dwfl __maybe_unused, Dwarf_Addr addr, Dwarf_Word *result, in memory_read() argument
148 if (addr + sizeof(Dwarf_Word) < addr) in memory_read()
151 if (addr < start || addr + sizeof(Dwarf_Word) > end) { in memory_read()
152 ret = access_dso_mem(ui, addr, result); in memory_read()
156 addr, start, end); in memory_read()
162 offset = addr - start; in memory_read()
165 addr, (unsigned long)*result, offset); in memory_read()