Lines Matching defs:valp

250 	    unw_word_t *valp, int write)
261 if (*valp)
268 *valp = (nat_word & mask) != 0;
275 unw_word_t *valp, int write)
287 if (*valp)
321 *valp = (memcmp (&tmp, &unw.nat_val_be, sizeof (tmp)) == 0);
323 *valp = (memcmp (&tmp, &unw.nat_val_le, sizeof (tmp)) == 0);
333 return ia64_put (c, nat_loc, *valp);
335 return ia64_get (c, nat_loc, valp);
347 if (*valp)
351 *valp = 0;
356 return update_nat (c, nat_loc, mask, valp, write);
360 tdep_access_reg (struct cursor *c, unw_regnum_t reg, unw_word_t *valp,
374 c->bsp = *valp;
376 *valp = c->bsp;
381 c->sp = *valp;
383 *valp = c->sp;
389 c->ip = *valp; /* also update the IP cache */
390 if (c->pi_valid && (*valp < c->pi.start_ip || *valp >= c->pi.end_ip))
406 return access_nat (c, loc, reg_loc, nat_bitnr, valp, write);
423 c->cfm = *valp; /* also update the CFM cache */
434 c->pr = *valp; /* update the predicate cache */
435 return ia64_put (c, c->loc[IA64_REG_PR], *valp);
438 return ia64_get (c, c->loc[IA64_REG_PR], valp);
458 return update_nat (c, nat_loc, mask, valp, write);
466 val = ((val & ~((unw_word_t) 0x3f << 52)) | ((*valp & 0x3f) << 52));
471 *valp = (val >> 52) & 0x3f;
480 *valp = 0;
486 *valp = 0;
498 *valp = 0;
504 return update_nat(c, loc, (unw_word_t) 1 << nat_bitnr, valp, write);
511 c->eh_args[reg - (UNW_IA64_GR + 15)] = *valp;
517 *valp = c->eh_args[reg - (UNW_IA64_GR + 15)];
545 *valp = c->pi.gp;
556 return ia64_put (c, loc, *valp);
558 return ia64_get (c, loc, valp);
562 tdep_access_fpreg (struct cursor *c, int reg, unw_fpreg_t *valp,
572 *valp = unw.read_only.f0;
580 *valp = unw.read_only.f1_be;
582 *valp = unw.read_only.f1_le;
609 return ia64_putfp (c, loc, *valp);
611 return ia64_getfp (c, loc, valp);