1*3ed34463SSteve Sistare /* 2*3ed34463SSteve Sistare * VFIO CPR 3*3ed34463SSteve Sistare * 4*3ed34463SSteve Sistare * Copyright (c) 2025 Oracle and/or its affiliates. 5*3ed34463SSteve Sistare * 6*3ed34463SSteve Sistare * SPDX-License-Identifier: GPL-2.0-or-later 7*3ed34463SSteve Sistare */ 8*3ed34463SSteve Sistare 9*3ed34463SSteve Sistare #ifndef HW_VFIO_VFIO_CPR_H 10*3ed34463SSteve Sistare #define HW_VFIO_VFIO_CPR_H 11*3ed34463SSteve Sistare 12*3ed34463SSteve Sistare struct VFIOContainerBase; 13*3ed34463SSteve Sistare 14*3ed34463SSteve Sistare bool vfio_cpr_register_container(struct VFIOContainerBase *bcontainer, 15*3ed34463SSteve Sistare Error **errp); 16*3ed34463SSteve Sistare void vfio_cpr_unregister_container(struct VFIOContainerBase *bcontainer); 17*3ed34463SSteve Sistare 18*3ed34463SSteve Sistare #endif /* HW_VFIO_VFIO_CPR_H */ 19