Lines Matching refs:n
38 static uint32_t tricore_cpu_gdb_read_csfr(CPUTriCoreState *env, int n) in tricore_cpu_gdb_read_csfr() argument
40 switch (n) { in tricore_cpu_gdb_read_csfr()
70 static void tricore_cpu_gdb_write_csfr(CPUTriCoreState *env, int n, in tricore_cpu_gdb_write_csfr() argument
73 switch (n) { in tricore_cpu_gdb_write_csfr()
108 int tricore_cpu_gdb_read_register(CPUState *cs, GByteArray *mem_buf, int n) in tricore_cpu_gdb_read_register() argument
112 if (n < 16) { /* data registers */ in tricore_cpu_gdb_read_register()
113 return gdb_get_reg32(mem_buf, env->gpr_d[n]); in tricore_cpu_gdb_read_register()
114 } else if (n < 32) { /* address registers */ in tricore_cpu_gdb_read_register()
115 return gdb_get_reg32(mem_buf, env->gpr_a[n - 16]); in tricore_cpu_gdb_read_register()
117 return gdb_get_reg32(mem_buf, tricore_cpu_gdb_read_csfr(env, n)); in tricore_cpu_gdb_read_register()
122 int tricore_cpu_gdb_write_register(CPUState *cs, uint8_t *mem_buf, int n) in tricore_cpu_gdb_write_register() argument
129 if (n < 16) { /* data registers */ in tricore_cpu_gdb_write_register()
130 env->gpr_d[n] = tmp; in tricore_cpu_gdb_write_register()
131 } else if (n < 32) { /* address registers */ in tricore_cpu_gdb_write_register()
132 env->gpr_a[n - 16] = tmp; in tricore_cpu_gdb_write_register()
134 tricore_cpu_gdb_write_csfr(env, n, tmp); in tricore_cpu_gdb_write_register()