Searched refs:xengnttab_handle (Results 1 – 6 of 6) sorted by relevance
/openbmc/qemu/include/hw/xen/ |
H A D | xen_backend_ops.h | 136 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 D | xen_pvdev.h | 53 xengnttab_handle *gnttabdev;
|
H A D | xen-bus.h | 29 xengnttab_handle *xgth;
|
/openbmc/qemu/scripts/ |
H A D | xen-detect.c | 74 xengnttab_handle *xg; in main() 119 xengnttab_handle *xg; in main()
|
/openbmc/qemu/hw/xen/ |
H A D | xen-operations.c | 40 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 D | xen-mapcache.c | 79 static xengnttab_handle *xen_region_gnttabdev;
|