refactor: add helper function to check if VM is primary
The call `vm_is_primary(current->vm)` makes the intention more clear to
readers than `current->vm->id == HF_PRIMARY_VM_ID`.
Change-Id: I5cbf7293b8184da420ad6911cb810666ae9a45dc
Signed-off-by: Karl Meakin <karl.meakin@arm.com>
diff --git a/src/arch/aarch64/hypervisor/psci_handler.c b/src/arch/aarch64/hypervisor/psci_handler.c
index 3532998..5c0ce87 100644
--- a/src/arch/aarch64/hypervisor/psci_handler.c
+++ b/src/arch/aarch64/hypervisor/psci_handler.c
@@ -387,7 +387,7 @@
uintreg_t arg1, uintreg_t arg2, uintreg_t *ret,
struct vcpu **next)
{
- if (vcpu->vm->id == HF_PRIMARY_VM_ID) {
+ if (vm_is_primary(vcpu->vm)) {
return psci_primary_vm_handler(vcpu, func, arg0, arg1, arg2,
ret);
}