Lines Matching refs:hstateen
63 if (!(env->hstateen[index] & bit)) { in smstateen_acc_ok()
526 static RISCVException hstateen(CPURISCVState *env, int csrno) in hstateen() function
560 if (!(env->hstateen[index] & SMSTATEEN_STATEEN)) { in sstateen()
3492 *val = env->hstateen[index] & env->mstateen[index]; in read_hstateen()
3503 reg = &env->hstateen[index]; in write_hstateen()
3550 *val = (env->hstateen[index] >> 32) & (env->mstateen[index] >> 32); in read_hstateenh()
3561 reg = &env->hstateen[index]; in write_hstateenh()
3596 *val &= env->hstateen[index]; in read_sstateen()
3612 wr_mask &= env->hstateen[index]; in write_sstateen()
5900 [CSR_HSTATEEN0] = { "hstateen0", hstateen, read_hstateen, write_hstateen0,
5905 [CSR_HSTATEEN1] = { "hstateen1", hstateen, read_hstateen,
5911 [CSR_HSTATEEN2] = { "hstateen2", hstateen, read_hstateen,
5917 [CSR_HSTATEEN3] = { "hstateen3", hstateen, read_hstateen,