xref: /qemu/hw/vfio-user/device.h (revision 3bdb738b734c77f93f93f8119c8f6ba8a9c5947c)
1*3bdb738bSJohn Levon #ifndef VFIO_USER_DEVICE_H
2*3bdb738bSJohn Levon #define VFIO_USER_DEVICE_H
3*3bdb738bSJohn Levon 
4*3bdb738bSJohn Levon /*
5*3bdb738bSJohn Levon  * vfio protocol over a UNIX socket device handling.
6*3bdb738bSJohn Levon  *
7*3bdb738bSJohn Levon  * Copyright © 2018, 2021 Oracle and/or its affiliates.
8*3bdb738bSJohn Levon  *
9*3bdb738bSJohn Levon  * SPDX-License-Identifier: GPL-2.0-or-later
10*3bdb738bSJohn Levon  */
11*3bdb738bSJohn Levon 
12*3bdb738bSJohn Levon #include "qemu/osdep.h"
13*3bdb738bSJohn Levon #include "linux/vfio.h"
14*3bdb738bSJohn Levon 
15*3bdb738bSJohn Levon #include "hw/vfio-user/proxy.h"
16*3bdb738bSJohn Levon 
17*3bdb738bSJohn Levon bool vfio_user_get_device_info(VFIOUserProxy *proxy,
18*3bdb738bSJohn Levon                                struct vfio_device_info *info, Error **errp);
19*3bdb738bSJohn Levon 
20*3bdb738bSJohn Levon #endif /* VFIO_USER_DEVICE_H */
21