Lines Matching refs:addr
132 static int access_dso_mem(struct unwind_info *ui, Dwarf_Addr addr,
138 if (!thread__find_map(ui->thread, PERF_RECORD_MISC_USER, addr, &al)) {
139 pr_debug("unwind: no map for %lx\n", (unsigned long)addr);
147 addr, (u8 *) data, sizeof(*data));
152 static bool memory_read(Dwfl *dwfl __maybe_unused, Dwarf_Addr addr, Dwarf_Word *result,
168 if (addr + sizeof(Dwarf_Word) < addr)
171 if (addr < start || addr + sizeof(Dwarf_Word) > end) {
172 ret = access_dso_mem(ui, addr, result);
176 addr, start, end);
182 offset = addr - start;
184 pr_debug("unwind: access_mem addr 0x%" PRIx64 ", val %lx, offset %d\n",
185 addr, (unsigned long)*result, offset);