IRQ_VS_EXT
BIT(IRQ_VS_EXT))
ncsr_write(CSR_HVICTL, aia_hvictl_value(!!(csr->hvip & BIT(IRQ_VS_EXT))));
kvm_riscv_vcpu_set_interrupt(vcpu, IRQ_VS_EXT);
kvm_riscv_vcpu_unset_interrupt(vcpu, IRQ_VS_EXT);
kvm_riscv_vcpu_unset_interrupt(vcpu, IRQ_VS_EXT);
return kvm_riscv_vcpu_set_interrupt(vcpu, IRQ_VS_EXT);
return kvm_riscv_vcpu_unset_interrupt(vcpu, IRQ_VS_EXT);
irq != IRQ_VS_EXT &&
irq != IRQ_VS_EXT &&
TRAP(IRQ_S_EXT), TRAP(IRQ_VS_EXT), TRAP(IRQ_M_EXT), \