Lines Matching full:ri
244 const ARMCPRegInfo *ri; in arm_gdb_get_sysreg() local
248 ri = get_arm_cp_reginfo(cpu->cp_regs, key); in arm_gdb_get_sysreg()
249 if (ri) { in arm_gdb_get_sysreg()
250 if (cpreg_field_is_64bit(ri)) { in arm_gdb_get_sysreg()
251 return gdb_get_reg64(buf, (uint64_t)read_raw_cp_reg(env, ri)); in arm_gdb_get_sysreg()
253 return gdb_get_reg32(buf, (uint32_t)read_raw_cp_reg(env, ri)); in arm_gdb_get_sysreg()
266 ARMCPRegInfo *ri, uint32_t ri_key, in arm_gen_one_feature_sysreg() argument
269 gdb_feature_builder_append_reg(builder, ri->name, bitsize, n, in arm_gen_one_feature_sysreg()
279 ARMCPRegInfo *ri = value; in arm_register_sysreg_for_feature() local
285 if (!(ri->type & (ARM_CP_NO_RAW | ARM_CP_NO_GDB))) { in arm_register_sysreg_for_feature()
287 if (ri->state == ARM_CP_STATE_AA64) { in arm_register_sysreg_for_feature()
289 ri, ri_key, 64, param->n++); in arm_register_sysreg_for_feature()
292 if (ri->state == ARM_CP_STATE_AA32) { in arm_register_sysreg_for_feature()
294 (ri->secure & ARM_CP_SECSTATE_S)) { in arm_register_sysreg_for_feature()
297 if (ri->type & ARM_CP_64BIT) { in arm_register_sysreg_for_feature()
299 ri, ri_key, 64, param->n++); in arm_register_sysreg_for_feature()
302 ri, ri_key, 32, param->n++); in arm_register_sysreg_for_feature()