Home
last modified time | relevance | path

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

/hypervisor/dm/vpci/
A Divshmem.c80 struct ivshmem_shm_region *region; member
147 if (region != NULL) { in ivshmem_server_bind_peer()
151 ivs_dev->region = region; in ivshmem_server_bind_peer()
152 region->doorbell_peers[vm_id] = ivs_dev; in ivshmem_server_bind_peer()
161 struct ivshmem_shm_region *region = ((struct ivshmem_device *)vdev->priv_data)->region; in ivshmem_server_unbind_peer() local
174 struct ivshmem_shm_region *region = src_ivs_dev->region; in ivshmem_server_notify_peer() local
484 if (region != NULL) { in init_ivshmem_bar()
485 size = region->size; in init_ivshmem_bar()
486 vbar->base_hpa = region->hpa; in init_ivshmem_bar()
559 if (region != NULL) { in init_ivshmem_vdev()
[all …]
/hypervisor/common/
A Dhypercall.c622 if ((region->prot & MEM_ACCESS_READ) != 0U) { in add_vm_memory_region()
625 if ((region->prot & MEM_ACCESS_WRITE) != 0U) { in add_vm_memory_region()
628 if ((region->prot & MEM_ACCESS_EXEC) != 0U) { in add_vm_memory_region()
633 if ((region->prot & MEM_TYPE_WB) != 0U) { in add_vm_memory_region()
659 ept_add_mr(target_vm, pml4_page, hpa, region->gpa, region->size, prot); in add_vm_memory_region()
673 if (region->type == MR_ADD) { in set_vm_memory_region()
675 if (ept_is_valid_mr(vm, region->service_vm_gpa, region->size)) { in set_vm_memory_region()
681 if (ept_is_valid_mr(target_vm, region->gpa, region->size)) { in set_vm_memory_region()
682 ept_del_mr(target_vm, pml4_page, region->gpa, region->size); in set_vm_memory_region()
690 target_vm->vm_id, region->type, region->gpa, in set_vm_memory_region()
[all …]
/hypervisor/include/hw/
A Dpci.h362 void set_mmcfg_region(struct pci_mmcfg_region *region);
/hypervisor/hw/
A Dpci.c77 void set_mmcfg_region(struct pci_mmcfg_region *region) in set_mmcfg_region() argument
79 phys_pci_mmcfg = *region; in set_mmcfg_region()

Completed in 18 milliseconds