Lines Matching defs:vcpu

36 static void nested_svm_inject_npf_exit(struct kvm_vcpu *vcpu,  in nested_svm_inject_npf_exit()
59 static u64 nested_svm_get_tdp_pdptr(struct kvm_vcpu *vcpu, int index) in nested_svm_get_tdp_pdptr()
73 static unsigned long nested_svm_get_tdp_cr3(struct kvm_vcpu *vcpu) in nested_svm_get_tdp_cr3()
80 static void nested_svm_init_mmu_context(struct kvm_vcpu *vcpu) in nested_svm_init_mmu_context()
102 static void nested_svm_uninit_mmu_context(struct kvm_vcpu *vcpu) in nested_svm_uninit_mmu_context()
242 static bool nested_svm_check_bitmap_pa(struct kvm_vcpu *vcpu, u64 pa, u32 size) in nested_svm_check_bitmap_pa()
250 static bool __nested_vmcb_check_controls(struct kvm_vcpu *vcpu, in __nested_vmcb_check_controls()
278 static bool __nested_vmcb_check_save(struct kvm_vcpu *vcpu, in __nested_vmcb_check_save()
313 static bool nested_vmcb_check_save(struct kvm_vcpu *vcpu) in nested_vmcb_check_save()
321 static bool nested_vmcb_check_controls(struct kvm_vcpu *vcpu) in nested_vmcb_check_controls()
330 void __nested_copy_vmcb_control_to_cache(struct kvm_vcpu *vcpu, in __nested_copy_vmcb_control_to_cache()
443 struct kvm_vcpu *vcpu = &svm->vcpu; in nested_save_pending_event_to_vmcb12() local
473 static void nested_svm_transition_tlb_flush(struct kvm_vcpu *vcpu) in nested_svm_transition_tlb_flush()
505 static int nested_svm_load_cr3(struct kvm_vcpu *vcpu, unsigned long cr3, in nested_svm_load_cr3()
540 struct kvm_vcpu *vcpu = &svm->vcpu; in nested_vmcb02_prepare_save() local
637 struct kvm_vcpu *vcpu = &svm->vcpu; in nested_vmcb02_prepare_control() local
783 int enter_svm_guest_mode(struct kvm_vcpu *vcpu, u64 vmcb12_gpa, in enter_svm_guest_mode()
835 int nested_svm_vmrun(struct kvm_vcpu *vcpu) in nested_svm_vmrun()
967 struct kvm_vcpu *vcpu = &svm->vcpu; in nested_svm_vmexit() local
1164 static void nested_svm_triple_fault(struct kvm_vcpu *vcpu) in nested_svm_triple_fault()
1227 void svm_leave_nested(struct kvm_vcpu *vcpu) in svm_leave_nested()
1355 int nested_svm_check_permissions(struct kvm_vcpu *vcpu) in nested_svm_check_permissions()
1370 static bool nested_svm_is_exception_vmexit(struct kvm_vcpu *vcpu, u8 vector, in nested_svm_is_exception_vmexit()
1378 static void nested_svm_inject_exception_vmexit(struct kvm_vcpu *vcpu) in nested_svm_inject_exception_vmexit()
1419 static int svm_check_nested_events(struct kvm_vcpu *vcpu) in svm_check_nested_events()
1497 struct kvm_vcpu *vcpu = &svm->vcpu; in nested_svm_exit_special() local
1530 void nested_svm_update_tsc_ratio_msr(struct kvm_vcpu *vcpu) in nested_svm_update_tsc_ratio_msr()
1576 static int svm_get_nested_state(struct kvm_vcpu *vcpu, in svm_get_nested_state()
1643 static int svm_set_nested_state(struct kvm_vcpu *vcpu, in svm_set_nested_state()
1778 static bool svm_get_nested_state_pages(struct kvm_vcpu *vcpu) in svm_get_nested_state_pages()