Searched refs:kvm_run (Results 1 - 5 of 5) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/kvm/
H A Dsvm.c891 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 Dvmx.c1316 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 Dkvm.h268 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 Dkvm_main.c1202 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 Dkvm.h59 struct kvm_run { struct
96 __u64 data_offset; /* relative to kvm_run start */

Completed in 86 milliseconds