/dflybsd-src/test/nvmm/demo/toyvirt/ |
H A D | main.c | 83 toyvirt_event_inject(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu, in toyvirt_event_inject() 114 toyvirt_event_reinject(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) in toyvirt_event_reinject() 153 toyvirt_vcpu_configure(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) in toyvirt_vcpu_configure() 195 toyvirt_init(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu, in toyvirt_init() 243 struct nvmm_vcpu *vcpu; member 253 struct nvmm_vcpu *vcpu = toyvirt.vcpu; in toyvirt_mess() local 294 toycpu_rdmsr(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) in toycpu_rdmsr() 321 toyvirt_invalid(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) in toyvirt_invalid() 333 toyvirt_run(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) in toyvirt_run() 397 struct nvmm_vcpu vcpu; in main() local
|
/dflybsd-src/sys/dev/virtual/nvmm/ |
H A D | nvmm.c | 131 struct nvmm_cpu *vcpu; in nvmm_vcpu_alloc() local 152 nvmm_vcpu_free(struct nvmm_machine *mach, struct nvmm_cpu *vcpu) in nvmm_vcpu_free() 171 struct nvmm_cpu *vcpu; in nvmm_vcpu_get() local 189 nvmm_vcpu_put(struct nvmm_cpu *vcpu) in nvmm_vcpu_put() 200 struct nvmm_cpu *vcpu; in nvmm_kill_machines() local 295 struct nvmm_cpu *vcpu; in nvmm_machine_destroy() local 373 struct nvmm_cpu *vcpu; in nvmm_vcpu_create() local 429 struct nvmm_cpu *vcpu; in nvmm_vcpu_destroy() local 455 struct nvmm_cpu *vcpu; in nvmm_vcpu_configure() local 500 struct nvmm_cpu *vcpu; in nvmm_vcpu_setstate() local [all …]
|
/dflybsd-src/test/testcases/libnvmm/ |
H A D | h_mem_assist.c | 86 handle_memory(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) in handle_memory() 99 run_machine(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) in run_machine() 146 run_test(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu, in run_test() 226 reset_machine64(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) in reset_machine64() 365 struct nvmm_vcpu vcpu; in test_vm64() local 412 reset_machine16(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) in reset_machine16() 453 struct nvmm_vcpu vcpu; in test_vm16() local
|
H A D | h_io_assist.c | 83 reset_machine(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) in reset_machine() 239 handle_io(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) in handle_io() 252 run_machine(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) in run_machine() 294 run_test(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu, in run_test() 383 struct nvmm_vcpu vcpu; in main() local
|
/dflybsd-src/sys/dev/virtual/nvmm/x86/ |
H A D | nvmm_x86_vmx.c | 948 vmx_vmcs_enter(struct nvmm_cpu *vcpu) in vmx_vmcs_enter() 981 vmx_vmcs_leave(struct nvmm_cpu *vcpu) in vmx_vmcs_leave() 999 vmx_vmcs_destroy(struct nvmm_cpu *vcpu) in vmx_vmcs_destroy() 1015 vmx_event_waitexit_enable(struct nvmm_cpu *vcpu, bool nmi) in vmx_event_waitexit_enable() 1035 vmx_event_waitexit_disable(struct nvmm_cpu *vcpu, bool nmi) in vmx_event_waitexit_disable() 1087 vmx_vcpu_inject(struct nvmm_cpu *vcpu) in vmx_vcpu_inject() 1145 vmx_inject_ud(struct nvmm_cpu *vcpu) in vmx_inject_ud() 1159 vmx_inject_gp(struct nvmm_cpu *vcpu) in vmx_inject_gp() 1173 vmx_vcpu_event_commit(struct nvmm_cpu *vcpu) in vmx_vcpu_event_commit() 1213 vmx_exit_exc_nmi(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, in vmx_exit_exc_nmi() [all …]
|
H A D | nvmm_x86_svm.c | 649 svm_event_waitexit_enable(struct nvmm_cpu *vcpu, bool nmi) in svm_event_waitexit_enable() 668 svm_event_waitexit_disable(struct nvmm_cpu *vcpu, bool nmi) in svm_event_waitexit_disable() 720 svm_vcpu_inject(struct nvmm_cpu *vcpu) in svm_vcpu_inject() 772 svm_inject_ud(struct nvmm_cpu *vcpu) in svm_inject_ud() 786 svm_inject_gp(struct nvmm_cpu *vcpu) in svm_inject_gp() 800 svm_vcpu_event_commit(struct nvmm_cpu *vcpu) in svm_vcpu_event_commit() 841 svm_inkernel_handle_cpuid(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, in svm_inkernel_handle_cpuid() 1054 svm_exit_cpuid(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, in svm_exit_cpuid() 1102 svm_exit_hlt(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, in svm_exit_hlt() 1129 svm_exit_io(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, in svm_exit_io() [all …]
|
/dflybsd-src/lib/libnvmm/ |
H A D | libnvmm.c | 291 struct nvmm_vcpu *vcpu) in nvmm_vcpu_create() 315 nvmm_vcpu_destroy(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) in nvmm_vcpu_destroy() 342 nvmm_vcpu_configure(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu, in nvmm_vcpu_configure() 367 nvmm_vcpu_setstate(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu, in nvmm_vcpu_setstate() 380 nvmm_vcpu_getstate(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu, in nvmm_vcpu_getstate() 405 nvmm_vcpu_inject(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) in nvmm_vcpu_inject() 416 nvmm_vcpu_run(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) in nvmm_vcpu_run()
|
H A D | libnvmm_x86.c | 48 nvmm_vcpu_dump(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) in nvmm_vcpu_dump() 460 nvmm_gva_to_gpa(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu, in nvmm_gva_to_gpa() 582 read_guest_memory(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu, in read_guest_memory() 639 write_guest_memory(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu, in write_guest_memory() 702 assist_io_batch(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu, in assist_io_batch() 736 nvmm_assist_io(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) in nvmm_assist_io() 2784 x86_func_and(struct nvmm_vcpu *vcpu, struct nvmm_mem *mem, uint64_t *gprs) in x86_func_and() 2816 x86_func_xchg(struct nvmm_vcpu *vcpu, struct nvmm_mem *mem, uint64_t *gprs __unused) in x86_func_xchg() 2838 x86_func_sub(struct nvmm_vcpu *vcpu, struct nvmm_mem *mem, uint64_t *gprs) in x86_func_sub() 2873 x86_func_xor(struct nvmm_vcpu *vcpu, struct nvmm_mem *mem, uint64_t *gprs) in x86_func_xor() [all …]
|
H A D | nvmm.h | 71 struct nvmm_vcpu *vcpu; member 80 struct nvmm_vcpu *vcpu; member
|
/dflybsd-src/test/nvmm/ |
H A D | calc-vm.c | 71 struct nvmm_vcpu vcpu; in main() local
|