Lines Matching refs:CPURISCVState

29 G_NORETURN void riscv_raise_exception(CPURISCVState *env,  in riscv_raise_exception()
37 void helper_raise_exception(CPURISCVState *env, uint32_t exception) in helper_raise_exception()
42 target_ulong helper_csrr(CPURISCVState *env, int csr) in helper_csrr()
62 void helper_csrw(CPURISCVState *env, int csr, target_ulong src) in helper_csrw()
72 target_ulong helper_csrrw(CPURISCVState *env, int csr, in helper_csrrw()
84 target_ulong helper_csrr_i128(CPURISCVState *env, int csr) in helper_csrr_i128()
97 void helper_csrw_i128(CPURISCVState *env, int csr, in helper_csrw_i128()
109 target_ulong helper_csrrw_i128(CPURISCVState *env, int csr, in helper_csrrw_i128()
134 static void check_zicbo_envcfg(CPURISCVState *env, target_ulong envbits, in check_zicbo_envcfg()
154 void helper_cbo_zero(CPURISCVState *env, target_ulong address) in helper_cbo_zero()
201 static void check_zicbom_access(CPURISCVState *env, in check_zicbom_access()
242 void helper_cbo_clean_flush(CPURISCVState *env, target_ulong address) in helper_cbo_clean_flush()
251 void helper_cbo_inval(CPURISCVState *env, target_ulong address) in helper_cbo_inval()
262 target_ulong helper_sret(CPURISCVState *env) in helper_sret()
315 target_ulong helper_mret(CPURISCVState *env) in helper_mret()
356 void helper_wfi(CPURISCVState *env) in helper_wfi()
376 void helper_wrs_nto(CPURISCVState *env) in helper_wrs_nto()
387 void helper_tlb_flush(CPURISCVState *env) in helper_tlb_flush()
402 void helper_tlb_flush_all(CPURISCVState *env) in helper_tlb_flush_all()
408 void helper_hyp_tlb_flush(CPURISCVState *env) in helper_hyp_tlb_flush()
425 void helper_hyp_gvma_tlb_flush(CPURISCVState *env) in helper_hyp_gvma_tlb_flush()
435 static int check_access_hlsv(CPURISCVState *env, bool x, uintptr_t ra) in check_access_hlsv()
452 target_ulong helper_hyp_hlv_bu(CPURISCVState *env, target_ulong addr) in helper_hyp_hlv_bu()
461 target_ulong helper_hyp_hlv_hu(CPURISCVState *env, target_ulong addr) in helper_hyp_hlv_hu()
470 target_ulong helper_hyp_hlv_wu(CPURISCVState *env, target_ulong addr) in helper_hyp_hlv_wu()
479 target_ulong helper_hyp_hlv_d(CPURISCVState *env, target_ulong addr) in helper_hyp_hlv_d()
488 void helper_hyp_hsv_b(CPURISCVState *env, target_ulong addr, target_ulong val) in helper_hyp_hsv_b()
497 void helper_hyp_hsv_h(CPURISCVState *env, target_ulong addr, target_ulong val) in helper_hyp_hsv_h()
506 void helper_hyp_hsv_w(CPURISCVState *env, target_ulong addr, target_ulong val) in helper_hyp_hsv_w()
515 void helper_hyp_hsv_d(CPURISCVState *env, target_ulong addr, target_ulong val) in helper_hyp_hsv_d()
531 target_ulong helper_hyp_hlvx_hu(CPURISCVState *env, target_ulong addr) in helper_hyp_hlvx_hu()
540 target_ulong helper_hyp_hlvx_wu(CPURISCVState *env, target_ulong addr) in helper_hyp_hlvx_wu()