Home
last modified time | relevance | path

Searched refs:xengnttab_handle (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/include/hw/xen/
H A Dxen_backend_ops.h136 typedef struct xengntdev_handle xengnttab_handle; typedef
153 xengnttab_handle *(*open)(void);
154 int (*close)(xengnttab_handle *xgt);
155 int (*grant_copy)(xengnttab_handle *xgt, bool to_domain, uint32_t domid,
158 int (*set_max_grants)(xengnttab_handle *xgt, uint32_t nr_grants);
173 static inline xengnttab_handle *qemu_xen_gnttab_open(void) in qemu_xen_gnttab_open()
181 static inline int qemu_xen_gnttab_close(xengnttab_handle *xgt) in qemu_xen_gnttab_close()
189 static inline int qemu_xen_gnttab_grant_copy(xengnttab_handle *xgt, in qemu_xen_gnttab_grant_copy()
202 static inline int qemu_xen_gnttab_set_max_grants(xengnttab_handle *xgt, in qemu_xen_gnttab_set_max_grants()
211 static inline void *qemu_xen_gnttab_map_refs(xengnttab_handle *xgt, in qemu_xen_gnttab_map_refs()
[all …]
H A Dxen_pvdev.h53 xengnttab_handle *gnttabdev;
H A Dxen-bus.h29 xengnttab_handle *xgth;
/openbmc/qemu/scripts/
H A Dxen-detect.c74 xengnttab_handle *xg; in main()
119 xengnttab_handle *xg; in main()
/openbmc/qemu/hw/xen/
H A Dxen-operations.c40 static int libxengnttab_fallback_grant_copy(xengnttab_handle *xgt, in libxengnttab_fallback_grant_copy()
94 static int libxengnttab_backend_grant_copy(xengnttab_handle *xgt, in libxengnttab_backend_grant_copy()
170 static xengnttab_handle *libxengnttab_backend_open(void) in libxengnttab_backend_open()
175 static int libxengnttab_backend_unmap(xengnttab_handle *xgt, in libxengnttab_backend_unmap()
410 xengnttab_handle *xgt = xengnttab_open(NULL, 0); in setup_xen_backend_ops()
H A Dxen-mapcache.c79 static xengnttab_handle *xen_region_gnttabdev;