Symbol: kvm_run
arch/arm64/kvm/arm.c
1208
struct kvm_run *run = vcpu->run;
arch/arm64/kvm/arm.c
1266
struct kvm_run *run = vcpu->run;
arch/arm64/kvm/handle_exit.c
193
struct kvm_run *run = vcpu->run;
arch/arm64/kvm/handle_exit.c
448
struct kvm_run *run = vcpu->run;
arch/arm64/kvm/hypercalls.c
249
struct kvm_run *run = vcpu->run;
arch/arm64/kvm/mmio.c
124
struct kvm_run *run = vcpu->run;
arch/arm64/kvm/mmio.c
156
struct kvm_run *run = vcpu->run;
arch/arm64/kvm/mmu.c
2188
struct kvm_run *run = vcpu->run;
arch/arm64/kvm/psci.c
216
struct kvm_run *run = vcpu->run;
arch/loongarch/include/asm/asm-prototypes.h
24
struct kvm_run;
arch/loongarch/include/asm/asm-prototypes.h
29
int kvm_enter_guest(struct kvm_run *run, struct kvm_vcpu *vcpu);
arch/loongarch/include/asm/kvm_csr.h
187
int kvm_emu_iocsr(larch_inst inst, struct kvm_run *run, struct kvm_vcpu *vcpu);
arch/loongarch/include/asm/kvm_host.h
182
int (*handle_exit)(struct kvm_run *run, struct kvm_vcpu *vcpu);
arch/loongarch/include/asm/kvm_host.h
356
int kvm_enter_guest(struct kvm_run *run, struct kvm_vcpu *vcpu);
arch/loongarch/include/asm/kvm_host.h
90
int (*enter_guest)(struct kvm_run *run, struct kvm_vcpu *vcpu);
arch/loongarch/include/asm/kvm_vcpu.h
60
int kvm_complete_mmio_read(struct kvm_vcpu *vcpu, struct kvm_run *run);
arch/loongarch/include/asm/kvm_vcpu.h
61
int kvm_complete_iocsr_read(struct kvm_vcpu *vcpu, struct kvm_run *run);
arch/loongarch/include/asm/kvm_vcpu.h
62
int kvm_complete_user_service(struct kvm_vcpu *vcpu, struct kvm_run *run);
arch/loongarch/kvm/exit.c
156
int kvm_emu_iocsr(larch_inst inst, struct kvm_run *run, struct kvm_vcpu *vcpu)
arch/loongarch/kvm/exit.c
236
int kvm_complete_iocsr_read(struct kvm_vcpu *vcpu, struct kvm_run *run)
arch/loongarch/kvm/exit.c
280
struct kvm_run *run = vcpu->run;
arch/loongarch/kvm/exit.c
372
struct kvm_run *run = vcpu->run;
arch/loongarch/kvm/exit.c
502
int kvm_complete_mmio_read(struct kvm_vcpu *vcpu, struct kvm_run *run)
arch/loongarch/kvm/exit.c
549
struct kvm_run *run = vcpu->run;
arch/loongarch/kvm/exit.c
672
struct kvm_run *run = vcpu->run;
arch/loongarch/kvm/exit.c
721
int kvm_complete_user_service(struct kvm_vcpu *vcpu, struct kvm_run *run)
arch/loongarch/kvm/exit.c
739
struct kvm_run *run = vcpu->run;
arch/loongarch/kvm/vcpu.c
1852
struct kvm_run *run = vcpu->run;
arch/loongarch/kvm/vcpu.c
335
static int kvm_handle_exit(struct kvm_run *run, struct kvm_vcpu *vcpu)
arch/mips/kvm/emulate.c
1271
struct kvm_run *run = vcpu->run;
arch/mips/kvm/emulate.c
1511
struct kvm_run *run = vcpu->run;
arch/mips/kvm/emulate.c
975
struct kvm_run *run = vcpu->run;
arch/mips/kvm/mips.c
1169
struct kvm_run *run = vcpu->run;
arch/mips/kvm/vz.c
1625
struct kvm_run *run = vcpu->run;
arch/mips/kvm/vz.c
1672
struct kvm_run *run = vcpu->run;
arch/powerpc/kvm/book3s_hv.c
1632
struct kvm_run *run = vcpu->run;
arch/powerpc/kvm/book3s_hv.c
4739
struct kvm_run *run = vcpu->run;
arch/powerpc/kvm/book3s_hv.c
4871
struct kvm_run *run = vcpu->run;
arch/powerpc/kvm/book3s_hv.c
5086
struct kvm_run *run = vcpu->run;
arch/powerpc/kvm/book3s_pr.c
1137
struct kvm_run *run = vcpu->run;
arch/powerpc/kvm/booke.c
1013
struct kvm_run *run = vcpu->run;
arch/powerpc/kvm/booke.c
866
struct kvm_run *run = vcpu->run;
arch/powerpc/kvm/powerpc.c
1129
struct kvm_run *run = vcpu->run;
arch/powerpc/kvm/powerpc.c
1241
struct kvm_run *run = vcpu->run;
arch/powerpc/kvm/powerpc.c
1327
struct kvm_run *run = vcpu->run;
arch/powerpc/kvm/powerpc.c
1472
struct kvm_run *run = vcpu->run;
arch/powerpc/kvm/powerpc.c
1651
struct kvm_run *run = vcpu->run;
arch/powerpc/kvm/powerpc.c
1783
struct kvm_run *run = vcpu->run;
arch/riscv/include/asm/kvm_host.h
295
int kvm_riscv_vcpu_exit(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/include/asm/kvm_vcpu_insn.h
10
struct kvm_run;
arch/riscv/include/asm/kvm_vcpu_insn.h
36
int kvm_riscv_vcpu_csr_return(struct kvm_vcpu *vcpu, struct kvm_run *run);
arch/riscv/include/asm/kvm_vcpu_insn.h
37
int kvm_riscv_vcpu_virtual_insn(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/include/asm/kvm_vcpu_insn.h
40
int kvm_riscv_vcpu_mmio_load(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/include/asm/kvm_vcpu_insn.h
43
int kvm_riscv_vcpu_mmio_store(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/include/asm/kvm_vcpu_insn.h
46
int kvm_riscv_vcpu_mmio_return(struct kvm_vcpu *vcpu, struct kvm_run *run);
arch/riscv/include/asm/kvm_vcpu_sbi.h
47
int (*handler)(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/include/asm/kvm_vcpu_sbi.h
73
struct kvm_run *run,
arch/riscv/include/asm/kvm_vcpu_sbi.h
76
struct kvm_run *run,
arch/riscv/include/asm/kvm_vcpu_sbi.h
81
int kvm_riscv_vcpu_sbi_return(struct kvm_vcpu *vcpu, struct kvm_run *run);
arch/riscv/include/asm/kvm_vcpu_sbi.h
92
int kvm_riscv_vcpu_sbi_ecall(struct kvm_vcpu *vcpu, struct kvm_run *run);
arch/riscv/kvm/aia_imsic.c
800
struct kvm_run *run = vcpu->run;
arch/riscv/kvm/vcpu.c
862
struct kvm_run *run = vcpu->run;
arch/riscv/kvm/vcpu_exit.c
15
static int gstage_page_fault(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/kvm/vcpu_exit.c
206
int kvm_riscv_vcpu_exit(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/kvm/vcpu_insn.c
127
int kvm_riscv_vcpu_csr_return(struct kvm_vcpu *vcpu, struct kvm_run *run)
arch/riscv/kvm/vcpu_insn.c
147
static int csr_insn(struct kvm_vcpu *vcpu, struct kvm_run *run, ulong insn)
arch/riscv/kvm/vcpu_insn.c
27
int (*func)(struct kvm_vcpu *vcpu, struct kvm_run *run, ulong insn);
arch/riscv/kvm/vcpu_insn.c
272
static int system_opcode_insn(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/kvm/vcpu_insn.c
30
static int truly_illegal_insn(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/kvm/vcpu_insn.c
328
int kvm_riscv_vcpu_virtual_insn(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/kvm/vcpu_insn.c
373
int kvm_riscv_vcpu_mmio_load(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/kvm/vcpu_insn.c
46
static int truly_virtual_insn(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/kvm/vcpu_insn.c
496
int kvm_riscv_vcpu_mmio_store(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/kvm/vcpu_insn.c
626
int kvm_riscv_vcpu_mmio_return(struct kvm_vcpu *vcpu, struct kvm_run *run)
arch/riscv/kvm/vcpu_insn.c
76
static int wfi_insn(struct kvm_vcpu *vcpu, struct kvm_run *run, ulong insn)
arch/riscv/kvm/vcpu_insn.c
83
static int wrs_insn(struct kvm_vcpu *vcpu, struct kvm_run *run, ulong insn)
arch/riscv/kvm/vcpu_sbi.c
128
struct kvm_run *run,
arch/riscv/kvm/vcpu_sbi.c
151
struct kvm_run *run,
arch/riscv/kvm/vcpu_sbi.c
199
int kvm_riscv_vcpu_sbi_return(struct kvm_vcpu *vcpu, struct kvm_run *run)
arch/riscv/kvm/vcpu_sbi.c
587
int kvm_riscv_vcpu_sbi_ecall(struct kvm_vcpu *vcpu, struct kvm_run *run)
arch/riscv/kvm/vcpu_sbi_base.c
16
static int kvm_sbi_ext_base_handler(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/kvm/vcpu_sbi_fwft.c
350
static int kvm_sbi_ext_fwft_handler(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/kvm/vcpu_sbi_hsm.c
80
static int kvm_sbi_ext_hsm_handler(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/kvm/vcpu_sbi_pmu.c
16
static int kvm_sbi_ext_pmu_handler(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/kvm/vcpu_sbi_replace.c
148
struct kvm_run *run,
arch/riscv/kvm/vcpu_sbi_replace.c
17
static int kvm_sbi_ext_time_handler(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/kvm/vcpu_sbi_replace.c
45
static int kvm_sbi_ext_ipi_handler(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/kvm/vcpu_sbi_replace.c
92
static int kvm_sbi_ext_rfence_handler(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/kvm/vcpu_sbi_sta.c
123
static int kvm_sbi_ext_sta_handler(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/kvm/vcpu_sbi_system.c
12
static int kvm_sbi_ext_susp_handler(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/riscv/kvm/vcpu_sbi_v01.c
16
static int kvm_sbi_ext_v01_handler(struct kvm_vcpu *vcpu, struct kvm_run *run,
arch/s390/kvm/kvm-s390.c
4864
struct kvm_run *kvm_run = vcpu->run;
arch/s390/kvm/kvm-s390.c
4868
riccb = (struct runtime_instr_cb *) &kvm_run->s.regs.riccb;
arch/s390/kvm/kvm-s390.c
4869
gscb = (struct gs_cb *) &kvm_run->s.regs.gscb;
arch/s390/kvm/kvm-s390.c
4870
vcpu->arch.sie_block->gpsw.mask = kvm_run->psw_mask;
arch/s390/kvm/kvm-s390.c
4871
vcpu->arch.sie_block->gpsw.addr = kvm_run->psw_addr;
arch/s390/kvm/kvm-s390.c
4872
if (kvm_run->kvm_dirty_regs & KVM_SYNC_ARCH0) {
arch/s390/kvm/kvm-s390.c
4873
vcpu->arch.sie_block->todpr = kvm_run->s.regs.todpr;
arch/s390/kvm/kvm-s390.c
4874
vcpu->arch.sie_block->pp = kvm_run->s.regs.pp;
arch/s390/kvm/kvm-s390.c
4875
vcpu->arch.sie_block->gbea = kvm_run->s.regs.gbea;
arch/s390/kvm/kvm-s390.c
4877
if (kvm_run->kvm_dirty_regs & KVM_SYNC_PFAULT) {
arch/s390/kvm/kvm-s390.c
4878
vcpu->arch.pfault_token = kvm_run->s.regs.pft;
arch/s390/kvm/kvm-s390.c
4879
vcpu->arch.pfault_select = kvm_run->s.regs.pfs;
arch/s390/kvm/kvm-s390.c
4880
vcpu->arch.pfault_compare = kvm_run->s.regs.pfc;
arch/s390/kvm/kvm-s390.c
4884
if (kvm_run->kvm_dirty_regs & KVM_SYNC_DIAG318) {
arch/s390/kvm/kvm-s390.c
4885
vcpu->arch.diag318_info.val = kvm_run->s.regs.diag318;
arch/s390/kvm/kvm-s390.c
4893
if ((kvm_run->kvm_dirty_regs & KVM_SYNC_RICCB) &&
arch/s390/kvm/kvm-s390.c
4904
if ((kvm_run->kvm_dirty_regs & KVM_SYNC_GSCB) &&
arch/s390/kvm/kvm-s390.c
4913
if ((kvm_run->kvm_dirty_regs & KVM_SYNC_BPBC) &&
arch/s390/kvm/kvm-s390.c
4916
vcpu->arch.sie_block->fpf |= kvm_run->s.regs.bpbc ? FPF_BPBC : 0;
arch/s390/kvm/kvm-s390.c
4937
struct kvm_run *kvm_run = vcpu->run;
arch/s390/kvm/kvm-s390.c
4939
if (kvm_run->kvm_dirty_regs & KVM_SYNC_PREFIX)
arch/s390/kvm/kvm-s390.c
4940
kvm_s390_set_prefix(vcpu, kvm_run->s.regs.prefix);
arch/s390/kvm/kvm-s390.c
4941
if (kvm_run->kvm_dirty_regs & KVM_SYNC_CRS) {
arch/s390/kvm/kvm-s390.c
4942
memcpy(&vcpu->arch.sie_block->gcr, &kvm_run->s.regs.crs, 128);
arch/s390/kvm/kvm-s390.c
4946
if (kvm_run->kvm_dirty_regs & KVM_SYNC_ARCH0) {
arch/s390/kvm/kvm-s390.c
4947
kvm_s390_set_cpu_timer(vcpu, kvm_run->s.regs.cputm);
arch/s390/kvm/kvm-s390.c
4948
vcpu->arch.sie_block->ckc = kvm_run->s.regs.ckc;
arch/s390/kvm/kvm-s390.c
4968
vcpu->arch.sie_block->gpsw.mask |= kvm_run->psw_mask &
arch/s390/kvm/kvm-s390.c
4972
kvm_run->kvm_dirty_regs = 0;
arch/s390/kvm/kvm-s390.c
4977
struct kvm_run *kvm_run = vcpu->run;
arch/s390/kvm/kvm-s390.c
4979
kvm_run->s.regs.todpr = vcpu->arch.sie_block->todpr;
arch/s390/kvm/kvm-s390.c
4980
kvm_run->s.regs.pp = vcpu->arch.sie_block->pp;
arch/s390/kvm/kvm-s390.c
4981
kvm_run->s.regs.gbea = vcpu->arch.sie_block->gbea;
arch/s390/kvm/kvm-s390.c
4982
kvm_run->s.regs.bpbc = (vcpu->arch.sie_block->fpf & FPF_BPBC) == FPF_BPBC;
arch/s390/kvm/kvm-s390.c
4983
kvm_run->s.regs.diag318 = vcpu->arch.diag318_info.val;
arch/s390/kvm/kvm-s390.c
5001
struct kvm_run *kvm_run = vcpu->run;
arch/s390/kvm/kvm-s390.c
5003
kvm_run->psw_mask = vcpu->arch.sie_block->gpsw.mask;
arch/s390/kvm/kvm-s390.c
5004
kvm_run->psw_addr = vcpu->arch.sie_block->gpsw.addr;
arch/s390/kvm/kvm-s390.c
5005
kvm_run->s.regs.prefix = kvm_s390_get_prefix(vcpu);
arch/s390/kvm/kvm-s390.c
5006
memcpy(&kvm_run->s.regs.crs, &vcpu->arch.sie_block->gcr, 128);
arch/s390/kvm/kvm-s390.c
5007
kvm_run->s.regs.cputm = kvm_s390_get_cpu_timer(vcpu);
arch/s390/kvm/kvm-s390.c
5008
kvm_run->s.regs.ckc = vcpu->arch.sie_block->ckc;
arch/s390/kvm/kvm-s390.c
5009
kvm_run->s.regs.pft = vcpu->arch.pfault_token;
arch/s390/kvm/kvm-s390.c
5010
kvm_run->s.regs.pfs = vcpu->arch.pfault_select;
arch/s390/kvm/kvm-s390.c
5011
kvm_run->s.regs.pfc = vcpu->arch.pfault_compare;
arch/s390/kvm/kvm-s390.c
5022
struct kvm_run *kvm_run = vcpu->run;
arch/s390/kvm/kvm-s390.c
5038
if (kvm_run->kvm_valid_regs & ~KVM_SYNC_S390_VALID_FIELDS ||
arch/s390/kvm/kvm-s390.c
5039
kvm_run->kvm_dirty_regs & ~KVM_SYNC_S390_VALID_FIELDS)
arch/s390/kvm/kvm-s390.c
5073
kvm_run->exit_reason = KVM_EXIT_INTR;
arch/s390/kvm/kvm-s390.h
35
static inline void kvm_s390_fpu_store(struct kvm_run *run)
arch/s390/kvm/kvm-s390.h
44
static inline void kvm_s390_fpu_load(struct kvm_run *run)
arch/x86/kvm/lapic.c
1681
struct kvm_run *run = vcpu->run;
arch/x86/kvm/svm/svm.c
2042
struct kvm_run *kvm_run = vcpu->run;
arch/x86/kvm/svm/svm.c
2061
kvm_run->exit_reason = KVM_EXIT_DEBUG;
arch/x86/kvm/svm/svm.c
2062
kvm_run->debug.arch.dr6 = svm->vmcb->save.dr6;
arch/x86/kvm/svm/svm.c
2063
kvm_run->debug.arch.dr7 = svm->vmcb->save.dr7;
arch/x86/kvm/svm/svm.c
2064
kvm_run->debug.arch.pc =
arch/x86/kvm/svm/svm.c
2066
kvm_run->debug.arch.exception = DB_VECTOR;
arch/x86/kvm/svm/svm.c
2076
struct kvm_run *kvm_run = vcpu->run;
arch/x86/kvm/svm/svm.c
2078
kvm_run->exit_reason = KVM_EXIT_DEBUG;
arch/x86/kvm/svm/svm.c
2079
kvm_run->debug.arch.pc = svm->vmcb->save.cs.base + svm->vmcb->save.rip;
arch/x86/kvm/svm/svm.c
2080
kvm_run->debug.arch.exception = BP_VECTOR;
arch/x86/kvm/svm/svm.c
2155
struct kvm_run *kvm_run = vcpu->run;
arch/x86/kvm/svm/svm.c
2179
kvm_run->exit_reason = KVM_EXIT_SHUTDOWN;
arch/x86/kvm/svm/svm.c
3707
struct kvm_run *kvm_run = vcpu->run;
arch/x86/kvm/svm/svm.c
3727
kvm_run->exit_reason = KVM_EXIT_FAIL_ENTRY;
arch/x86/kvm/svm/svm.c
3728
kvm_run->fail_entry.hardware_entry_failure_reason
arch/x86/kvm/svm/svm.c
3730
kvm_run->fail_entry.cpu = vcpu->arch.last_vmentry_cpu;
arch/x86/kvm/vmx/vmx.c
5412
struct kvm_run *kvm_run = vcpu->run;
arch/x86/kvm/vmx/vmx.c
5518
kvm_run->debug.arch.dr6 = dr6 | DR6_ACTIVE_LOW;
arch/x86/kvm/vmx/vmx.c
5519
kvm_run->debug.arch.dr7 = vmcs_readl(GUEST_DR7);
arch/x86/kvm/vmx/vmx.c
5529
kvm_run->exit_reason = KVM_EXIT_DEBUG;
arch/x86/kvm/vmx/vmx.c
5530
kvm_run->debug.arch.pc = kvm_get_linear_rip(vcpu);
arch/x86/kvm/vmx/vmx.c
5531
kvm_run->debug.arch.exception = ex_no;
arch/x86/kvm/vmx/vmx.c
5548
kvm_run->exit_reason = KVM_EXIT_EXCEPTION;
arch/x86/kvm/vmx/vmx.c
5549
kvm_run->ex.exception = ex_no;
arch/x86/kvm/vmx/vmx.c
5550
kvm_run->ex.error_code = error_code;
arch/x86/kvm/x86.c
10549
struct kvm_run *kvm_run = vcpu->run;
arch/x86/kvm/x86.c
10551
kvm_run->if_flag = kvm_x86_call(get_if_flag)(vcpu);
arch/x86/kvm/x86.c
10552
kvm_run->cr8 = kvm_get_cr8(vcpu);
arch/x86/kvm/x86.c
10553
kvm_run->apic_base = vcpu->arch.apic_base;
arch/x86/kvm/x86.c
10555
kvm_run->ready_for_interrupt_injection =
arch/x86/kvm/x86.c
10560
kvm_run->flags |= KVM_RUN_X86_SMM;
arch/x86/kvm/x86.c
10562
kvm_run->flags |= KVM_RUN_X86_GUEST_MODE;
arch/x86/kvm/x86.c
11863
struct kvm_run *run = vcpu->run;
arch/x86/kvm/x86.c
11959
struct kvm_run *kvm_run = vcpu->run;
arch/x86/kvm/x86.c
11969
kvm_run->flags = 0;
arch/x86/kvm/x86.c
12000
kvm_run->exit_reason = KVM_EXIT_INTR;
arch/x86/kvm/x86.c
12007
if ((kvm_run->kvm_valid_regs & ~sync_valid_fields) ||
arch/x86/kvm/x86.c
12008
(kvm_run->kvm_dirty_regs & ~sync_valid_fields)) {
arch/x86/kvm/x86.c
12013
if (kvm_run->kvm_dirty_regs) {
arch/x86/kvm/x86.c
12021
if (kvm_set_cr8(vcpu, kvm_run->cr8) != 0) {
arch/x86/kvm/x86.c
12066
if (kvm_run->kvm_valid_regs && likely(!vcpu->arch.guest_state_protected))
arch/x86/kvm/x86.c
14309
struct kvm_run *run = vcpu->run;
arch/x86/kvm/x86.c
8978
struct kvm_run *kvm_run = vcpu->run;
arch/x86/kvm/x86.c
8981
kvm_run->debug.arch.dr6 = dr6 | DR6_ACTIVE_LOW;
arch/x86/kvm/x86.c
8982
kvm_run->debug.arch.pc = kvm_get_linear_rip(vcpu);
arch/x86/kvm/x86.c
8983
kvm_run->debug.arch.exception = DB_VECTOR;
arch/x86/kvm/x86.c
8984
kvm_run->exit_reason = KVM_EXIT_DEBUG;
arch/x86/kvm/x86.c
9077
struct kvm_run *run = vcpu->run;
arch/x86/kvm/x86.c
9148
struct kvm_run *run = vcpu->run;
arch/x86/kvm/x86.h
635
struct kvm_run *run = vcpu->run;
arch/x86/kvm/xen.c
1417
struct kvm_run *run = vcpu->run;
include/linux/kvm_host.h
342
struct kvm_run *run;
include/linux/kvm_types.h
45
struct kvm_run;
tools/testing/selftests/kvm/arm64/debug-exceptions.c
468
struct kvm_run *run;
tools/testing/selftests/kvm/arm64/external_aborts.c
127
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/arm64/external_aborts.c
178
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/arm64/external_aborts.c
336
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/arm64/mmio_sign_ext.c
144
static void handle_mmio(struct kvm_run *run, const struct mmio_test *t, bool be)
tools/testing/selftests/kvm/arm64/page_fault_test.c
425
static void mmio_on_test_gpa_handler(struct kvm_vm *vm, struct kvm_run *run)
tools/testing/selftests/kvm/arm64/page_fault_test.c
439
static void mmio_no_handler(struct kvm_vm *vm, struct kvm_run *run)
tools/testing/selftests/kvm/arm64/page_fault_test.c
60
void (*mmio_handler)(struct kvm_vm *vm, struct kvm_run *run);
tools/testing/selftests/kvm/arm64/page_fault_test.c
659
struct kvm_run *run;
tools/testing/selftests/kvm/arm64/psci_test.c
180
struct kvm_run *run;
tools/testing/selftests/kvm/arm64/psci_test.c
241
struct kvm_run *run;
tools/testing/selftests/kvm/arm64/sea_to_user.c
189
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/arm64/smccc_filter.c
223
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/coalesced_io_test.c
78
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/demand_paging_test.c
36
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/dirty_log_perf_test.c
41
struct kvm_run *run;
tools/testing/selftests/kvm/dirty_log_test.c
283
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/dirty_log_test.c
384
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/guest_print_test.c
128
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/guest_print_test.c
171
struct kvm_run *run;
tools/testing/selftests/kvm/hardware_disable_test.c
36
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/include/kvm_util.h
64
struct kvm_run *run;
tools/testing/selftests/kvm/include/s390/debug_print.h
43
static inline void print_psw(struct kvm_run *run, struct kvm_s390_sie_block *sie_block)
tools/testing/selftests/kvm/include/s390/debug_print.h
53
static inline void print_run(struct kvm_run *run, struct kvm_s390_sie_block *sie_block)
tools/testing/selftests/kvm/include/s390/debug_print.h
60
static inline void print_regs(struct kvm_run *run)
tools/testing/selftests/kvm/lib/arm64/ucall.c
24
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/lib/kvm_util.c
1310
TEST_ASSERT(ret >= 0 && ret >= sizeof(struct kvm_run),
tools/testing/selftests/kvm/lib/loongarch/ucall.c
27
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/lib/riscv/ucall.c
16
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/lib/s390/diag318_test_handler.c
30
struct kvm_run *run;
tools/testing/selftests/kvm/lib/s390/ucall.c
11
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/lib/x86/ucall.c
47
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/memslot_modification_stress_test.c
38
struct kvm_run *run;
tools/testing/selftests/kvm/memslot_perf_test.c
129
static void check_mmio_access(struct vm_data *data, struct kvm_run *run)
tools/testing/selftests/kvm/memslot_perf_test.c
145
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/s390/memop.c
240
struct kvm_run *run;
tools/testing/selftests/kvm/s390/sync_regs_test.c
118
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/s390/sync_regs_test.c
144
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/s390/sync_regs_test.c
183
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/s390/sync_regs_test.c
76
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/s390/sync_regs_test.c
97
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/s390/tprot.c
209
struct kvm_run *run;
tools/testing/selftests/kvm/s390/ucontrol_test.c
108
struct kvm_run *run;
tools/testing/selftests/kvm/s390/ucontrol_test.c
143
ASSERT_GE(self->kvm_run_size, sizeof(struct kvm_run))
tools/testing/selftests/kvm/s390/ucontrol_test.c
306
struct kvm_run *run = self->run;
tools/testing/selftests/kvm/s390/ucontrol_test.c
348
struct kvm_run *run = self->run;
tools/testing/selftests/kvm/s390/ucontrol_test.c
373
struct kvm_run *run = self->run;
tools/testing/selftests/kvm/s390/ucontrol_test.c
400
struct kvm_run *run = self->run;
tools/testing/selftests/kvm/s390/ucontrol_test.c
469
struct kvm_run *run = self->run;
tools/testing/selftests/kvm/s390/ucontrol_test.c
530
struct kvm_run *run = self->run;
tools/testing/selftests/kvm/s390/ucontrol_test.c
575
struct kvm_run *run = self->run;
tools/testing/selftests/kvm/set_memory_region_test.c
277
struct kvm_run *run;
tools/testing/selftests/kvm/set_memory_region_test.c
55
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/set_memory_region_test.c
594
struct kvm_run *run;
tools/testing/selftests/kvm/x86/debug_regs.c
149
struct kvm_run *run;
tools/testing/selftests/kvm/x86/fix_hypercall_test.c
91
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/x86/flds_emulation.h
22
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/x86/hyperv_extended_hypercalls.c
41
struct kvm_run *run;
tools/testing/selftests/kvm/x86/kvm_buslock_test.c
78
struct kvm_run *run;
tools/testing/selftests/kvm/x86/nested_close_kvm_test.c
87
volatile struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/x86/private_mem_conversions_test.c
291
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/x86/private_mem_conversions_test.c
317
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/x86/sync_regs_test.c
115
struct kvm_run *run = (struct kvm_run *)arg;
tools/testing/selftests/kvm/x86/sync_regs_test.c
137
struct kvm_run *run = (struct kvm_run *)arg;
tools/testing/selftests/kvm/x86/sync_regs_test.c
161
struct kvm_run *run;
tools/testing/selftests/kvm/x86/sync_regs_test.c
210
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/x86/sync_regs_test.c
231
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/x86/sync_regs_test.c
252
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/x86/sync_regs_test.c
274
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/x86/sync_regs_test.c
312
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/x86/sync_regs_test.c
329
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/x86/sync_regs_test.c
360
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/x86/sync_regs_test.c
92
struct kvm_run *run = (struct kvm_run *)arg;
tools/testing/selftests/kvm/x86/triple_fault_event_test.c
62
struct kvm_run *run;
tools/testing/selftests/kvm/x86/userspace_io_test.c
57
struct kvm_run *run;
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
396
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
428
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
595
static void handle_rdmsr(struct kvm_run *run)
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
612
static void handle_wrmsr(struct kvm_run *run)
tools/testing/selftests/kvm/x86/userspace_msr_exit_test.c
635
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/x86/vmx_apic_access_test.c
94
volatile struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/x86/vmx_exception_with_invalid_guest_state.c
25
struct kvm_run *run = vcpu->run;
tools/testing/selftests/kvm/x86/vmx_invalid_nested_guest_state.c
58
struct kvm_run *run;
tools/testing/selftests/kvm/x86/xcr0_cpuid_test.c
108
struct kvm_run *run;
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
106
volatile struct kvm_run *run = vcpu->run;
virt/kvm/kvm_main.c
4191
BUILD_BUG_ON(sizeof(struct kvm_run) > PAGE_SIZE);