/qemu/hw/i386/kvm/ |
H A D | xen_gnttab.c | 328 uint32_t *refs, int prot) in xen_be_gnttab_map_refs() argument 363 act = g_hash_table_lookup(xgt->active_maps, GINT_TO_POINTER(refs[0])); in xen_be_gnttab_map_refs() 366 if (gnt_ref(s, refs[0], prot) == INVALID_GPA) { in xen_be_gnttab_map_refs() 373 uint64_t gpa = gnt_ref(s, refs[0], prot); in xen_be_gnttab_map_refs() 391 gnt_unref(s, refs[0], &act->mrs, 0); in xen_be_gnttab_map_refs() 397 s->map_track[refs[0]]++; in xen_be_gnttab_map_refs() 398 g_hash_table_insert(xgt->active_maps, GINT_TO_POINTER(refs[0]), act); in xen_be_gnttab_map_refs() 416 void *start_address, uint32_t *refs, in xen_be_gnttab_unmap() argument 432 act = g_hash_table_lookup(xgt->active_maps, GINT_TO_POINTER(refs[0])); in xen_be_gnttab_unmap() 442 do_unmap(GINT_TO_POINTER(refs[0]), act, s); in xen_be_gnttab_unmap() [all …]
|
/qemu/include/hw/xen/ |
H A D | xen_backend_ops.h | 160 uint32_t *refs, int prot); 161 int (*unmap)(xengnttab_handle *xgt, void *start_address, uint32_t *refs, 213 uint32_t *refs, int prot) in qemu_xen_gnttab_map_refs() argument 218 return xen_gnttab_ops->map_refs(xgt, count, domid, refs, prot); in qemu_xen_gnttab_map_refs() 222 void *start_address, uint32_t *refs, in qemu_xen_gnttab_unmap() argument 228 return xen_gnttab_ops->unmap(xgt, start_address, refs, count); in qemu_xen_gnttab_unmap()
|
H A D | xen-legacy-backend.h | 48 void *xen_be_map_grant_refs(struct XenLegacyDevice *xendev, uint32_t *refs, 51 uint32_t *refs, unsigned int nr_refs);
|
H A D | xen-bus.h | 97 void *xen_device_map_grant_refs(XenDevice *xendev, uint32_t *refs, 100 void xen_device_unmap_grant_refs(XenDevice *xendev, void *map, uint32_t *refs,
|
/qemu/hw/xen/ |
H A D | xen-operations.c | 45 uint32_t *refs = g_new(uint32_t, nr_segs); in libxengnttab_fallback_grant_copy() local 54 refs[i] = to_domain ? seg->dest.foreign.ref : in libxengnttab_fallback_grant_copy() 57 map = xengnttab_map_domain_grant_refs(xgt, nr_segs, domid, refs, prot); in libxengnttab_fallback_grant_copy() 88 g_free(refs); in libxengnttab_fallback_grant_copy() 176 void *start_address, uint32_t *refs, in libxengnttab_backend_unmap() argument
|
H A D | xen-legacy-backend.c | 121 void *xen_be_map_grant_refs(struct XenLegacyDevice *xendev, uint32_t *refs, in xen_be_map_grant_refs() argument 128 ptr = qemu_xen_gnttab_map_refs(xendev->gnttabdev, nr_refs, xen_domid, refs, in xen_be_map_grant_refs() 140 uint32_t *refs, unsigned int nr_refs) in xen_be_unmap_grant_refs() argument 144 if (qemu_xen_gnttab_unmap(xendev->gnttabdev, ptr, refs, nr_refs)) { in xen_be_unmap_grant_refs()
|
H A D | xen-bus.c | 790 void *xen_device_map_grant_refs(XenDevice *xendev, uint32_t *refs, in xen_device_map_grant_refs() argument 795 xendev->frontend_id, refs, prot); in xen_device_map_grant_refs() 805 void xen_device_unmap_grant_refs(XenDevice *xendev, void *map, uint32_t *refs, in xen_device_unmap_grant_refs() argument 808 if (qemu_xen_gnttab_unmap(xendev->xgth, map, refs, nr_refs)) { in xen_device_unmap_grant_refs()
|
/qemu/scripts/ |
H A D | decodetree.py | 509 refs = f.referenced_fields() 510 graph[n] = refs
|
/qemu/.gitlab-ci.d/ |
H A D | buildtest.yml | 195 - git fetch upstream refs/tags/$QEMU_PREV_VERSION:refs/tags/$QEMU_PREV_VERSION
|