Lines Matching refs:tdata_index
156 bool tdata_available(CPURISCVState *env, int tdata_index) in tdata_available() argument
160 if (unlikely(tdata_index >= TDATA_NUM)) { in tdata_available()
164 return tdata_mapping[trigger_type][tdata_index]; in tdata_available()
529 int tdata_index, target_ulong val) in type2_reg_write() argument
533 switch (tdata_index) { in type2_reg_write()
643 int tdata_index, target_ulong val) in type6_reg_write() argument
647 switch (tdata_index) { in type6_reg_write()
819 int tdata_index, target_ulong val) in itrigger_reg_write() argument
823 switch (tdata_index) { in itrigger_reg_write()
861 target_ulong tdata_csr_read(CPURISCVState *env, int tdata_index) in tdata_csr_read() argument
864 switch (tdata_index) { in tdata_csr_read()
882 void tdata_csr_write(CPURISCVState *env, int tdata_index, target_ulong val) in tdata_csr_write() argument
886 if (tdata_index == TDATA1) { in tdata_csr_write()
894 type2_reg_write(env, env->trigger_cur, tdata_index, val); in tdata_csr_write()
897 type6_reg_write(env, env->trigger_cur, tdata_index, val); in tdata_csr_write()
900 itrigger_reg_write(env, env->trigger_cur, tdata_index, val); in tdata_csr_write()