Lines Matching defs:addr
125 Dwarf_Addr addr, Dwarf_Word *result)
129 if ((addr & ((Dwarf_Addr)__LIBDWFL_REMOTE_MEM_CACHE_SIZE - 1))
141 mem_cache->addr = 0;
147 if (addr >= mem_cache->addr && addr - mem_cache->addr < mem_cache->len)
149 d = &mem_cache->buf[addr - mem_cache->addr];
158 mem_cache->addr = addr & ~((Dwarf_Addr)__LIBDWFL_REMOTE_MEM_CACHE_SIZE - 1);
161 remote.iov_base = (void *) (uintptr_t) mem_cache->addr;
173 d = &mem_cache->buf[addr - mem_cache->addr];
193 pid_memory_read (Dwfl *dwfl, Dwarf_Addr addr, Dwarf_Word *result, void *arg)
201 if (read_cached_memory (pid_arg, addr, result))
217 *result = ptrace (PTRACE_PEEKDATA, tid, (void *) (uintptr_t) addr, NULL);
227 bool lowered = (addr & 4) != 0;
229 addr -= 4;
232 *result = ptrace (PTRACE_PEEKDATA, tid, (void *) (uintptr_t) addr, NULL);