/linux/arch/x86/kvm/svm/ |
H A D | svm.c | 211 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 D | nested.c | 39 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 D | avic.c | 82 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 D | svm.h | 394 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 D | sev.c | 142 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 D | hyperv.h | 17 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 D | hyperv.c | 11 struct vcpu_svm *svm = to_svm(vcpu); in svm_hv_inject_synthetic_vmexit_post_tlb_flush() local
|
/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_svm.c | 94 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 D | nouveau_drv.h | 94 struct nouveau_vmm svm; member 300 struct nouveau_svm *svm; member
|
/linux/tools/testing/selftests/kvm/x86/ |
H A D | svm_nested_shutdown_test.c | 15 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 D | svm_vmcall_test.c | 15 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 D | svm_int_ctl_test.c | 33 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 D | nested_emulation_test.c | 57 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 D | nested_exceptions_test.c | 74 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 D | triple_fault_event_test.c | 43 void l1_guest_code_svm(struct svm_test_data *svm) in l1_guest_code_svm() argument
|
H A D | hyperv_svm_test.c | 68 static void __attribute__((__flatten__)) guest_code(struct svm_test_data *svm, in guest_code() argument [all...] |
H A D | kvm_buslock_test.c | 37 static void l1_svm_code(struct svm_test_data *svm) in l1_svm_code() argument
|
H A D | state_test.c | 34 static void svm_l1_guest_code(struct svm_test_data *svm) in svm_l1_guest_code() argument
|
H A D | svm_nested_soft_inject_test.c | 79 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 D | smm_test.c | 71 struct svm_test_data *svm = arg; in guest_code() local
|
H A D | aperfmperf_test.c | 65 static void l1_svm_code(struct svm_test_data *svm) in l1_svm_code() argument
|
/linux/tools/testing/selftests/kvm/lib/x86/ |
H A D | svm.c | 34 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 D | vsock_diag_test.c | 343 struct sockaddr_vm svm; in test_listen_socket_server() member
|
H A D | vsock_test.c | 42 struct sockaddr_vm svm; in test_stream_connection_reset() member 78 struct sockaddr_vm svm; in test_stream_bind_only_client() member
|
H A D | util.c | 273 struct sockaddr_vm svm; in vsock_accept() member
|