Searched refs:hstateen (Results 1 – 3 of 3) sorted by relevance
59 if (!(env->hstateen[index] & bit)) { in smstateen_acc_ok()414 static RISCVException hstateen(CPURISCVState *env, int csrno) in hstateen() function448 if (!(env->hstateen[index] & SMSTATEEN_STATEEN)) { in sstateen()2626 *val = env->hstateen[index] & env->mstateen[index]; in read_hstateen()2637 reg = &env->hstateen[index]; in write_hstateen()2667 *val = (env->hstateen[index] >> 32) & (env->mstateen[index] >> 32); in read_hstateenh()2678 reg = &env->hstateen[index]; in write_hstateenh()2709 *val &= env->hstateen[index]; in read_sstateen()2725 wr_mask &= env->hstateen[index]; in write_sstateen()5122 [CSR_HSTATEEN0] = { "hstateen0", hstateen, read_hstateen, write_hstateen0,[all …]
287 VMSTATE_UINT64_ARRAY(env.hstateen, RISCVCPU, 4),
466 uint64_t hstateen[SMSTATEEN_MAX_COUNT]; member