Lines Matching refs:addr
133 u64 addr, last_addr = start_addr;
153 if (sscanf(line, "%"PRIx64, &addr) != 1)
155 if (addr < last_addr) {
156 pr_debug("addr going backwards, read beyond section?\n");
159 last_addr = addr;
163 off = addr - start_addr;
179 static int read_via_objdump(const char *filename, u64 addr, void *buf,
188 ret = snprintf(cmd, sizeof(cmd), fmt, "objdump", addr, addr + len,
204 ret = read_objdump_output(f, buf, &len, addr);
228 static int read_object_code(u64 addr, size_t len, u8 cpumode,
242 pr_debug("Reading object code for memory address: %#"PRIx64"\n", addr);
245 if (!thread__find_map(thread, cpumode, addr, &al) || !map__dso(al.map)) {
263 pr_debug("On file address is: %#"PRIx64"\n", al.addr);
269 if (addr + len > map__end(al.map))
270 len = map__end(al.map) - addr;
274 al.addr, buf1, len);
323 objdump_addr = map__rip_2objdump(al.map, al.addr);