Lines Matching refs:mem

364         region->mem = g_new0(MemoryRegion, 1);  in vfio_region_setup()
365 memory_region_init_io(region->mem, obj, &vfio_region_ops, in vfio_region_setup()
391 trace_vfio_region_unmap(memory_region_name(&region->mmaps[index].mem), in vfio_subregion_unmap()
395 memory_region_del_subregion(region->mem, &region->mmaps[index].mem); in vfio_subregion_unmap()
397 object_unparent(OBJECT(&region->mmaps[index].mem)); in vfio_subregion_unmap()
406 if (!region->mem) { in vfio_region_mmap()
421 trace_vfio_region_mmap_fault(memory_region_name(region->mem), i, in vfio_region_mmap()
438 memory_region_name(region->mem), i); in vfio_region_mmap()
439 memory_region_init_ram_device_ptr(&region->mmaps[i].mem, in vfio_region_mmap()
440 memory_region_owner(region->mem), in vfio_region_mmap()
444 memory_region_add_subregion(region->mem, region->mmaps[i].offset, in vfio_region_mmap()
445 &region->mmaps[i].mem); in vfio_region_mmap()
447 trace_vfio_region_mmap(memory_region_name(&region->mmaps[i].mem), in vfio_region_mmap()
460 if (!region->mem) { in vfio_region_unmap()
475 if (!region->mem) { in vfio_region_exit()
481 memory_region_del_subregion(region->mem, &region->mmaps[i].mem); in vfio_region_exit()
492 if (!region->mem) { in vfio_region_finalize()
499 object_unparent(OBJECT(&region->mmaps[i].mem)); in vfio_region_finalize()
503 object_unparent(OBJECT(region->mem)); in vfio_region_finalize()
505 g_free(region->mem); in vfio_region_finalize()
510 region->mem = NULL; in vfio_region_finalize()
522 if (!region->mem) { in vfio_region_mmaps_set_enabled()
528 memory_region_set_enabled(&region->mmaps[i].mem, enabled); in vfio_region_mmaps_set_enabled()
532 trace_vfio_region_mmaps_set_enabled(memory_region_name(region->mem), in vfio_region_mmaps_set_enabled()