1b37eeb02SStefano Stabellini /* 2b37eeb02SStefano Stabellini * Xen 9p backend 3b37eeb02SStefano Stabellini * 4b37eeb02SStefano Stabellini * Copyright Aporeto 2017 5b37eeb02SStefano Stabellini * 6b37eeb02SStefano Stabellini * Authors: 7b37eeb02SStefano Stabellini * Stefano Stabellini <stefano@aporeto.com> 8b37eeb02SStefano Stabellini * 9b37eeb02SStefano Stabellini * This work is licensed under the terms of the GNU GPL version 2 or 10b37eeb02SStefano Stabellini * later. See the COPYING file in the top-level directory. 11b37eeb02SStefano Stabellini */ 12b37eeb02SStefano Stabellini 13f91005e1SMarkus Armbruster #ifndef HW_9PFS_XEN_9PFS_H 14f91005e1SMarkus Armbruster #define HW_9PFS_XEN_9PFS_H 15f91005e1SMarkus Armbruster 16*a3434a2dSAnthony PERARD #include "hw/xen/interface/io/protocols.h" 17*a3434a2dSAnthony PERARD #include "hw/xen/interface/io/ring.h" 18b37eeb02SStefano Stabellini 19b37eeb02SStefano Stabellini /* 20b37eeb02SStefano Stabellini * Do not merge into xen-9p-backend.c: clang doesn't allow unused static 21b37eeb02SStefano Stabellini * inline functions in c files. 22b37eeb02SStefano Stabellini */ 23b37eeb02SStefano Stabellini DEFINE_XEN_FLEX_RING_AND_INTF(xen_9pfs); 24f91005e1SMarkus Armbruster 25f91005e1SMarkus Armbruster #endif 26