xref: /openbmc/qemu/include/hw/vfio/vfio-cpr.h (revision 3ed34463a2d8ab8aabfa1d612f12b56600c87983)
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