Lines Matching refs:mem_buf
30 int sparc_cpu_gdb_read_register(CPUState *cs, GByteArray *mem_buf, int n) in sparc_cpu_gdb_read_register() argument
36 return gdb_get_rega(mem_buf, env->gregs[n]); in sparc_cpu_gdb_read_register()
40 return gdb_get_rega(mem_buf, env->regwptr[n - 8]); in sparc_cpu_gdb_read_register()
46 return gdb_get_reg32(mem_buf, env->fpr[(n - 32) / 2].l.lower); in sparc_cpu_gdb_read_register()
48 return gdb_get_reg32(mem_buf, env->fpr[(n - 32) / 2].l.upper); in sparc_cpu_gdb_read_register()
54 return gdb_get_rega(mem_buf, env->y); in sparc_cpu_gdb_read_register()
56 return gdb_get_rega(mem_buf, cpu_get_psr(env)); in sparc_cpu_gdb_read_register()
58 return gdb_get_rega(mem_buf, env->wim); in sparc_cpu_gdb_read_register()
60 return gdb_get_rega(mem_buf, env->tbr); in sparc_cpu_gdb_read_register()
62 return gdb_get_rega(mem_buf, env->pc); in sparc_cpu_gdb_read_register()
64 return gdb_get_rega(mem_buf, env->npc); in sparc_cpu_gdb_read_register()
66 return gdb_get_rega(mem_buf, cpu_get_fsr(env)); in sparc_cpu_gdb_read_register()
68 return gdb_get_rega(mem_buf, 0); /* csr */ in sparc_cpu_gdb_read_register()
70 return gdb_get_rega(mem_buf, 0); in sparc_cpu_gdb_read_register()
76 return gdb_get_reg32(mem_buf, env->fpr[(n - 32) / 2].l.lower); in sparc_cpu_gdb_read_register()
78 return gdb_get_reg32(mem_buf, env->fpr[(n - 32) / 2].l.upper); in sparc_cpu_gdb_read_register()
88 return gdb_get_reg64(mem_buf, env->fpr[(n - 64) + 16].ll); in sparc_cpu_gdb_read_register()
92 return gdb_get_regl(mem_buf, env->pc); in sparc_cpu_gdb_read_register()
94 return gdb_get_regl(mem_buf, env->npc); in sparc_cpu_gdb_read_register()
96 return gdb_get_regl(mem_buf, (cpu_get_ccr(env) << 32) | in sparc_cpu_gdb_read_register()
101 return gdb_get_regl(mem_buf, cpu_get_fsr(env)); in sparc_cpu_gdb_read_register()
103 return gdb_get_regl(mem_buf, env->fprs); in sparc_cpu_gdb_read_register()
105 return gdb_get_regl(mem_buf, env->y); in sparc_cpu_gdb_read_register()
111 int sparc_cpu_gdb_write_register(CPUState *cs, uint8_t *mem_buf, int n) in sparc_cpu_gdb_write_register() argument
118 tmp = ldl_p(mem_buf); in sparc_cpu_gdb_write_register()
122 tmp = ldtul_p(mem_buf); in sparc_cpu_gdb_write_register()
173 tmp = ldl_p(mem_buf); in sparc_cpu_gdb_write_register()