Lines Matching refs:xengnttab_handle
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);
159 void *(*map_refs)(xengnttab_handle *xgt, uint32_t count, uint32_t domid,
161 int (*unmap)(xengnttab_handle *xgt, void *start_address, uint32_t *refs,
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()
221 static inline int qemu_xen_gnttab_unmap(xengnttab_handle *xgt, in qemu_xen_gnttab_unmap()