Home
last modified time | relevance | path

Searched refs:GET_FUNCT3 (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/arch/riscv/kvm/
H A Dvcpu_insn.c121 #define GET_FUNCT3(insn) (((insn) >> 12) & 7) macro
260 switch (GET_FUNCT3(insn)) { in csr_insn()
261 case GET_FUNCT3(INSN_MATCH_CSRRW): in csr_insn()
265 case GET_FUNCT3(INSN_MATCH_CSRRS): in csr_insn()
269 case GET_FUNCT3(INSN_MATCH_CSRRC): in csr_insn()
273 case GET_FUNCT3(INSN_MATCH_CSRRWI): in csr_insn()
277 case GET_FUNCT3(INSN_MATCH_CSRRSI): in csr_insn()
281 case GET_FUNCT3(INSN_MATCH_CSRRCI): in csr_insn()
/openbmc/qemu/target/riscv/
H A Dinstmap.h315 #define GET_FUNCT3(inst) extract32(inst, 12, 3) macro
H A Dcpu_helper.c1607 access_size = 1 << GET_FUNCT3(insn); in riscv_transformed_insn()
1614 access_size = 1 << GET_FUNCT3(insn); in riscv_transformed_insn()
1621 access_size = 1 << GET_FUNCT3(insn); in riscv_transformed_insn()