Lines Matching refs:cache

50 						 struct regcache *cache,
54 readable_regcache *cache,
313 m32c_raw_read (struct m32c_reg *reg, readable_regcache *cache, gdb_byte *buf) in m32c_raw_read() argument
315 return cache->raw_read (reg->num, buf); in m32c_raw_read()
321 m32c_raw_write (struct m32c_reg *reg, struct regcache *cache, in m32c_raw_write() argument
324 cache->raw_write (reg->num, buf); in m32c_raw_write()
332 m32c_read_flg (readable_regcache *cache) in m32c_read_flg() argument
334 struct gdbarch_tdep *tdep = gdbarch_tdep (cache->arch ()); in m32c_read_flg()
337 cache->raw_read (tdep->flg->num, &flg); in m32c_read_flg()
344 m32c_banked_register (struct m32c_reg *reg, readable_regcache *cache) in m32c_banked_register() argument
346 return ((m32c_read_flg (cache) & reg->n) ? reg->ry : reg->rx); in m32c_banked_register()
355 m32c_banked_read (struct m32c_reg *reg, readable_regcache *cache, gdb_byte *buf) in m32c_banked_read() argument
357 struct m32c_reg *bank_reg = m32c_banked_register (reg, cache); in m32c_banked_read()
358 return cache->raw_read (bank_reg->num, buf); in m32c_banked_read()
367 m32c_banked_write (struct m32c_reg *reg, struct regcache *cache, in m32c_banked_write() argument
370 struct m32c_reg *bank_reg = m32c_banked_register (reg, cache); in m32c_banked_write()
371 cache->raw_write (bank_reg->num, buf); in m32c_banked_write()
380 m32c_sb_read (struct m32c_reg *reg, readable_regcache *cache, gdb_byte *buf) in m32c_sb_read() argument
383 return m32c_raw_read (reg->rx, cache, buf); in m32c_sb_read()
385 return m32c_banked_read (reg, cache, buf); in m32c_sb_read()
392 m32c_sb_write (struct m32c_reg *reg, struct regcache *cache, const gdb_byte *buf) in m32c_sb_write() argument
395 m32c_raw_write (reg->rx, cache, buf); in m32c_sb_write()
397 m32c_banked_write (reg, cache, buf); in m32c_sb_write()
445 m32c_part_read (struct m32c_reg *reg, readable_regcache *cache, gdb_byte *buf) in m32c_part_read() argument
451 return cache->cooked_read_part (reg->rx->num, offset, len, buf); in m32c_part_read()
460 m32c_part_write (struct m32c_reg *reg, struct regcache *cache, in m32c_part_write() argument
466 cache->cooked_write_part (reg->rx->num, offset, len, buf); in m32c_part_write()
476 m32c_cat_read (struct m32c_reg *reg, readable_regcache *cache, gdb_byte *buf) in m32c_cat_read() argument
486 status = cache->cooked_read (reg->rx->num, buf); in m32c_cat_read()
488 status = cache->cooked_read (reg->ry->num, buf + high_bytes); in m32c_cat_read()
492 status = cache->cooked_read (reg->rx->num, buf + low_bytes); in m32c_cat_read()
494 status = cache->cooked_read (reg->ry->num, buf); in m32c_cat_read()
504 m32c_cat_write (struct m32c_reg *reg, struct regcache *cache, in m32c_cat_write() argument
514 cache->cooked_write (reg->rx->num, buf); in m32c_cat_write()
515 cache->cooked_write (reg->ry->num, buf + high_bytes); in m32c_cat_write()
519 cache->cooked_write (reg->rx->num, buf + low_bytes); in m32c_cat_write()
520 cache->cooked_write (reg->ry->num, buf); in m32c_cat_write()
531 m32c_r3r2r1r0_read (struct m32c_reg *reg, readable_regcache *cache, gdb_byte *buf) in m32c_r3r2r1r0_read() argument
539 status = cache->cooked_read (tdep->r0->num, buf + len * 3); in m32c_r3r2r1r0_read()
541 status = cache->cooked_read (tdep->r1->num, buf + len * 2); in m32c_r3r2r1r0_read()
543 status = cache->cooked_read (tdep->r2->num, buf + len * 1); in m32c_r3r2r1r0_read()
545 status = cache->cooked_read (tdep->r3->num, buf); in m32c_r3r2r1r0_read()
549 status = cache->cooked_read (tdep->r0->num, buf); in m32c_r3r2r1r0_read()
551 status = cache->cooked_read (tdep->r1->num, buf + len * 1); in m32c_r3r2r1r0_read()
553 status = cache->cooked_read (tdep->r2->num, buf + len * 2); in m32c_r3r2r1r0_read()
555 status = cache->cooked_read (tdep->r3->num, buf + len * 3); in m32c_r3r2r1r0_read()
566 m32c_r3r2r1r0_write (struct m32c_reg *reg, struct regcache *cache, in m32c_r3r2r1r0_write() argument
574 cache->cooked_write (tdep->r0->num, buf + len * 3); in m32c_r3r2r1r0_write()
575 cache->cooked_write (tdep->r1->num, buf + len * 2); in m32c_r3r2r1r0_write()
576 cache->cooked_write (tdep->r2->num, buf + len * 1); in m32c_r3r2r1r0_write()
577 cache->cooked_write (tdep->r3->num, buf); in m32c_r3r2r1r0_write()
581 cache->cooked_write (tdep->r0->num, buf); in m32c_r3r2r1r0_write()
582 cache->cooked_write (tdep->r1->num, buf + len * 1); in m32c_r3r2r1r0_write()
583 cache->cooked_write (tdep->r2->num, buf + len * 2); in m32c_r3r2r1r0_write()
584 cache->cooked_write (tdep->r3->num, buf + len * 3); in m32c_r3r2r1r0_write()
593 readable_regcache *cache, in m32c_pseudo_register_read() argument
601 gdb_assert (arch == cache->arch ()); in m32c_pseudo_register_read()
605 return reg->read (reg, cache, buf); in m32c_pseudo_register_read()
611 struct regcache *cache, in m32c_pseudo_register_write() argument
619 gdb_assert (arch == cache->arch ()); in m32c_pseudo_register_write()
623 reg->write (reg, cache, buf); in m32c_pseudo_register_write()