Lines Matching defs:vcpu

77 struct vcpu {  struct
79 enum vcpu_state state; argument
81 int hostcpu; /* host cpuid this vcpu last ran on */ argument
82 int vcpuid; argument
92 #define vcpu_lock_init(v) mtx_init(&((v)->mtx), "vcpu lock", 0, MTX_SPIN) argument
132 struct vcpu **vcpu; /* (i) guest vcpus */ member
268 vcpu_cleanup(struct vcpu *vcpu, bool destroy) in vcpu_cleanup()
282 struct vcpu *vcpu; in vcpu_alloc() local
299 vcpu_init(struct vcpu *vcpu) in vcpu_init()
308 vm_exitinfo(struct vcpu *vcpu) in vm_exitinfo()
423 struct vcpu *vcpu; in vm_alloc_vcpu() local
610 vm_gla2gpa_nofault(struct vcpu *vcpu, struct vm_guest_paging *paging, in vm_gla2gpa_nofault()
617 vmm_reg_raz(struct vcpu *vcpu, uint64_t *rval, void *arg) in vmm_reg_raz()
624 vmm_reg_read_arg(struct vcpu *vcpu, uint64_t *rval, void *arg) in vmm_reg_read_arg()
631 vmm_reg_wi(struct vcpu *vcpu, uint64_t wval, void *arg) in vmm_reg_wi()
735 vm_handle_reg_emul(struct vcpu *vcpu, bool *retu) in vm_handle_reg_emul()
821 vm_handle_inst_emul(struct vcpu *vcpu, bool *retu) in vm_handle_inst_emul()
891 vm_exit_suspended(struct vcpu *vcpu, uint64_t pc) in vm_exit_suspended()
907 vm_exit_debug(struct vcpu *vcpu, uint64_t pc) in vm_exit_debug()
918 vm_activate_cpu(struct vcpu *vcpu) in vm_activate_cpu()
931 vm_suspend_cpu(struct vm *vm, struct vcpu *vcpu) in vm_suspend_cpu()
950 vm_resume_cpu(struct vm *vm, struct vcpu *vcpu) in vm_resume_cpu()
965 vcpu_debugged(struct vcpu *vcpu) in vcpu_debugged()
994 vcpu_stats(struct vcpu *vcpu) in vcpu_stats()
1008 vcpu_notify_event_locked(struct vcpu *vcpu) in vcpu_notify_event_locked()
1034 vcpu_notify_event(struct vcpu *vcpu) in vcpu_notify_event()
1054 restore_guest_fpustate(struct vcpu *vcpu) in restore_guest_fpustate()
1074 save_guest_fpustate(struct vcpu *vcpu) in save_guest_fpustate()
1089 vcpu_set_state_locked(struct vcpu *vcpu, enum vcpu_state newstate, in vcpu_set_state_locked()
1155 vcpu_require_state(struct vcpu *vcpu, enum vcpu_state newstate) in vcpu_require_state()
1164 vcpu_require_state_locked(struct vcpu *vcpu, enum vcpu_state newstate) in vcpu_require_state_locked()
1173 vm_get_capability(struct vcpu *vcpu, int type, int *retval) in vm_get_capability()
1182 vm_set_capability(struct vcpu *vcpu, int type, int val) in vm_set_capability()
1191 vcpu_vm(struct vcpu *vcpu) in vcpu_vm()
1197 vcpu_vcpuid(struct vcpu *vcpu) in vcpu_vcpuid()
1203 vcpu_get_cookie(struct vcpu *vcpu) in vcpu_get_cookie()
1215 vcpu_set_state(struct vcpu *vcpu, enum vcpu_state newstate, bool from_idle) in vcpu_set_state()
1227 vcpu_get_state(struct vcpu *vcpu, int *hostcpu) in vcpu_get_state()
1241 vm_get_register(struct vcpu *vcpu, int reg, uint64_t *retval) in vm_get_register()
1251 vm_set_register(struct vcpu *vcpu, int reg, uint64_t val) in vm_set_register()
1273 vm_inject_exception(struct vcpu *vcpu, uint64_t esr, uint64_t far) in vm_inject_exception()
1305 vm_handle_smccc_call(struct vcpu *vcpu, struct vm_exit *vme, bool *retu) in vm_handle_smccc_call()
1325 vm_handle_wfi(struct vcpu *vcpu, struct vm_exit *vme, bool *retu) in vm_handle_wfi()
1350 vm_handle_paging(struct vcpu *vcpu, bool *retu) in vm_handle_paging()
1387 vm_handle_suspend(struct vcpu *vcpu, bool *retu) in vm_handle_suspend()
1435 vm_run(struct vcpu *vcpu) in vm_run()