/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/kvm/ |
H A D | svm.c | 891 static int pf_interception(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 915 er = emulate_instruction(vcpu, kvm_run, fault_address, error_code); 923 kvm_run->exit_reason = KVM_EXIT_MMIO; 932 kvm_run->exit_reason = KVM_EXIT_UNKNOWN; 936 static int nm_interception(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 946 static int shutdown_interception(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 955 kvm_run 1064 io_interception(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1101 nop_on_interception(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1106 halt_interception(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1118 vmmcall_interception(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1125 invalid_op_interception(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1131 task_switch_interception(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1138 cpuid_interception(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1145 emulate_on_interception(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1194 rdmsr_interception(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1252 wrmsr_interception(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1265 msr_interception(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1273 interrupt_window_interception(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1337 handle_exit(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1404 do_interrupt_requests(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1429 post_kvm_run_save(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1445 dm_request_for_irq_injection(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1470 svm_vcpu_run(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument [all...] |
H A D | vmx.c | 1316 struct kvm_run *kvm_run) 1334 (vcpu->irq_summary || kvm_run->request_interrupt_window)) 1374 static int handle_exception(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1428 er = emulate_instruction(vcpu, kvm_run, cr2, error_code); 1436 kvm_run->exit_reason = KVM_EXIT_MMIO; 1452 kvm_run->exit_reason = KVM_EXIT_DEBUG; 1455 kvm_run->exit_reason = KVM_EXIT_EXCEPTION; 1456 kvm_run 1315 do_interrupt_requests(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1461 handle_external_interrupt(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1468 handle_triple_fault(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1523 handle_io(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1562 handle_cr(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1635 handle_dr(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1666 handle_cpuid(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1672 handle_rdmsr(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1688 handle_wrmsr(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1703 post_kvm_run_save(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1713 handle_interrupt_window(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1729 handle_halt(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1740 handle_vmcall(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1774 kvm_handle_exit(struct kvm_run *kvm_run, struct kvm_vcpu *vcpu) argument 1799 dm_request_for_irq_injection(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1808 vmx_vcpu_run(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument [all...] |
H A D | kvm.h | 268 struct kvm_run *run; 428 int (*run)(struct kvm_vcpu *vcpu, struct kvm_run *run); 471 EMULATE_DO_MMIO, /* kvm_run filled with mmio request */ 475 int emulate_instruction(struct kvm_vcpu *vcpu, struct kvm_run *run, 488 int kvm_setup_pio(struct kvm_vcpu *vcpu, struct kvm_run *run, int in, 533 int kvm_hypercall(struct kvm_vcpu *vcpu, struct kvm_run *run);
|
H A D | kvm_main.c | 1202 struct kvm_run *run, 1270 int kvm_hypercall(struct kvm_vcpu *vcpu, struct kvm_run *run) 1728 int kvm_setup_pio(struct kvm_vcpu *vcpu, struct kvm_run *run, int in, 1811 static int kvm_vcpu_ioctl_run(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run) argument 1822 vcpu->cr8 = kvm_run->cr8; 1831 memcpy(vcpu->mmio_data, kvm_run->mmio.data, 8); 1834 r = emulate_instruction(vcpu, kvm_run, 1840 kvm_run->exit_reason = KVM_EXIT_MMIO; 1846 if (kvm_run [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/ |
H A D | kvm.h | 59 struct kvm_run { struct 96 __u64 data_offset; /* relative to kvm_run start */
|