Home
last modified time | relevance | path

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

12

/linux/arch/x86/kvm/svm/
H A Dsvm.c211 struct vcpu_svm *svm = to_svm(vcpu); in svm_set_efer() local
263 struct vcpu_svm *svm in svm_get_interrupt_shadow() local
273 struct vcpu_svm *svm = to_svm(vcpu); svm_set_interrupt_shadow() local
285 struct vcpu_svm *svm = to_svm(vcpu); __svm_skip_emulated_instruction() local
328 struct vcpu_svm *svm = to_svm(vcpu); svm_update_soft_interrupt_rip() local
373 struct vcpu_svm *svm = to_svm(vcpu); svm_inject_exception() local
633 set_dr_intercepts(struct vcpu_svm * svm) set_dr_intercepts() argument
657 clr_dr_intercepts(struct vcpu_svm * svm) clr_dr_intercepts() argument
685 struct vcpu_svm *svm = to_svm(vcpu); svm_set_intercept_for_msr() local
739 svm_set_x2apic_msr_interception(struct vcpu_svm * svm,bool intercept) svm_set_x2apic_msr_interception() argument
795 struct vcpu_svm *svm = to_svm(vcpu); svm_recalc_msr_intercepts() local
869 struct vcpu_svm *svm = to_svm(vcpu); svm_enable_lbrv() local
881 struct vcpu_svm *svm = to_svm(vcpu); svm_disable_lbrv() local
895 svm_get_lbr_vmcb(struct vcpu_svm * svm) svm_get_lbr_vmcb() argument
908 struct vcpu_svm *svm = to_svm(vcpu); svm_update_lbrv() local
923 disable_nmi_singlestep(struct vcpu_svm * svm) disable_nmi_singlestep() argument
938 struct vcpu_svm *svm = to_svm(vcpu); grow_ple_window() local
959 struct vcpu_svm *svm = to_svm(vcpu); shrink_ple_window() local
1010 struct vcpu_svm *svm = to_svm(vcpu); svm_get_l2_tsc_offset() local
1017 struct vcpu_svm *svm = to_svm(vcpu); svm_get_l2_tsc_multiplier() local
1024 struct vcpu_svm *svm = to_svm(vcpu); svm_write_tsc_offset() local
1042 struct vcpu_svm *svm = to_svm(vcpu); svm_recalc_instruction_intercepts() local
1088 struct vcpu_svm *svm = to_svm(vcpu); init_vmcb() local
1237 struct vcpu_svm *svm = to_svm(vcpu); __svm_vcpu_reset() local
1254 struct vcpu_svm *svm = to_svm(vcpu); svm_vcpu_reset() local
1268 svm_switch_vmcb(struct vcpu_svm * svm,struct kvm_vmcb_info * target_vmcb) svm_switch_vmcb() argument
1276 struct vcpu_svm *svm; svm_vcpu_create() local
1333 struct vcpu_svm *svm = to_svm(vcpu); svm_vcpu_free() local
1405 struct vcpu_svm *svm = to_svm(vcpu); svm_prepare_switch_to_guest() local
1469 struct vcpu_svm *svm = to_svm(vcpu); svm_get_rflags() local
1522 svm_set_vintr(struct vcpu_svm * svm) svm_set_vintr() argument
1555 svm_clear_vintr(struct vcpu_svm * svm) svm_clear_vintr() argument
1689 struct vcpu_svm *svm = to_svm(vcpu); svm_get_idt() local
1697 struct vcpu_svm *svm = to_svm(vcpu); svm_set_idt() local
1706 struct vcpu_svm *svm = to_svm(vcpu); svm_get_gdt() local
1714 struct vcpu_svm *svm = to_svm(vcpu); svm_set_gdt() local
1723 struct vcpu_svm *svm = to_svm(vcpu); sev_post_set_cr3() local
1746 struct vcpu_svm *svm = to_svm(vcpu); svm_set_cr0() local
1829 struct vcpu_svm *svm = to_svm(vcpu); svm_set_segment() local
1859 struct vcpu_svm *svm = to_svm(vcpu); svm_update_exception_bitmap() local
1869 new_asid(struct vcpu_svm * svm,struct svm_cpu_data * sd) new_asid() argument
1897 struct vcpu_svm *svm = to_svm(vcpu); svm_sync_dirty_debug_regs() local
1918 struct vcpu_svm *svm = to_svm(vcpu); svm_set_dr7() local
1929 struct vcpu_svm *svm = to_svm(vcpu); pf_interception() local
1942 struct vcpu_svm *svm = to_svm(vcpu); npf_interception() local
1975 struct vcpu_svm *svm = to_svm(vcpu); db_interception() local
2007 struct vcpu_svm *svm = to_svm(vcpu); bp_interception() local
2088 struct vcpu_svm *svm = to_svm(vcpu); shutdown_interception() local
2117 struct vcpu_svm *svm = to_svm(vcpu); io_interception() local
2158 struct vcpu_svm *svm = to_svm(vcpu); vmload_vmsave_interception() local
2249 struct vcpu_svm *svm = to_svm(vcpu); emulate_svm_instr() local
2272 struct vcpu_svm *svm = to_svm(vcpu); gp_interception() local
2310 svm_set_gif(struct vcpu_svm * svm,bool value) svm_set_gif() argument
2394 struct vcpu_svm *svm = to_svm(vcpu); task_switch_interception() local
2458 svm_clr_iret_intercept(struct vcpu_svm * svm) svm_clr_iret_intercept() argument
2464 svm_set_iret_intercept(struct vcpu_svm * svm) svm_set_iret_intercept() argument
2472 struct vcpu_svm *svm = to_svm(vcpu); iret_interception() local
2508 struct vcpu_svm *svm = to_svm(vcpu); check_selective_cr0_intercepted() local
2531 struct vcpu_svm *svm = to_svm(vcpu); cr_interception() local
2605 struct vcpu_svm *svm = to_svm(vcpu); cr_trap() local
2640 struct vcpu_svm *svm = to_svm(vcpu); dr_interception() local
2737 struct vcpu_svm *svm = to_svm(vcpu); svm_get_msr() local
2856 struct vcpu_svm *svm = to_svm(vcpu); svm_complete_emulated_msr() local
2866 struct vcpu_svm *svm = to_svm(vcpu); svm_set_vm_cr() local
2891 struct vcpu_svm *svm = to_svm(vcpu); svm_set_msr() local
3147 struct vcpu_svm *svm = to_svm(vcpu); invpcid_interception() local
3180 struct vcpu_svm *svm = to_svm(vcpu); complete_userspace_buslock() local
3195 struct vcpu_svm *svm = to_svm(vcpu); bus_lock_exit() local
3289 struct vcpu_svm *svm = to_svm(vcpu); dump_vmcb() local
3561 struct vcpu_svm *svm = to_svm(vcpu); svm_handle_exit() local
3605 struct vcpu_svm *svm = to_svm(vcpu); pre_svm_run() local
3630 struct vcpu_svm *svm = to_svm(vcpu); svm_inject_nmi() local
3651 struct vcpu_svm *svm = to_svm(vcpu); svm_is_vnmi_pending() local
3661 struct vcpu_svm *svm = to_svm(vcpu); svm_set_vnmi_pending() local
3684 struct vcpu_svm *svm = to_svm(vcpu); svm_inject_irq() local
3756 struct vcpu_svm *svm = to_svm(vcpu); svm_update_cr8_intercept() local
3779 struct vcpu_svm *svm = to_svm(vcpu); svm_get_nmi_mask() local
3789 struct vcpu_svm *svm = to_svm(vcpu); svm_set_nmi_mask() local
3808 struct vcpu_svm *svm = to_svm(vcpu); svm_nmi_blocked() local
3825 struct vcpu_svm *svm = to_svm(vcpu); svm_nmi_allowed() local
3840 struct vcpu_svm *svm = to_svm(vcpu); svm_interrupt_blocked() local
3866 struct vcpu_svm *svm = to_svm(vcpu); svm_interrupt_allowed() local
3886 struct vcpu_svm *svm = to_svm(vcpu); svm_enable_irq_window() local
3916 struct vcpu_svm *svm = to_svm(vcpu); svm_enable_nmi_window() local
3971 struct vcpu_svm *svm = to_svm(vcpu); svm_flush_tlb_asid() local
4026 struct vcpu_svm *svm = to_svm(vcpu); svm_flush_tlb_gva() local
4033 struct vcpu_svm *svm = to_svm(vcpu); sync_cr8_to_lapic() local
4046 struct vcpu_svm *svm = to_svm(vcpu); sync_lapic_to_cr8() local
4063 struct vcpu_svm *svm = to_svm(vcpu); svm_complete_soft_interrupt() local
4092 struct vcpu_svm *svm = to_svm(vcpu); svm_complete_interrupts() local
4164 struct vcpu_svm *svm = to_svm(vcpu); svm_cancel_injection() local
4183 struct vcpu_svm *svm = to_svm(vcpu); svm_exit_handlers_fastpath() local
4205 struct vcpu_svm *svm = to_svm(vcpu); svm_vcpu_enter_exit() local
4237 struct vcpu_svm *svm = to_svm(vcpu); svm_vcpu_run() local
4386 struct vcpu_svm *svm = to_svm(vcpu); svm_load_mmu_pgd() local
4445 struct vcpu_svm *svm = to_svm(vcpu); svm_vcpu_after_set_cpuid() local
4549 struct vcpu_svm *svm = to_svm(vcpu); svm_check_intercept() local
4679 struct vcpu_svm *svm = to_svm(vcpu); svm_smi_blocked() local
4690 struct vcpu_svm *svm = to_svm(vcpu); svm_smi_allowed() local
4706 struct vcpu_svm *svm = to_svm(vcpu); svm_enter_smm() local
4758 struct vcpu_svm *svm = to_svm(vcpu); svm_leave_smm() local
4820 struct vcpu_svm *svm = to_svm(vcpu); svm_enable_smi_window() local
4835 struct vcpu_svm *svm = to_svm(vcpu); svm_check_emulate_instruction() local
4987 struct vcpu_svm *svm = to_svm(vcpu); svm_apic_init_signal_blocked() local
[all...]
H A Dnested.c39 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_inject_npf_exit() local
61 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_get_tdp_pdptr() local
79 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_get_tdp_cr3() local
86 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_init_mmu_context() local
112 nested_vmcb_needs_vls_intercept(struct vcpu_svm * svm) nested_vmcb_needs_vls_intercept() argument
126 recalc_intercepts(struct vcpu_svm * svm) recalc_intercepts() argument
266 struct vcpu_svm *svm = to_svm(vcpu); nested_svm_merge_msrpm() local
392 struct vcpu_svm *svm = to_svm(vcpu); nested_vmcb_check_save() local
400 struct vcpu_svm *svm = to_svm(vcpu); nested_vmcb_check_controls() local
453 nested_copy_vmcb_control_to_cache(struct vcpu_svm * svm,struct vmcb_control_area * control) nested_copy_vmcb_control_to_cache() argument
475 nested_copy_vmcb_save_to_cache(struct vcpu_svm * svm,struct vmcb_save_area * save) nested_copy_vmcb_save_to_cache() argument
485 nested_sync_control_from_vmcb02(struct vcpu_svm * svm) nested_sync_control_from_vmcb02() argument
519 nested_save_pending_event_to_vmcb12(struct vcpu_svm * svm,struct vmcb * vmcb12) nested_save_pending_event_to_vmcb12() argument
599 nested_vmcb02_compute_g_pat(struct vcpu_svm * svm) nested_vmcb02_compute_g_pat() argument
608 nested_vmcb02_prepare_save(struct vcpu_svm * svm,struct vmcb * vmcb12) nested_vmcb02_prepare_save() argument
703 nested_vmcb02_prepare_control(struct vcpu_svm * svm,unsigned long vmcb12_rip,unsigned long vmcb12_csbase) nested_vmcb02_prepare_control() argument
886 struct vcpu_svm *svm = to_svm(vcpu); enter_svm_guest_mode() local
937 struct vcpu_svm *svm = to_svm(vcpu); nested_svm_vmrun() local
1065 nested_svm_vmexit(struct vcpu_svm * svm) nested_svm_vmexit() argument
1275 struct vcpu_svm *svm = to_svm(vcpu); nested_svm_triple_fault() local
1284 svm_allocate_nested(struct vcpu_svm * svm) svm_allocate_nested() argument
1309 svm_free_nested(struct vcpu_svm * svm) svm_free_nested() argument
1337 struct vcpu_svm *svm = to_svm(vcpu); svm_leave_nested() local
1357 nested_svm_exit_handled_msr(struct vcpu_svm * svm) nested_svm_exit_handled_msr() argument
1382 nested_svm_intercept_ioio(struct vcpu_svm * svm) nested_svm_intercept_ioio() argument
1407 nested_svm_intercept(struct vcpu_svm * svm) nested_svm_intercept() argument
1451 nested_svm_exit_handled(struct vcpu_svm * svm) nested_svm_exit_handled() argument
1481 struct vcpu_svm *svm = to_svm(vcpu); nested_svm_is_exception_vmexit() local
1489 struct vcpu_svm *svm = to_svm(vcpu); nested_svm_inject_exception_vmexit() local
1522 nested_exit_on_init(struct vcpu_svm * svm) nested_exit_on_init() argument
1530 struct vcpu_svm *svm = to_svm(vcpu); svm_check_nested_events() local
1602 nested_svm_exit_special(struct vcpu_svm * svm) nested_svm_exit_special() argument
1640 struct vcpu_svm *svm = to_svm(vcpu); nested_svm_update_tsc_ratio_msr() local
1688 struct vcpu_svm *svm; svm_get_nested_state() local
1755 struct vcpu_svm *svm = to_svm(vcpu); svm_set_nested_state() local
[all...]
H A Davic.c82 static void avic_activate_vmcb(struct vcpu_svm *svm) in avic_activate_vmcb() argument
117 static void avic_deactivate_vmcb(struct vcpu_svm *svm) in avic_deactivate_vmcb() argument
231 avic_get_backing_page_address(struct vcpu_svm * svm) avic_get_backing_page_address() argument
236 avic_init_vmcb(struct vcpu_svm * svm,struct vmcb * vmcb) avic_init_vmcb() argument
254 struct vcpu_svm *svm = to_svm(vcpu); avic_init_backing_page() local
482 struct vcpu_svm *svm = to_svm(vcpu); avic_incomplete_ipi_interception() local
584 struct vcpu_svm *svm = to_svm(vcpu); avic_invalidate_logical_id_entry() local
599 struct vcpu_svm *svm = to_svm(vcpu); avic_handle_ldr_update() local
618 struct vcpu_svm *svm = to_svm(vcpu); avic_handle_dfr_update() local
682 struct vcpu_svm *svm = to_svm(vcpu); avic_unaccelerated_access_interception() local
706 avic_init_vcpu(struct vcpu_svm * svm) avic_init_vcpu() argument
769 struct vcpu_svm *svm = to_svm(vcpu); avic_pi_update_irte() local
848 struct vcpu_svm *svm = to_svm(vcpu); avic_update_iommu_vcpu_affinity() local
877 struct vcpu_svm *svm = to_svm(vcpu); __avic_vcpu_load() local
942 struct vcpu_svm *svm = to_svm(vcpu); __avic_vcpu_put() local
1021 struct vcpu_svm *svm = to_svm(vcpu); avic_refresh_virtual_apic_mode() local
[all...]
H A Dsvm.h394 static inline bool ghcb_gpa_is_registered(struct vcpu_svm *svm, u64 val) in ghcb_gpa_is_registered() argument
459 static inline void set_exception_intercept(struct vcpu_svm *svm, u32 bit) in set_exception_intercept() argument
469 static inline void clr_exception_intercept(struct vcpu_svm *svm, u32 bit) in clr_exception_intercept() argument
479 svm_set_intercept(struct vcpu_svm * svm,int bit) svm_set_intercept() argument
488 svm_clr_intercept(struct vcpu_svm * svm,int bit) svm_clr_intercept() argument
497 svm_is_intercept(struct vcpu_svm * svm,int bit) svm_is_intercept() argument
502 nested_vgif_enabled(struct vcpu_svm * svm) nested_vgif_enabled() argument
508 get_vgif_vmcb(struct vcpu_svm * svm) get_vgif_vmcb() argument
519 enable_gif(struct vcpu_svm * svm) enable_gif() argument
529 disable_gif(struct vcpu_svm * svm) disable_gif() argument
539 gif_set(struct vcpu_svm * svm) gif_set() argument
549 nested_npt_enabled(struct vcpu_svm * svm) nested_npt_enabled() argument
554 nested_vnmi_enabled(struct vcpu_svm * svm) nested_vnmi_enabled() argument
569 get_vnmi_vmcb_l1(struct vcpu_svm * svm) get_vnmi_vmcb_l1() argument
580 is_vnmi_enabled(struct vcpu_svm * svm) is_vnmi_enabled() argument
590 svm_vmgexit_set_return_code(struct vcpu_svm * svm,u64 response,u64 data) svm_vmgexit_set_return_code() argument
597 svm_vmgexit_inject_exception(struct vcpu_svm * svm,u8 vector) svm_vmgexit_inject_exception() argument
604 svm_vmgexit_bad_input(struct vcpu_svm * svm,u64 suberror) svm_vmgexit_bad_input() argument
609 svm_vmgexit_success(struct vcpu_svm * svm,u64 data) svm_vmgexit_success() argument
614 svm_vmgexit_no_action(struct vcpu_svm * svm,u64 data) svm_vmgexit_no_action() argument
728 struct vcpu_svm *svm = to_svm(vcpu); nested_svm_virtualize_tpr() local
733 nested_exit_on_smi(struct vcpu_svm * svm) nested_exit_on_smi() argument
738 nested_exit_on_intr(struct vcpu_svm * svm) nested_exit_on_intr() argument
743 nested_exit_on_nmi(struct vcpu_svm * svm) nested_exit_on_nmi() argument
761 nested_svm_simple_vmexit(struct vcpu_svm * svm,u32 exit_code) nested_svm_simple_vmexit() argument
[all...]
H A Dsev.c142 static bool sev_vcpu_has_debug_swap(struct vcpu_svm *svm) in sev_vcpu_has_debug_swap() argument
834 static int sev_es_sync_vmsa(struct vcpu_svm *svm) in sev_es_sync_vmsa() argument
933 struct vcpu_svm *svm = to_svm(vcpu); __sev_launch_update_vmsa() local
2413 struct vcpu_svm *svm = to_svm(vcpu); snp_launch_update_vmsa() local
3171 struct vcpu_svm *svm; sev_free_vcpu() local
3205 dump_ghcb(struct vcpu_svm * svm) dump_ghcb() argument
3236 sev_es_sync_to_ghcb(struct vcpu_svm * svm) sev_es_sync_to_ghcb() argument
3255 sev_es_sync_from_ghcb(struct vcpu_svm * svm) sev_es_sync_from_ghcb() argument
3304 sev_es_validate_vmgexit(struct vcpu_svm * svm) sev_es_validate_vmgexit() argument
3449 sev_es_unmap_ghcb(struct vcpu_svm * svm) sev_es_unmap_ghcb() argument
3484 pre_sev_run(struct vcpu_svm * svm,int cpu) pre_sev_run() argument
3527 setup_vmgexit_scratch(struct vcpu_svm * svm,bool sync,u64 len) setup_vmgexit_scratch() argument
3610 set_ghcb_msr_bits(struct vcpu_svm * svm,u64 value,u64 mask,unsigned int pos) set_ghcb_msr_bits() argument
3617 get_ghcb_msr_bits(struct vcpu_svm * svm,u64 mask,unsigned int pos) get_ghcb_msr_bits() argument
3622 set_ghcb_msr(struct vcpu_svm * svm,u64 value) set_ghcb_msr() argument
3646 struct vcpu_svm *svm = to_svm(vcpu); snp_complete_psc_msr() local
3656 snp_begin_psc_msr(struct vcpu_svm * svm,u64 ghcb_msr) snp_begin_psc_msr() argument
3700 snp_complete_psc(struct vcpu_svm * svm,u64 psc_ret) snp_complete_psc() argument
3715 __snp_complete_one_psc(struct vcpu_svm * svm) __snp_complete_one_psc() argument
3739 struct vcpu_svm *svm = to_svm(vcpu); snp_complete_one_psc() local
3753 snp_begin_psc(struct vcpu_svm * svm,struct psc_buffer * psc) snp_begin_psc() argument
3889 struct vcpu_svm *svm = to_svm(vcpu); sev_snp_init_protected_guest_state() local
3960 sev_snp_ap_creation(struct vcpu_svm * svm) sev_snp_ap_creation() argument
4036 snp_handle_guest_req(struct vcpu_svm * svm,gpa_t req_gpa,gpa_t resp_gpa) snp_handle_guest_req() argument
4082 snp_handle_ext_guest_req(struct vcpu_svm * svm,gpa_t req_gpa,gpa_t resp_gpa) snp_handle_ext_guest_req() argument
4133 sev_handle_vmgexit_msr_protocol(struct vcpu_svm * svm) sev_handle_vmgexit_msr_protocol() argument
4279 struct vcpu_svm *svm = to_svm(vcpu); sev_handle_vmgexit() local
4422 sev_es_string_io(struct vcpu_svm * svm,int size,unsigned int port,int in) sev_es_string_io() argument
4472 sev_vcpu_after_set_cpuid(struct vcpu_svm * svm) sev_vcpu_after_set_cpuid() argument
4483 sev_es_init_vmcb(struct vcpu_svm * svm) sev_es_init_vmcb() argument
4546 sev_init_vmcb(struct vcpu_svm * svm) sev_init_vmcb() argument
4561 sev_es_vcpu_reset(struct vcpu_svm * svm) sev_es_vcpu_reset() argument
4577 sev_es_prepare_switch_to_guest(struct vcpu_svm * svm,struct sev_es_save_area * hostsa) sev_es_prepare_switch_to_guest() argument
4629 struct vcpu_svm *svm = to_svm(vcpu); sev_vcpu_deliver_sipi_vector() local
4967 struct vcpu_svm *svm = to_svm(vcpu); sev_decrypt_vmsa() local
[all...]
H A Dhyperv.h17 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_hv_update_vm_vp_ids() local
31 struct vcpu_svm *svm = to_svm(vcpu); in nested_svm_l2_tlb_flush_enabled() local
H A Dhyperv.c11 struct vcpu_svm *svm = to_svm(vcpu); in svm_hv_inject_synthetic_vmexit_post_tlb_flush() local
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_svm.c94 nouveau_ivmm_find(struct nouveau_svm *svm, u64 inst) in nouveau_ivmm_find() argument
381 nouveau_svm_fault_replay(struct nouveau_svm * svm) nouveau_svm_fault_replay() argument
396 nouveau_svm_fault_cancel(struct nouveau_svm * svm,u64 inst,u8 hub,u8 gpc,u8 client) nouveau_svm_fault_cancel() argument
411 nouveau_svm_fault_cancel_fault(struct nouveau_svm * svm,struct nouveau_svm_fault * fault) nouveau_svm_fault_cancel_fault() argument
453 nouveau_svm_fault_cache(struct nouveau_svm * svm,struct nouveau_svm_fault_buffer * buffer,u32 offset) nouveau_svm_fault_cache() argument
720 struct nouveau_svm *svm = container_of(buffer, typeof(*svm), buffer[buffer->id]); nouveau_svm_fault() local
940 nouveau_svm_fault_buffer_fini(struct nouveau_svm * svm,int id) nouveau_svm_fault_buffer_fini() argument
949 nouveau_svm_fault_buffer_init(struct nouveau_svm * svm,int id) nouveau_svm_fault_buffer_init() argument
962 nouveau_svm_fault_buffer_dtor(struct nouveau_svm * svm,int id) nouveau_svm_fault_buffer_dtor() argument
983 nouveau_svm_fault_buffer_ctor(struct nouveau_svm * svm,s32 oclass,int id) nouveau_svm_fault_buffer_ctor() argument
1021 struct nouveau_svm *svm = drm->svm; nouveau_svm_resume() local
1029 struct nouveau_svm *svm = drm->svm; nouveau_svm_suspend() local
1037 struct nouveau_svm *svm = drm->svm; nouveau_svm_fini() local
1053 struct nouveau_svm *svm; nouveau_svm_init() local
[all...]
H A Dnouveau_drv.h94 struct nouveau_vmm svm; member
300 struct nouveau_svm *svm; member
/linux/tools/testing/selftests/kvm/x86/
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 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.c74 static void svm_run_l2(struct svm_test_data *svm, void *l2_code, int vector, in svm_run_l2() argument
91 static void l1_svm_code(struct svm_test_data *svm) in l1_svm_code() argument
[all...]
H A Dtriple_fault_event_test.c43 void l1_guest_code_svm(struct svm_test_data *svm) in l1_guest_code_svm() argument
H A Dhyperv_svm_test.c68 static void __attribute__((__flatten__)) guest_code(struct svm_test_data *svm, in guest_code() argument
[all...]
H A Dkvm_buslock_test.c37 static void l1_svm_code(struct svm_test_data *svm) in l1_svm_code() argument
H A Dstate_test.c34 static void svm_l1_guest_code(struct svm_test_data *svm) in svm_l1_guest_code() argument
H A Dsvm_nested_soft_inject_test.c79 static void l1_guest_code(struct svm_test_data *svm, uint64_t is_nmi, uint64_t idt_alt) in l1_guest_code() argument
H A Dsmm_test.c71 struct svm_test_data *svm = arg; in guest_code() local
H A Daperfmperf_test.c65 static void l1_svm_code(struct svm_test_data *svm) in l1_svm_code() argument
/linux/tools/testing/selftests/kvm/lib/x86/
H A Dsvm.c34 struct svm_test_data *svm = addr_gva2hva(vm, svm_gva); in vcpu_alloc_svm() local
62 generic_svm_setup(struct svm_test_data * svm,void * guest_rip,void * guest_rsp) generic_svm_setup() argument
[all...]
/linux/tools/testing/vsock/
H A Dvsock_diag_test.c343 struct sockaddr_vm svm; in test_listen_socket_server() member
H A Dvsock_test.c42 struct sockaddr_vm svm; in test_stream_connection_reset() member
78 struct sockaddr_vm svm; in test_stream_bind_only_client() member
H A Dutil.c273 struct sockaddr_vm svm; in vsock_accept() member

12