Searched refs:guest_index (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/irqchip/ |
H A D | irq-riscv-aplic-msi.c | 82 unsigned int group_index, hart_index, guest_index, val; in aplic_msi_write_msg() local 119 guest_index = tppn & APLIC_xMSICFGADDR_PPN_HART(mc->lhxs); in aplic_msi_write_msg() 120 WARN_ON(guest_index > APLIC_TARGET_GUEST_IDX_MASK); in aplic_msi_write_msg() 126 val |= FIELD_PREP(APLIC_TARGET_GUEST_IDX, guest_index); in aplic_msi_write_msg()
|
H A D | irq-riscv-imsic-platform.c | 25 static bool imsic_cpu_page_phys(unsigned int cpu, unsigned int guest_index, in imsic_cpu_page_phys() argument 34 if (BIT(global->guest_index_bits) <= guest_index) in imsic_cpu_page_phys() 38 *out_msi_pa = local->msi_pa + (guest_index * IMSIC_MMIO_PAGE_SZ); in imsic_cpu_page_phys()
|
/linux/arch/riscv/include/asm/ |
H A D | kvm_aia.h | 105 u32 guest_index, u32 offset, u32 iid); 157 u32 guest_index, u32 iid);
|
/linux/arch/riscv/kvm/ |
H A D | aia_device.c | 576 u32 guest_index, u32 iid) in kvm_riscv_aia_inject_msi_by_id() argument 589 guest_index, in kvm_riscv_aia_inject_msi_by_id()
|
H A D | aia_imsic.c | 957 u32 guest_index, u32 offset, u32 iid) in kvm_riscv_vcpu_aia_imsic_inject() argument 964 if (!imsic || !iid || guest_index || in kvm_riscv_vcpu_aia_imsic_inject()
|