Home
last modified time | relevance | path

Searched defs:svm (Results 1 – 25 of 30) sorted by relevance

12

/linux/arch/x86/kvm/svm/
H A Dsvm.c212 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_efer() local
279 struct vcpu_svm *svm in svm_get_interrupt_shadow() local
289 struct vcpu_svm *svm = to_svm(vcpu); svm_set_interrupt_shadow() local
302 struct vcpu_svm *svm = to_svm(vcpu); __svm_skip_emulated_instruction() local
347 struct vcpu_svm *svm = to_svm(vcpu); svm_update_soft_interrupt_rip() local
392 struct vcpu_svm *svm = to_svm(vcpu); svm_inject_exception() local
641 set_dr_intercepts(struct vcpu_svm * svm) set_dr_intercepts() argument
665 clr_dr_intercepts(struct vcpu_svm * svm) clr_dr_intercepts() argument
674 msr_write_intercepted(struct vcpu_svm * svm,u32 msr) msr_write_intercepted() argument
692 struct vcpu_svm *svm = to_svm(vcpu); svm_set_intercept_for_msr() local
735 struct vcpu_svm *svm = to_svm(vcpu); svm_recalc_lbr_msr_intercepts() local
793 struct vcpu_svm *svm = to_svm(vcpu); svm_recalc_msr_intercepts() local
886 struct vcpu_svm *svm = to_svm(vcpu); svm_update_lbrv() local
906 disable_nmi_singlestep(struct vcpu_svm * svm) disable_nmi_singlestep() argument
921 struct vcpu_svm *svm = to_svm(vcpu); grow_ple_window() local
950 struct vcpu_svm *svm = to_svm(vcpu); shrink_ple_window() local
1006 struct vcpu_svm *svm = to_svm(vcpu); svm_get_l2_tsc_offset() local
1013 struct vcpu_svm *svm = to_svm(vcpu); svm_get_l2_tsc_multiplier() local
1020 struct vcpu_svm *svm = to_svm(vcpu); svm_write_tsc_offset() local
1035 svm_has_pending_gif_event(struct vcpu_svm * svm) svm_has_pending_gif_event() argument
1046 struct vcpu_svm *svm = to_svm(vcpu); svm_recalc_instruction_intercepts() local
1128 struct vcpu_svm *svm = to_svm(vcpu); init_vmcb() local
1284 struct vcpu_svm *svm = to_svm(vcpu); __svm_vcpu_reset() local
1298 struct vcpu_svm *svm = to_svm(vcpu); svm_vcpu_reset() local
1309 svm_switch_vmcb(struct vcpu_svm * svm,struct kvm_vmcb_info * target_vmcb) svm_switch_vmcb() argument
1317 struct vcpu_svm *svm; svm_vcpu_create() local
1364 struct vcpu_svm *svm = to_svm(vcpu); svm_vcpu_free() local
1436 struct vcpu_svm *svm = to_svm(vcpu); svm_prepare_switch_to_guest() local
1500 struct vcpu_svm *svm = to_svm(vcpu); svm_get_rflags() local
1553 svm_set_vintr(struct vcpu_svm * svm) svm_set_vintr() argument
1586 svm_clear_vintr(struct vcpu_svm * svm) svm_clear_vintr() argument
1720 struct vcpu_svm *svm = to_svm(vcpu); svm_get_idt() local
1728 struct vcpu_svm *svm = to_svm(vcpu); svm_set_idt() local
1737 struct vcpu_svm *svm = to_svm(vcpu); svm_get_gdt() local
1745 struct vcpu_svm *svm = to_svm(vcpu); svm_set_gdt() local
1754 struct vcpu_svm *svm = to_svm(vcpu); sev_post_set_cr3() local
1777 struct vcpu_svm *svm = to_svm(vcpu); svm_set_cr0() local
1860 struct vcpu_svm *svm = to_svm(vcpu); svm_set_segment() local
1890 struct vcpu_svm *svm = to_svm(vcpu); svm_update_exception_bitmap() local
1900 new_asid(struct vcpu_svm * svm,struct svm_cpu_data * sd) new_asid() argument
1928 struct vcpu_svm *svm = to_svm(vcpu); svm_sync_dirty_debug_regs() local
1949 struct vcpu_svm *svm = to_svm(vcpu); svm_set_dr7() local
1960 struct vcpu_svm *svm = to_svm(vcpu); pf_interception() local
1976 struct vcpu_svm *svm = to_svm(vcpu); npf_interception() local
2039 struct vcpu_svm *svm = to_svm(vcpu); db_interception() local
2071 struct vcpu_svm *svm = to_svm(vcpu); bp_interception() local
2168 struct vcpu_svm *svm = to_svm(vcpu); shutdown_interception() local
2197 struct vcpu_svm *svm = to_svm(vcpu); io_interception() local
2239 struct vcpu_svm *svm = to_svm(vcpu); vmload_vmsave_interception() local
2323 struct vcpu_svm *svm = to_svm(vcpu); gp_interception() local
2371 svm_set_gif(struct vcpu_svm * svm,bool value) svm_set_gif() argument
2452 struct vcpu_svm *svm = to_svm(vcpu); task_switch_interception() local
2516 svm_clr_iret_intercept(struct vcpu_svm * svm) svm_clr_iret_intercept() argument
2522 svm_set_iret_intercept(struct vcpu_svm * svm) svm_set_iret_intercept() argument
2530 struct vcpu_svm *svm = to_svm(vcpu); iret_interception() local
2566 struct vcpu_svm *svm = to_svm(vcpu); check_selective_cr0_intercepted() local
2589 struct vcpu_svm *svm = to_svm(vcpu); cr_interception() local
2663 struct vcpu_svm *svm = to_svm(vcpu); cr_trap() local
2698 struct vcpu_svm *svm = to_svm(vcpu); dr_interception() local
2787 svm_vmcb_lbr(struct vcpu_svm * svm,u32 msr) svm_vmcb_lbr() argument
2829 struct vcpu_svm *svm = to_svm(vcpu); svm_get_msr() local
2957 struct vcpu_svm *svm = to_svm(vcpu); svm_complete_emulated_msr() local
2967 struct vcpu_svm *svm = to_svm(vcpu); svm_set_vm_cr() local
2992 struct vcpu_svm *svm = to_svm(vcpu); svm_set_msr() local
3269 struct vcpu_svm *svm = to_svm(vcpu); invpcid_interception() local
3302 struct vcpu_svm *svm = to_svm(vcpu); complete_userspace_buslock() local
3317 struct vcpu_svm *svm = to_svm(vcpu); bus_lock_exit() local
3428 struct vcpu_svm *svm = to_svm(vcpu); dump_vmcb() local
3717 struct vcpu_svm *svm = to_svm(vcpu); svm_handle_exit() local
3754 struct vcpu_svm *svm = to_svm(vcpu); svm_set_nested_run_soft_int_state() local
3765 struct vcpu_svm *svm = to_svm(vcpu); pre_svm_run() local
3790 struct vcpu_svm *svm = to_svm(vcpu); svm_inject_nmi() local
3811 struct vcpu_svm *svm = to_svm(vcpu); svm_is_vnmi_pending() local
3821 struct vcpu_svm *svm = to_svm(vcpu); svm_set_vnmi_pending() local
3845 struct vcpu_svm *svm = to_svm(vcpu); svm_inject_irq() local
3882 struct vcpu_svm *svm = to_svm(vcpu); svm_fixup_nested_rips() local
3962 struct vcpu_svm *svm = to_svm(vcpu); svm_update_cr8_intercept() local
3985 struct vcpu_svm *svm = to_svm(vcpu); svm_get_nmi_mask() local
3995 struct vcpu_svm *svm = to_svm(vcpu); svm_set_nmi_mask() local
4014 struct vcpu_svm *svm = to_svm(vcpu); svm_nmi_blocked() local
4031 struct vcpu_svm *svm = to_svm(vcpu); svm_nmi_allowed() local
4046 struct vcpu_svm *svm = to_svm(vcpu); svm_interrupt_blocked() local
4072 struct vcpu_svm *svm = to_svm(vcpu); svm_interrupt_allowed() local
4092 struct vcpu_svm *svm = to_svm(vcpu); svm_enable_irq_window() local
4133 struct vcpu_svm *svm = to_svm(vcpu); svm_enable_nmi_window() local
4188 struct vcpu_svm *svm = to_svm(vcpu); svm_flush_tlb_asid() local
4250 struct vcpu_svm *svm = to_svm(vcpu); svm_flush_tlb_gva() local
4270 struct vcpu_svm *svm = to_svm(vcpu); sync_cr8_to_lapic() local
4283 struct vcpu_svm *svm = to_svm(vcpu); sync_lapic_to_cr8() local
4299 struct vcpu_svm *svm = to_svm(vcpu); svm_complete_soft_interrupt() local
4340 struct vcpu_svm *svm = to_svm(vcpu); svm_complete_interrupts() local
4412 struct vcpu_svm *svm = to_svm(vcpu); svm_cancel_injection() local
4423 struct vcpu_svm *svm = to_svm(vcpu); svm_exit_handlers_fastpath() local
4455 struct vcpu_svm *svm = to_svm(vcpu); svm_vcpu_enter_exit() local
4487 struct vcpu_svm *svm = to_svm(vcpu); svm_vcpu_run() local
4662 struct vcpu_svm *svm = to_svm(vcpu); svm_load_mmu_pgd() local
4734 struct vcpu_svm *svm = to_svm(vcpu); svm_vcpu_after_set_cpuid() local
4836 struct vcpu_svm *svm = to_svm(vcpu); svm_check_intercept() local
4988 struct vcpu_svm *svm = to_svm(vcpu); svm_smi_blocked() local
4999 struct vcpu_svm *svm = to_svm(vcpu); svm_smi_allowed() local
5015 struct vcpu_svm *svm = to_svm(vcpu); svm_enter_smm() local
5061 struct vcpu_svm *svm = to_svm(vcpu); svm_leave_smm() local
5119 struct vcpu_svm *svm = to_svm(vcpu); svm_enable_smi_window() local
5134 struct vcpu_svm *svm = to_svm(vcpu); svm_check_emulate_instruction() local
5286 struct vcpu_svm *svm = to_svm(vcpu); svm_apic_init_signal_blocked() local
[all...]
/linux/tools/testing/selftests/kvm/x86/
H A Dsvm_nested_vmcb12_gpa.c31 l1_vmrun(struct svm_test_data * svm,gpa_t gpa) l1_vmrun() argument
38 l1_vmload(struct svm_test_data * svm,gpa_t gpa) l1_vmload() argument
45 l1_vmsave(struct svm_test_data * svm,gpa_t gpa) l1_vmsave() argument
52 l1_vmexit(struct svm_test_data * svm,gpa_t gpa) l1_vmexit() argument
[all...]
H A Dsvm_nested_shutdown_test.c15 static void l2_guest_code(struct svm_test_data *svm) in l2_guest_code() argument
20 static void l1_guest_code(struct svm_test_data *svm, struct idt_entry *idt) in l1_guest_code() argument
H A Dsvm_vmcall_test.c15 static void l2_guest_code(struct svm_test_data *svm) in l2_guest_code() argument
20 static void l1_guest_code(struct svm_test_data *svm) in l1_guest_code() argument
H A Dsvm_int_ctl_test.c33 static void l2_guest_code(struct svm_test_data *svm) in l2_guest_code() argument
55 static void l1_guest_code(struct svm_test_data *svm) in l1_guest_code() argument
H A Dsvm_lbr_nested_state.c56 struct vmcb *vmcb = svm->vmcb; in l1_guest_code() argument
47 l2_guest_code(struct svm_test_data * svm) l2_guest_code() argument
H A Dnested_emulation_test.c57 struct svm_test_data *svm = test_data; in guest_code() local
97 struct svm_test_data *svm = test_data; in guest_code() local
H A Dnested_exceptions_test.c91 struct vmcb_control_area *ctrl = &svm->vmcb->control; in l1_svm_code() argument
74 svm_run_l2(struct svm_test_data * svm,void * l2_code,int vector,u32 error_code) svm_run_l2() argument
[all...]
H A Dsvm_nested_clear_efer_svme.c25 generic_svm_setup(svm, l2_guest_code); in l1_guest_code() argument
H A Dnested_invalid_cr3_test.c21 l1_svm_code(struct svm_test_data * svm) l1_svm_code() argument
[all...]
H A Dtriple_fault_event_test.c43 generic_svm_setup(svm, l2_guest_code); in l1_guest_code_svm() argument
H A Dnested_close_kvm_test.c48 run_guest(svm->vmcb, svm->vmcb_gpa); in l1_svm_code() argument
H A Dhyperv_svm_test.c68 guest_code(struct svm_test_data * svm,struct hyperv_test_pages * hv_pages,gpa_t pgs_gpa) guest_code() argument
[all...]
H A Dkvm_buslock_test.c37 struct vmcb *vmcb = svm->vmcb; in l1_svm_code() argument
H A Dsmm_test.c69 struct svm_test_data *svm = arg; guest_code() local
H A Dnested_vmsave_vmload_test.c71 l1_guest_code(struct svm_test_data * svm) l1_guest_code() argument
[all...]
H A Dnested_tsc_adjust_test.c106 run_guest(svm->vmcb, svm->vmcb_gpa); in l1_guest_code() local
H A Dsvm_nested_soft_inject_test.c79 static void l1_guest_code(struct svm_test_data *svm, u64 is_nmi, u64 idt_alt) in l1_guest_code() argument
H A Dstate_test.c36 struct vmcb *vmcb = svm->vmcb; in svm_l1_guest_code() argument
H A Daperfmperf_test.c65 struct vmcb *vmcb = svm->vmcb; in l1_svm_code() argument
H A Dnested_tsc_scaling_test.c83 l1_svm_code(struct svm_test_data * svm) l1_svm_code() argument
/linux/arch/arm/mm/
H A Dioremap.c53 struct static_vm *svm; in find_static_vm_paddr() local
75 struct static_vm *svm; in find_static_vm_vaddr() local
92 void __init add_static_vm_early(struct static_vm *svm) in add_static_vm_early()
304 struct static_vm *svm; in __arm_ioremap_pfn_caller() local
449 struct static_vm *svm; in iounmap() local
/linux/tools/testing/selftests/kvm/lib/x86/
H A Dsvm.c34 svm->vmcb_hva = addr_gva2hva(vm, (uintptr_t)svm->vmcb); in vcpu_alloc_svm() local
84 generic_svm_setup(struct svm_test_data * svm,void * guest_rip,void * guest_rsp) generic_svm_setup() argument
[all...]
H A Dmemstress.c54 GUEST_ASSERT_EQ(svm->vmcb->control.exit_code, SVM_EXIT_VMMCALL); in l1_svm_code() argument
/linux/tools/testing/vsock/
H A Dvsock_perf.c104 struct sockaddr_vm svm; in vsock_connect() member
147 struct sockaddr_vm svm; in run_receiver() member
157 struct sockaddr_vm svm; in run_receiver() member

12