Lines Matching refs:xen_gnttab_ops
165 extern struct gnttab_backend_ops *xen_gnttab_ops;
169 return xen_gnttab_ops && in qemu_xen_gnttab_can_map_multi()
170 !!(xen_gnttab_ops->features & XEN_GNTTAB_OP_FEATURE_MAP_MULTIPLE); in qemu_xen_gnttab_can_map_multi()
175 if (!xen_gnttab_ops) { in qemu_xen_gnttab_open()
178 return xen_gnttab_ops->open(); in qemu_xen_gnttab_open()
183 if (!xen_gnttab_ops) { in qemu_xen_gnttab_close()
186 return xen_gnttab_ops->close(xgt); in qemu_xen_gnttab_close()
194 if (!xen_gnttab_ops) { in qemu_xen_gnttab_grant_copy()
198 return xen_gnttab_ops->grant_copy(xgt, to_domain, domid, segs, nr_segs, in qemu_xen_gnttab_grant_copy()
205 if (!xen_gnttab_ops) { in qemu_xen_gnttab_set_max_grants()
208 return xen_gnttab_ops->set_max_grants(xgt, nr_grants); in qemu_xen_gnttab_set_max_grants()
215 if (!xen_gnttab_ops) { in qemu_xen_gnttab_map_refs()
218 return xen_gnttab_ops->map_refs(xgt, count, domid, refs, prot); in qemu_xen_gnttab_map_refs()
225 if (!xen_gnttab_ops) { in qemu_xen_gnttab_unmap()
228 return xen_gnttab_ops->unmap(xgt, start_address, refs, count); in qemu_xen_gnttab_unmap()