Searched refs:vmc (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm_vm.c | 270 vmc = vmc_space_orphan(vmc, vms); in vmspace_destroy() 447 vmc = list_next(&vms->vms_clients, vmc)) { in vmspace_set_tracking() 712 for (; vmc != NULL; vmc = list_next(&vms->vms_clients, vmc)) { in vmspace_hold_enter() 735 for (; vmc != NULL; vmc = list_next(&vms->vms_clients, vmc)) { in vmspace_hold_exit() 750 vmc = list_next(&vms->vms_clients, vmc)) { in vmspace_clients_invalidate() 831 vmc = list_next(&vms->vms_clients, vmc)) { in vmspace_unmap() 1036 cv_wait(&vmc->vmc_cv, &vmc->vmc_lock); in vmc_activate() 1121 cv_wait(&vmc->vmc_cv, &vmc->vmc_lock); in vmc_space_hold() 1136 cv_wait(&vmc->vmc_cv, &vmc->vmc_lock); in vmc_space_release() 1166 cv_wait(&vmc->vmc_cv, &vmc->vmc_lock); in vmc_space_invalidate() [all …]
|
H A D | seg_vmm.c | 151 VERIFY((cra->vmo == NULL && cra->vmc != NULL) || in segvmm_create() 152 (cra->vmo != NULL && cra->vmc == NULL)); in segvmm_create() 171 data->svmd_vmc = cra->vmc; in segvmm_create() 304 vm_client_t *vmc = svmd->svmd_vmc; in segvmm_fault_space() local 306 ASSERT(vmc != NULL); in segvmm_fault_space() 315 vmp = vmc_hold(vmc, off, prot); in segvmm_fault_space()
|
H A D | vmm.c | 1080 vm_client_t *vmc; in vm_iommu_modify() local 1083 vmc = vmspace_client_alloc(vm->vmspace); in vm_iommu_modify() 1110 vmp = vmc_hold(vmc, gpa, PROT_WRITE); in vm_iommu_modify() 1136 vmc_destroy(vmc); in vm_iommu_modify() 1644 vm_client_t *vmc = vcpu->vmclient; in vm_handle_paging() local 1651 if (vmc_fault(vmc, vme->u.paging.gpa, ftype) != 0) { in vm_handle_paging() 3736 vm_client_t *vmc = vm_get_vmclient(vm, vcpuid); in vm_copy_setup() local 3763 vmp = vmc_hold(vmc, copyinfo[idx].gpa & PAGEMASK, prot); in vm_copy_setup()
|
H A D | vmm_instruction_emul.c | 3072 vm_client_t *vmc = vm_get_vmclient(vm, vcpu); in ptp_hold() local 3082 *vmp = vmc_hold(vmc, hold_gpa, PROT_READ | PROT_WRITE); in ptp_hold()
|
/illumos-gate/usr/src/uts/intel/io/vmm/sys/ |
H A D | seg_vmm.h | 26 vm_client_t *vmc; member
|
/illumos-gate/usr/src/uts/intel/io/vmm/amd/ |
H A D | svm.c | 1900 vm_client_t *vmc; in svm_vmrun() local 1914 vmc = vm_get_vmclient(vm, vcpu); in svm_vmrun() 2020 nptgen = vmc_table_enter(vmc); in svm_vmrun() 2039 vmc_table_exit(vmc); in svm_vmrun()
|
/illumos-gate/usr/src/uts/intel/io/vmm/intel/ |
H A D | vmx.c | 2763 vm_client_t *vmc; in vmx_run() local 2771 vmc = vm_get_vmclient(vm, vcpu); in vmx_run() 2912 eptgen = vmc_table_enter(vmc); in vmx_run() 2953 vmc_table_exit(vmc); in vmx_run()
|