Searched refs:hostcpu (Results 1 – 6 of 6) sorted by relevance
| /freebsd-11-stable/sys/amd64/vmm/ |
| HD | vmm.c | 96 int hostcpu; /* (o) vcpu's host cpu */ member 286 vcpu->hostcpu = NOCPU; in vcpu_init() 618 int hostcpu, state; in vm_mem_allocated() local 619 state = vcpu_get_state(vm, vcpuid, &hostcpu); in vm_mem_allocated() 620 KASSERT(state == VCPU_RUNNING && hostcpu == curcpu, in vm_mem_allocated() 621 ("%s: invalid vcpu state %d/%d", __func__, state, hostcpu)); in vm_mem_allocated() 1172 KASSERT(vcpu->hostcpu == curcpu, ("curcpu %d and hostcpu %d " in vcpu_set_state_locked() 1173 "mismatch for running vcpu", curcpu, vcpu->hostcpu)); in vcpu_set_state_locked() 1175 KASSERT(vcpu->hostcpu == NOCPU, ("Invalid hostcpu %d for a " in vcpu_set_state_locked() 1176 "vcpu that is not running", vcpu->hostcpu)); in vcpu_set_state_locked() [all …]
|
| /freebsd-11-stable/sys/amd64/vmm/intel/ |
| HD | vmx.c | 3184 int running, hostcpu; in vmx_getreg() local 3187 running = vcpu_is_running(vmx->vm, vcpu, &hostcpu); in vmx_getreg() 3188 if (running && hostcpu != curcpu) in vmx_getreg() 3203 int error, hostcpu, running, shadow; in vmx_setreg() local 3208 running = vcpu_is_running(vmx->vm, vcpu, &hostcpu); in vmx_setreg() 3209 if (running && hostcpu != curcpu) in vmx_setreg() 3270 int hostcpu, running; in vmx_getdesc() local 3273 running = vcpu_is_running(vmx->vm, vcpu, &hostcpu); in vmx_getdesc() 3274 if (running && hostcpu != curcpu) in vmx_getdesc() 3283 int hostcpu, running; in vmx_setdesc() local [all …]
|
| /freebsd-11-stable/sys/amd64/include/ |
| HD | vmm.h | 311 enum vcpu_state vcpu_get_state(struct vm *vm, int vcpu, int *hostcpu); 314 vcpu_is_running(struct vm *vm, int vcpu, int *hostcpu) in vcpu_is_running() argument 316 return (vcpu_get_state(vm, vcpu, hostcpu) == VCPU_RUNNING); in vcpu_is_running()
|
| /freebsd-11-stable/sys/amd64/vmm/io/ |
| HD | vlapic.h | 70 void vlapic_post_intr(struct vlapic *vlapic, int hostcpu, int ipinum);
|
| HD | vlapic_priv.h | 145 void (*post_intr)(struct vlapic *vlapic, int hostcpu);
|
| HD | vlapic.c | 1579 vlapic_post_intr(struct vlapic *vlapic, int hostcpu, int ipinum) in vlapic_post_intr() argument 1591 (*vlapic->ops.post_intr)(vlapic, hostcpu); in vlapic_post_intr() 1593 ipi_cpu(hostcpu, ipinum); in vlapic_post_intr()
|