xref: /freebsd/lib/libvmmapi/internal.h (revision 7d9ef309bd09c061e9cad8ace6f7bb4c60f087e6)
1*7d9ef309SJohn Baldwin /*-
2*7d9ef309SJohn Baldwin  * SPDX-License-Identifier: BSD-2-Clause
3*7d9ef309SJohn Baldwin  *
4*7d9ef309SJohn Baldwin  * Copyright (c) 2022 John Baldwin <jhb@FreeBSD.org>
5*7d9ef309SJohn Baldwin  */
6*7d9ef309SJohn Baldwin 
7*7d9ef309SJohn Baldwin #ifndef __VMMAPI_INTERNAL_H__
8*7d9ef309SJohn Baldwin #define	__VMMAPI_INTERNAL_H__
9*7d9ef309SJohn Baldwin 
10*7d9ef309SJohn Baldwin struct vmctx;
11*7d9ef309SJohn Baldwin 
12*7d9ef309SJohn Baldwin struct vcpu {
13*7d9ef309SJohn Baldwin 	struct vmctx *ctx;
14*7d9ef309SJohn Baldwin 	int vcpuid;
15*7d9ef309SJohn Baldwin };
16*7d9ef309SJohn Baldwin 
17*7d9ef309SJohn Baldwin #endif /* !__VMMAPI_INTERNAL_H__ */
18