Lines Matching defs:addr
51 Addr addr = 0;
55 if (!symtab->findAddress("thread_info_size", addr))
57 thread_info_size = vp.read<int32_t>(addr, GuestByteOrder);
59 if (!symtab->findAddress("task_struct_size", addr))
61 task_struct_size = vp.read<int32_t>(addr, GuestByteOrder);
63 if (!symtab->findAddress("thread_info_task", addr))
65 task_off = vp.read<int32_t>(addr, GuestByteOrder);
67 if (!symtab->findAddress("task_struct_pid", addr))
69 pid_off = vp.read<int32_t>(addr, GuestByteOrder);
71 if (!symtab->findAddress("task_struct_comm", addr))
73 name_off = vp.read<int32_t>(addr, GuestByteOrder);
164 Addr addr;
165 if (!symtab->findNearestAddr(pc, addr))
168 stack.push_back(addr);
173 Addr addr;
174 if (!symtab->findNearestAddr(pc, addr))
176 assert(pc >= addr && "symbol botch: callpc < func");
178 stack.push_back(addr);
180 if (isEntry(addr))
185 if (decodePrologue(ksp, pc, addr, size, ra)) {
213 StackTrace::isEntry(Addr addr)
215 if (addr == tc->readMiscRegNoEffect(IPR_PALtemp12))
218 if (addr == tc->readMiscRegNoEffect(IPR_PALtemp7))
221 if (addr == tc->readMiscRegNoEffect(IPR_PALtemp11))
224 if (addr == tc->readMiscRegNoEffect(IPR_PALtemp21))
227 if (addr == tc->readMiscRegNoEffect(IPR_PALtemp9))
230 if (addr == tc->readMiscRegNoEffect(IPR_PALtemp2))
348 Addr addr = stack[size - i - 1];
349 if (addr == user)
351 else if (addr == console)
353 else if (addr == unknown)
356 symtab->findSymbol(addr, symbol);
358 DPRINTFN("%#x: %s\n", addr, symbol);