Lines Matching refs:mem_buf
27 int superh_cpu_gdb_read_register(CPUState *cs, GByteArray *mem_buf, int n) in superh_cpu_gdb_read_register() argument
34 return gdb_get_regl(mem_buf, env->gregs[n + 16]); in superh_cpu_gdb_read_register()
36 return gdb_get_regl(mem_buf, env->gregs[n]); in superh_cpu_gdb_read_register()
39 return gdb_get_regl(mem_buf, env->gregs[n]); in superh_cpu_gdb_read_register()
41 return gdb_get_regl(mem_buf, env->pc); in superh_cpu_gdb_read_register()
43 return gdb_get_regl(mem_buf, env->pr); in superh_cpu_gdb_read_register()
45 return gdb_get_regl(mem_buf, env->gbr); in superh_cpu_gdb_read_register()
47 return gdb_get_regl(mem_buf, env->vbr); in superh_cpu_gdb_read_register()
49 return gdb_get_regl(mem_buf, env->mach); in superh_cpu_gdb_read_register()
51 return gdb_get_regl(mem_buf, env->macl); in superh_cpu_gdb_read_register()
53 return gdb_get_regl(mem_buf, cpu_read_sr(env)); in superh_cpu_gdb_read_register()
55 return gdb_get_regl(mem_buf, env->fpul); in superh_cpu_gdb_read_register()
57 return gdb_get_regl(mem_buf, env->fpscr); in superh_cpu_gdb_read_register()
60 return gdb_get_reg32(mem_buf, env->fregs[n - 9]); in superh_cpu_gdb_read_register()
62 return gdb_get_reg32(mem_buf, env->fregs[n - 25]); in superh_cpu_gdb_read_register()
64 return gdb_get_regl(mem_buf, env->ssr); in superh_cpu_gdb_read_register()
66 return gdb_get_regl(mem_buf, env->spc); in superh_cpu_gdb_read_register()
68 return gdb_get_regl(mem_buf, env->gregs[n - 43]); in superh_cpu_gdb_read_register()
70 return gdb_get_regl(mem_buf, env->gregs[n - (51 - 16)]); in superh_cpu_gdb_read_register()
76 int superh_cpu_gdb_write_register(CPUState *cs, uint8_t *mem_buf, int n) in superh_cpu_gdb_write_register() argument
83 env->gregs[n + 16] = ldl_p(mem_buf); in superh_cpu_gdb_write_register()
85 env->gregs[n] = ldl_p(mem_buf); in superh_cpu_gdb_write_register()
89 env->gregs[n] = ldl_p(mem_buf); in superh_cpu_gdb_write_register()
92 env->pc = ldl_p(mem_buf); in superh_cpu_gdb_write_register()
95 env->pr = ldl_p(mem_buf); in superh_cpu_gdb_write_register()
98 env->gbr = ldl_p(mem_buf); in superh_cpu_gdb_write_register()
101 env->vbr = ldl_p(mem_buf); in superh_cpu_gdb_write_register()
104 env->mach = ldl_p(mem_buf); in superh_cpu_gdb_write_register()
107 env->macl = ldl_p(mem_buf); in superh_cpu_gdb_write_register()
110 cpu_write_sr(env, ldl_p(mem_buf)); in superh_cpu_gdb_write_register()
113 env->fpul = ldl_p(mem_buf); in superh_cpu_gdb_write_register()
116 env->fpscr = ldl_p(mem_buf); in superh_cpu_gdb_write_register()
120 env->fregs[n - 9] = ldl_p(mem_buf); in superh_cpu_gdb_write_register()
122 env->fregs[n - 25] = ldl_p(mem_buf); in superh_cpu_gdb_write_register()
126 env->ssr = ldl_p(mem_buf); in superh_cpu_gdb_write_register()
129 env->spc = ldl_p(mem_buf); in superh_cpu_gdb_write_register()
132 env->gregs[n - 43] = ldl_p(mem_buf); in superh_cpu_gdb_write_register()
135 env->gregs[n - (51 - 16)] = ldl_p(mem_buf); in superh_cpu_gdb_write_register()