Home | History | Annotate | Download | only in ia64

Lines Matching defs:ip

224   unw_word_t prev_ip, prev_sp, prev_bsp, ip, num_regs;
229 prev_ip = c->ip;
233 /* Update the IP cache (do this first: if we reach the end of the
236 ret = ia64_get (c, c->loc[IA64_REG_IP], &ip);
239 c->ip = ip;
241 if ((ip & 0xc) != 0)
244 Debug (1, "rejecting bad ip=0x%lx\n", (long) c->ip);
302 /* update the IP cache: */
303 if ((ret = ia64_get (c, c->loc[IA64_REG_IP], &ip)) < 0)
305 c->ip = ip;
306 if (ip == 0)
325 if (c->ip == prev_ip && c->sp == prev_sp && c->bsp == prev_bsp)
327 Dprintf ("%s: ip, sp, and bsp unchanged; stopping here (ip=0x%lx)\n",
328 __FUNCTION__, (long) ip);
351 Debug (1, "(cursor=%p, ip=0x%016lx)\n", c, (unsigned long) c->ip);
355 ret = (c->ip == 0) ? 0 : 1;
357 Debug (2, "returning %d (ip=0x%016lx)\n", ret, (unsigned long) c->ip);