/* | |
* vfio-user specific definitions. | |
* | |
* SPDX-License-Identifier: GPL-2.0-or-later | |
*/ | |
#ifndef HW_VFIO_USER_CONTAINER_H | |
#define HW_VFIO_USER_CONTAINER_H | |
#include "qemu/osdep.h" | |
#include "hw/vfio/vfio-container-base.h" | |
#include "hw/vfio-user/proxy.h" | |
/* MMU container sub-class for vfio-user. */ | |
struct VFIOUserContainer { | |
VFIOContainerBase parent_obj; | |
VFIOUserProxy *proxy; | |
}; | |
OBJECT_DECLARE_SIMPLE_TYPE(VFIOUserContainer, VFIO_IOMMU_USER); | |
#endif /* HW_VFIO_USER_CONTAINER_H */ |