Home
last modified time | relevance | path

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

/qemu/hw/i386/kvm/
H A Dxen_gnttab.c328 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 Dxen_backend_ops.h160 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 Dxen-legacy-backend.h48 void *xen_be_map_grant_refs(struct XenLegacyDevice *xendev, uint32_t *refs,
51 uint32_t *refs, unsigned int nr_refs);
H A Dxen-bus.h97 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 Dxen-operations.c45 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 Dxen-legacy-backend.c121 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 Dxen-bus.c790 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 Ddecodetree.py509 refs = f.referenced_fields()
510 graph[n] = refs
/qemu/.gitlab-ci.d/
H A Dbuildtest.yml195 - git fetch upstream refs/tags/$QEMU_PREV_VERSION:refs/tags/$QEMU_PREV_VERSION