Home
last modified time | relevance | path

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

/linux-6.12.1/arch/riscv/kvm/
Daia_device.c257 struct kvm_vcpu_aia *vaia; in aia_init() local
284 vaia = &vcpu->arch.aia_context; in aia_init()
287 if (vaia->imsic_addr == KVM_RISCV_AIA_UNDEF_ADDR) { in aia_init()
294 base_ppn = aia_imsic_ppn(aia, vaia->imsic_addr); in aia_init()
295 if (base_ppn != aia_imsic_ppn(aia, vaia->imsic_addr)) { in aia_init()
301 vaia->hart_index = aia_imsic_hart_index(aia, in aia_init()
302 vaia->imsic_addr); in aia_init()
546 struct kvm_vcpu_aia *vaia = &vcpu->arch.aia_context; in kvm_riscv_vcpu_aia_init() local
559 vaia->imsic_addr = KVM_RISCV_AIA_UNDEF_ADDR; in kvm_riscv_vcpu_aia_init()
560 vaia->hart_index = vcpu->vcpu_idx; in kvm_riscv_vcpu_aia_init()
Daia_imsic.c738 struct kvm_vcpu_aia *vaia = &vcpu->arch.aia_context; in kvm_riscv_vcpu_aia_imsic_update() local
739 struct imsic *imsic = vaia->imsic_state; in kvm_riscv_vcpu_aia_imsic_update()