Files
acrn-hypervisor/hypervisor/arch/riscv/guest/vm.c
Fei Li 83d56e0edb vm: add necessary dummy APIs
get_vm_from_vmid,is_paused_vm and is_poweroff_vm should be common APIs.
But now doesn't implement them as common for not introduce more VM related
data structure and APIs.

Tracked-On: #8805
Signed-off-by: Fei Li <fei1.li@intel.com>
Acked-by: Wang, Yu1 <yu1.wang@intel.com>
2025-10-14 14:45:12 +08:00

33 lines
536 B
C

/*
* Copyright (C) 2023-2025 Intel Corporation.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
#ifndef RISCV_VM_C_
#define RISCV_VM_C_
#include <asm/guest/vm.h>
/* FIXME */
struct acrn_vm *get_vm_from_vmid(__unused uint16_t vm_id)
{
return NULL;
}
bool is_paused_vm(__unused const struct acrn_vm *vm)
{
return false;
}
bool is_poweroff_vm(__unused const struct acrn_vm *vm)
{
return true;
}
void arch_trigger_level_intr(__unused struct acrn_vm *vm,
__unused uint32_t irq, __unused bool assert);
#endif /* RISCV_VM_C_ */