Lines Matching defs:vcpu
66 static bool kvmppc_is_split_real(struct kvm_vcpu *vcpu) in kvmppc_is_split_real()
72 static void kvmppc_fixup_split_real(struct kvm_vcpu *vcpu) in kvmppc_fixup_split_real()
93 static void kvmppc_unfixup_split_real(struct kvm_vcpu *vcpu) in kvmppc_unfixup_split_real()
106 static void kvmppc_inject_interrupt_pr(struct kvm_vcpu *vcpu, int vec, u64 srr1_flags) in kvmppc_inject_interrupt_pr()
131 static void kvmppc_core_vcpu_load_pr(struct kvm_vcpu *vcpu, int cpu) in kvmppc_core_vcpu_load_pr()
157 static void kvmppc_core_vcpu_put_pr(struct kvm_vcpu *vcpu) in kvmppc_core_vcpu_put_pr()
185 void kvmppc_copy_to_svcpu(struct kvm_vcpu *vcpu) in kvmppc_copy_to_svcpu()
224 static void kvmppc_recalc_shadow_msr(struct kvm_vcpu *vcpu) in kvmppc_recalc_shadow_msr()
257 void kvmppc_copy_from_svcpu(struct kvm_vcpu *vcpu) in kvmppc_copy_from_svcpu()
336 void kvmppc_save_tm_sprs(struct kvm_vcpu *vcpu) in kvmppc_save_tm_sprs()
345 void kvmppc_restore_tm_sprs(struct kvm_vcpu *vcpu) in kvmppc_restore_tm_sprs()
357 static void kvmppc_handle_lost_math_exts(struct kvm_vcpu *vcpu) in kvmppc_handle_lost_math_exts()
376 void kvmppc_save_tm_pr(struct kvm_vcpu *vcpu) in kvmppc_save_tm_pr()
391 void kvmppc_restore_tm_pr(struct kvm_vcpu *vcpu) in kvmppc_restore_tm_pr()
415 static int kvmppc_core_check_requests_pr(struct kvm_vcpu *vcpu) in kvmppc_core_check_requests_pr()
432 struct kvm_vcpu *vcpu; in do_kvm_unmap_hva() local
487 static void kvmppc_set_msr_pr(struct kvm_vcpu *vcpu, u64 msr) in kvmppc_set_msr_pr()
572 static void kvmppc_set_pvr_pr(struct kvm_vcpu *vcpu, u32 pvr) in kvmppc_set_pvr_pr()
661 static void kvmppc_patch_dcbz(struct kvm_vcpu *vcpu, struct kvmppc_pte *pte) in kvmppc_patch_dcbz()
688 static bool kvmppc_visible_gpa(struct kvm_vcpu *vcpu, gpa_t gpa) in kvmppc_visible_gpa()
703 static int kvmppc_handle_pagefault(struct kvm_vcpu *vcpu, in kvmppc_handle_pagefault()
820 void kvmppc_giveup_ext(struct kvm_vcpu *vcpu, ulong msr) in kvmppc_giveup_ext()
863 void kvmppc_giveup_fac(struct kvm_vcpu *vcpu, ulong fac) in kvmppc_giveup_fac()
882 static int kvmppc_handle_ext(struct kvm_vcpu *vcpu, unsigned int exit_nr, in kvmppc_handle_ext()
953 static void kvmppc_handle_lost_ext(struct kvm_vcpu *vcpu) in kvmppc_handle_lost_ext()
982 void kvmppc_trigger_fac_interrupt(struct kvm_vcpu *vcpu, ulong fac) in kvmppc_trigger_fac_interrupt()
990 static void kvmppc_emulate_fac(struct kvm_vcpu *vcpu, ulong fac) in kvmppc_emulate_fac()
1004 static int kvmppc_handle_fac(struct kvm_vcpu *vcpu, ulong fac) in kvmppc_handle_fac()
1059 void kvmppc_set_fscr(struct kvm_vcpu *vcpu, u64 fscr) in kvmppc_set_fscr()
1074 static void kvmppc_setup_debug(struct kvm_vcpu *vcpu) in kvmppc_setup_debug()
1083 static void kvmppc_clear_debug(struct kvm_vcpu *vcpu) in kvmppc_clear_debug()
1092 static int kvmppc_exit_pr_progint(struct kvm_vcpu *vcpu, unsigned int exit_nr) in kvmppc_exit_pr_progint()
1154 int kvmppc_handle_exit_pr(struct kvm_vcpu *vcpu, unsigned int exit_nr) in kvmppc_handle_exit_pr()
1474 static int kvm_arch_vcpu_ioctl_get_sregs_pr(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_get_sregs_pr()
1501 static int kvm_arch_vcpu_ioctl_set_sregs_pr(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_set_sregs_pr()
1547 static int kvmppc_get_one_reg_pr(struct kvm_vcpu *vcpu, u64 id, in kvmppc_get_one_reg_pr()
1647 static void kvmppc_set_lpcr_pr(struct kvm_vcpu *vcpu, u64 new_lpcr) in kvmppc_set_lpcr_pr()
1655 static int kvmppc_set_one_reg_pr(struct kvm_vcpu *vcpu, u64 id, in kvmppc_set_one_reg_pr()
1746 static int kvmppc_core_vcpu_create_pr(struct kvm_vcpu *vcpu) in kvmppc_core_vcpu_create_pr()
1815 static void kvmppc_core_vcpu_free_pr(struct kvm_vcpu *vcpu) in kvmppc_core_vcpu_free_pr()
1827 static int kvmppc_vcpu_run_pr(struct kvm_vcpu *vcpu) in kvmppc_vcpu_run_pr()
1885 struct kvm_vcpu *vcpu; in kvm_vm_ioctl_get_dirty_log_pr() local
1948 struct kvm_vcpu *vcpu; in kvm_vm_ioctl_get_smmu_info_pr() local