Searched refs:mmaps (Results 1 – 5 of 5) sorted by relevance
/qemu/hw/vfio/ |
H A D | helpers.c | 338 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 D | pci.c | 1188 mmap_mr = ®ion->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(®ion->mmaps[1], ®ion->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 D | display.c | 460 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 D | trace-events | 110 …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 D | vfio-common.h | 58 VFIOMmap *mmaps; member
|