linux/arch/arm64/kvm/vgic
Andrew Scull a071261d93 KVM: arm64: nVHE: Fix pointers during SMCCC convertion
The host need not concern itself with the pointer differences for the
hyp interfaces that are shared between VHE and nVHE so leave it to the
hyp to handle.

As the SMCCC function IDs are converted into function calls, it is a
suitable place to also convert any pointer arguments into hyp pointers.
This, additionally, eases the reuse of the handlers in different
contexts.

Signed-off-by: Andrew Scull <ascull@google.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20200915104643.2543892-20-ascull@google.com
2020-09-15 18:39:04 +01:00
..
trace.h
vgic-debug.c
vgic-init.c
vgic-irqfd.c KVM: arm64: Allow in-atomic injection of SPIs 2020-07-05 17:26:15 +01:00
vgic-its.c KVM: arm64: Allow in-atomic injection of SPIs 2020-07-05 17:26:15 +01:00
vgic-kvm-device.c
vgic-mmio-v2.c
vgic-mmio-v3.c KVM: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER 2020-07-05 19:15:34 +01:00
vgic-mmio.c
vgic-mmio.h
vgic-v2.c
vgic-v3.c KVM: arm64: nVHE: Fix pointers during SMCCC convertion 2020-09-15 18:39:04 +01:00
vgic-v4.c
vgic.c
vgic.h