Home
last modified time | relevance | path

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

/qemu/hw/vfio/
H A Dhelpers.c338 region->mmaps = g_realloc(region->mmaps, j * sizeof(VFIOMmap)); in vfio_setup_region_sparse_mmaps()
391 munmap(region->mmaps[index].mmap, region->mmaps[index].size); in vfio_subregion_unmap()
393 region->mmaps[index].mmap = NULL; in vfio_subregion_unmap()
409 region->mmaps[i].mmap = mmap(NULL, region->mmaps[i].size, prot, in vfio_region_mmap()
460 if (region->mmaps[i].mmap) { in vfio_region_unmap()
475 if (region->mmaps[i].mmap) { in vfio_region_exit()
492 if (region->mmaps[i].mmap) { in vfio_region_finalize()
493 munmap(region->mmaps[i].mmap, region->mmaps[i].size); in vfio_region_finalize()
501 g_free(region->mmaps); in vfio_region_finalize()
506 region->mmaps = NULL; in vfio_region_finalize()
[all …]
H A Dpci.c1188 mmap_mr = &region->mmaps[0].mem; in vfio_sub_page_bar_update_mapping()
1411 g_free(region->mmaps); in vfio_pci_fixup_msix_region()
1412 region->mmaps = NULL; in vfio_pci_fixup_msix_region()
1420 region->mmaps[0].offset + region->mmaps[0].size); in vfio_pci_fixup_msix_region()
1425 region->mmaps[0].size = start; in vfio_pci_fixup_msix_region()
1428 region->mmaps[0].offset + region->mmaps[0].size); in vfio_pci_fixup_msix_region()
1433 region->mmaps = g_renew(VFIOMmap, region->mmaps, 2); in vfio_pci_fixup_msix_region()
1435 memcpy(&region->mmaps[1], &region->mmaps[0], sizeof(VFIOMmap)); in vfio_pci_fixup_msix_region()
1437 region->mmaps[0].size = start; in vfio_pci_fixup_msix_region()
1440 region->mmaps[0].offset + region->mmaps[0].size); in vfio_pci_fixup_msix_region()
[all …]
H A Ddisplay.c460 assert(dpy->region.buffer.mmaps[0].mmap != NULL); in vfio_display_region_update()
467 plane.stride, dpy->region.buffer.mmaps[0].mmap); in vfio_display_region_update()
H A Dtrace-events110 …nt index, unsigned long offset, unsigned long size, int fault) "Region %s mmaps[%d], [0x%lx - 0x%l…
114 vfio_region_mmaps_set_enabled(const char *name, bool enabled) "Region %s mmaps enabled: %d"
/qemu/include/hw/vfio/
H A Dvfio-common.h58 VFIOMmap *mmaps; member