Searched refs:hostcpu (Results 1 – 6 of 6) sorted by relevance
| /illumos-gate/usr/src/uts/intel/io/vmm/ |
| H A D | vmm.c | 139 int hostcpu; /* (o) vcpu's current host cpu */ member 411 vcpu->hostcpu = NOCPU; in vcpu_init() 861 int hostcpu, state; in vm_mem_allocated() local 862 state = vcpu_get_state(vm, vcpuid, &hostcpu); in vm_mem_allocated() 863 KASSERT(state == VCPU_RUNNING && hostcpu == curcpu, in vm_mem_allocated() 864 ("%s: invalid vcpu state %d/%d", __func__, state, hostcpu)); in vm_mem_allocated() 1519 KASSERT(vcpu->hostcpu == curcpu, ("curcpu %d and hostcpu %d " in vcpu_set_state_locked() 1520 "mismatch for running vcpu", curcpu, vcpu->hostcpu)); in vcpu_set_state_locked() 1522 KASSERT(vcpu->hostcpu == NOCPU, ("Invalid hostcpu %d for a " in vcpu_set_state_locked() 1523 "vcpu that is not running", vcpu->hostcpu)); in vcpu_set_state_locked() [all …]
|
| /illumos-gate/usr/src/uts/intel/io/vmm/io/ |
| H A D | vlapic_priv.h | 117 void (*post_intr)(struct vlapic *vlapic, int hostcpu);
|
| H A D | vlapic.h | 86 void vlapic_post_intr(struct vlapic *vlapic, int hostcpu);
|
| H A D | vlapic.c | 1780 vlapic_post_intr(struct vlapic *vlapic, int hostcpu) in vlapic_post_intr() argument 1792 (*vlapic->ops.post_intr)(vlapic, hostcpu); in vlapic_post_intr() 1794 poke_cpu(hostcpu); in vlapic_post_intr()
|
| /illumos-gate/usr/src/uts/intel/io/vmm/sys/ |
| H A D | vmm_kernel.h | 258 enum vcpu_state vcpu_get_state(struct vm *vm, int vcpu, int *hostcpu); 268 vcpu_is_running(struct vm *vm, int vcpu, int *hostcpu) in vcpu_is_running() argument 270 return (vcpu_get_state(vm, vcpu, hostcpu) == VCPU_RUNNING); in vcpu_is_running()
|
| /illumos-gate/usr/src/uts/intel/io/vmm/intel/ |
| H A D | vmx.c | 3003 int hostcpu; in vmx_vmcs_access_ensure() local 3005 if (vcpu_is_running(vmx->vm, vcpu, &hostcpu)) { in vmx_vmcs_access_ensure() 3006 if (hostcpu != curcpu) { in vmx_vmcs_access_ensure() 3008 hostcpu, curcpu); in vmx_vmcs_access_ensure() 3021 int hostcpu; in vmx_vmcs_access_done() local 3023 if (vcpu_is_running(vmx->vm, vcpu, &hostcpu)) { in vmx_vmcs_access_done() 3024 if (hostcpu != curcpu) { in vmx_vmcs_access_done() 3026 hostcpu, curcpu); in vmx_vmcs_access_done() 3660 vmx_apicv_notify(struct vlapic *vlapic, int hostcpu) in vmx_apicv_notify() argument 3662 psm_send_pir_ipi(hostcpu); in vmx_apicv_notify()
|