Home
last modified time | relevance | path

Searched refs:__ireg (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/arch/riscv/kvm/
H A Daia_imsic.c69 #define imsic_read_switchcase(__ireg) \ argument
70 case __ireg: \
71 return imsic_vs_csr_read(__ireg);
72 #define imsic_read_switchcase_2(__ireg) \ argument
73 imsic_read_switchcase(__ireg + 0) \
74 imsic_read_switchcase(__ireg + 1)
75 #define imsic_read_switchcase_4(__ireg) \ argument
76 imsic_read_switchcase_2(__ireg + 0) \
77 imsic_read_switchcase_2(__ireg + 2)
78 #define imsic_read_switchcase_8(__ireg) \ argument
[all …]
/openbmc/qemu/target/riscv/
H A Dcpu.h442 #define AIA_IREG_ISEL(__ireg) ((__ireg) & 0xffff) argument
443 #define AIA_IREG_PRIV(__ireg) (((__ireg) >> 16) & 0x3) argument
444 #define AIA_IREG_VIRT(__ireg) (((__ireg) >> 18) & 0x1) argument
445 #define AIA_IREG_VGEIN(__ireg) (((__ireg) >> 20) & 0x3f) argument
446 #define AIA_IREG_XLEN(__ireg) (((__ireg) >> 24) & 0xff) argument