1c1d466d2SRoy Hopkins /* 2c1d466d2SRoy Hopkins * QEMU IGVM configuration backend for Confidential Guests 3c1d466d2SRoy Hopkins * 4c1d466d2SRoy Hopkins * Copyright (C) 2023-2024 SUSE 5c1d466d2SRoy Hopkins * 6c1d466d2SRoy Hopkins * Authors: 7c1d466d2SRoy Hopkins * Roy Hopkins <roy.hopkins@randomman.co.uk> 8c1d466d2SRoy Hopkins * 9c1d466d2SRoy Hopkins * SPDX-License-Identifier: GPL-2.0-or-later 10c1d466d2SRoy Hopkins */ 11c1d466d2SRoy Hopkins 12c1d466d2SRoy Hopkins #ifndef BACKENDS_IGVM_H 13c1d466d2SRoy Hopkins #define BACKENDS_IGVM_H 14c1d466d2SRoy Hopkins 15c1d466d2SRoy Hopkins #include "system/confidential-guest-support.h" 16c1d466d2SRoy Hopkins #include "system/igvm-cfg.h" 17c1d466d2SRoy Hopkins #include "qapi/error.h" 18c1d466d2SRoy Hopkins 19c1d466d2SRoy Hopkins int qigvm_process_file(IgvmCfg *igvm, ConfidentialGuestSupport *cgs, 20*d60238b4SRoy Hopkins bool onlyVpContext, Error **errp); 21c1d466d2SRoy Hopkins 22c1d466d2SRoy Hopkins #endif 23