Searched defs:svm (Results 1 - 4 of 4) sorted by relevance
/linux-4.4.14/arch/arm/mm/ |
H A D | ioremap.c | 48 struct static_vm *svm; find_static_vm_paddr() local 70 struct static_vm *svm; find_static_vm_vaddr() local 87 void __init add_static_vm_early(struct static_vm *svm) add_static_vm_early() argument 288 struct static_vm *svm; __arm_ioremap_pfn_caller() local 419 struct static_vm *svm; __iounmap() local
|
H A D | mmu.c | 947 struct static_vm *svm; iotable_init() local 972 struct static_vm *svm; vm_reserve_area_early() local 1006 struct static_vm *svm; fill_pmd_gaps() local 1052 struct static_vm *svm; pci_reserve_io() local
|
/linux-4.4.14/drivers/iommu/ |
H A D | intel-svm.c | 149 static void intel_flush_svm_range_dev (struct intel_svm *svm, struct intel_svm_dev *sdev, intel_flush_svm_range_dev() argument 195 static void intel_flush_svm_range(struct intel_svm *svm, unsigned long address, intel_flush_svm_range() argument 214 struct intel_svm *svm = container_of(mn, struct intel_svm, notifier); intel_change_pte() local 222 struct intel_svm *svm = container_of(mn, struct intel_svm, notifier); intel_invalidate_page() local 232 struct intel_svm *svm = container_of(mn, struct intel_svm, notifier); intel_invalidate_range() local 239 static void intel_flush_pasid_dev(struct intel_svm *svm, struct intel_svm_dev *sdev, int pasid) intel_flush_pasid_dev() argument 251 struct intel_svm *svm = container_of(mn, struct intel_svm, notifier); intel_mm_release() local 291 struct intel_svm *svm = NULL; intel_svm_bind_mm() local 432 struct intel_svm *svm; intel_svm_unbind_mm() local 524 struct intel_svm *svm = NULL; prq_event_thread() local
|
/linux-4.4.14/arch/x86/kvm/ |
H A D | svm.c | 256 static void recalc_intercepts(struct vcpu_svm *svm) recalc_intercepts() argument 276 static inline struct vmcb *get_host_vmcb(struct vcpu_svm *svm) get_host_vmcb() argument 284 static inline void set_cr_intercept(struct vcpu_svm *svm, int bit) set_cr_intercept() argument 293 static inline void clr_cr_intercept(struct vcpu_svm *svm, int bit) clr_cr_intercept() argument 302 static inline bool is_cr_intercept(struct vcpu_svm *svm, int bit) is_cr_intercept() argument 309 static inline void set_dr_intercepts(struct vcpu_svm *svm) set_dr_intercepts() argument 333 static inline void clr_dr_intercepts(struct vcpu_svm *svm) clr_dr_intercepts() argument 342 static inline void set_exception_intercept(struct vcpu_svm *svm, int bit) set_exception_intercept() argument 351 static inline void clr_exception_intercept(struct vcpu_svm *svm, int bit) clr_exception_intercept() argument 360 static inline void set_intercept(struct vcpu_svm *svm, int bit) set_intercept() argument 369 static inline void clr_intercept(struct vcpu_svm *svm, int bit) clr_intercept() argument 378 static inline void enable_gif(struct vcpu_svm *svm) enable_gif() argument 383 static inline void disable_gif(struct vcpu_svm *svm) disable_gif() argument 388 static inline bool gif_set(struct vcpu_svm *svm) gif_set() argument 493 struct vcpu_svm *svm = to_svm(vcpu); svm_get_interrupt_shadow() local 503 struct vcpu_svm *svm = to_svm(vcpu); svm_set_interrupt_shadow() local 514 struct vcpu_svm *svm = to_svm(vcpu); skip_emulated_instruction() local 539 struct vcpu_svm *svm = to_svm(vcpu); svm_queue_exception() local 847 static void svm_enable_lbrv(struct vcpu_svm *svm) svm_enable_lbrv() argument 858 static void svm_disable_lbrv(struct vcpu_svm *svm) svm_disable_lbrv() argument 962 struct vcpu_svm *svm = to_svm(vcpu); svm_read_tsc_offset() local 969 struct vcpu_svm *svm = to_svm(vcpu); svm_write_tsc_offset() local 988 struct vcpu_svm *svm = to_svm(vcpu); svm_adjust_tsc_offset_guest() local 1001 static void init_vmcb(struct vcpu_svm *svm) init_vmcb() argument 1118 struct vcpu_svm *svm = to_svm(vcpu); svm_vcpu_reset() local 1136 struct vcpu_svm *svm; svm_create_vcpu() local 1204 struct vcpu_svm *svm = to_svm(vcpu); svm_free_vcpu() local 1216 struct vcpu_svm *svm = to_svm(vcpu); svm_vcpu_load() local 1245 struct vcpu_svm *svm = to_svm(vcpu); svm_vcpu_put() local 1290 static void svm_set_vintr(struct vcpu_svm *svm) svm_set_vintr() argument 1295 static void svm_clear_vintr(struct vcpu_svm *svm) svm_clear_vintr() argument 1402 struct vcpu_svm *svm = to_svm(vcpu); svm_get_idt() local 1410 struct vcpu_svm *svm = to_svm(vcpu); svm_set_idt() local 1419 struct vcpu_svm *svm = to_svm(vcpu); svm_get_gdt() local 1427 struct vcpu_svm *svm = to_svm(vcpu); svm_set_gdt() local 1446 static void update_cr0_intercept(struct vcpu_svm *svm) update_cr0_intercept() argument 1470 struct vcpu_svm *svm = to_svm(vcpu); svm_set_cr0() local 1527 struct vcpu_svm *svm = to_svm(vcpu); svm_set_segment() local 1560 struct vcpu_svm *svm = to_svm(vcpu); update_bp_intercept() local 1571 static void new_asid(struct vcpu_svm *svm, struct svm_cpu_data *sd) new_asid() argument 1592 struct vcpu_svm *svm = to_svm(vcpu); svm_set_dr6() local 1600 struct vcpu_svm *svm = to_svm(vcpu); svm_sync_dirty_debug_regs() local 1615 struct vcpu_svm *svm = to_svm(vcpu); svm_set_dr7() local 1621 static int pf_interception(struct vcpu_svm *svm) pf_interception() argument 1654 static int db_interception(struct vcpu_svm *svm) db_interception() argument 1684 static int bp_interception(struct vcpu_svm *svm) bp_interception() argument 1694 static int ud_interception(struct vcpu_svm *svm) ud_interception() argument 1704 static int ac_interception(struct vcpu_svm *svm) ac_interception() argument 1712 struct vcpu_svm *svm = to_svm(vcpu); svm_fpu_activate() local 1720 static int nm_interception(struct vcpu_svm *svm) nm_interception() argument 1765 static void svm_handle_mce(struct vcpu_svm *svm) svm_handle_mce() argument 1790 static int mc_interception(struct vcpu_svm *svm) mc_interception() argument 1795 static int shutdown_interception(struct vcpu_svm *svm) shutdown_interception() argument 1810 static int io_interception(struct vcpu_svm *svm) io_interception() argument 1831 static int nmi_interception(struct vcpu_svm *svm) nmi_interception() argument 1836 static int intr_interception(struct vcpu_svm *svm) intr_interception() argument 1842 static int nop_on_interception(struct vcpu_svm *svm) nop_on_interception() argument 1847 static int halt_interception(struct vcpu_svm *svm) halt_interception() argument 1853 static int vmmcall_interception(struct vcpu_svm *svm) vmmcall_interception() argument 1862 struct vcpu_svm *svm = to_svm(vcpu); nested_svm_get_tdp_cr3() local 1869 struct vcpu_svm *svm = to_svm(vcpu); nested_svm_get_tdp_pdptr() local 1884 struct vcpu_svm *svm = to_svm(vcpu); nested_svm_set_tdp_cr3() local 1894 struct vcpu_svm *svm = to_svm(vcpu); nested_svm_inject_npf_exit() local 1938 static int nested_svm_check_permissions(struct vcpu_svm *svm) nested_svm_check_permissions() argument 1954 static int nested_svm_check_exception(struct vcpu_svm *svm, unsigned nr, nested_svm_check_exception() argument 1975 static inline bool nested_svm_intr(struct vcpu_svm *svm) nested_svm_intr() argument 2014 static inline bool nested_svm_nmi(struct vcpu_svm *svm) nested_svm_nmi() argument 2028 static void *nested_svm_map(struct vcpu_svm *svm, u64 gpa, struct page **_page) nested_svm_map() argument 2054 static int nested_svm_intercept_ioio(struct vcpu_svm *svm) nested_svm_intercept_ioio() argument 2079 static int nested_svm_exit_handled_msr(struct vcpu_svm *svm) nested_svm_exit_handled_msr() argument 2104 static int nested_svm_exit_special(struct vcpu_svm *svm) nested_svm_exit_special() argument 2136 static int nested_svm_intercept(struct vcpu_svm *svm) nested_svm_intercept() argument 2184 static int nested_svm_exit_handled(struct vcpu_svm *svm) nested_svm_exit_handled() argument 2226 static int nested_svm_vmexit(struct vcpu_svm *svm) nested_svm_vmexit() argument 2349 static bool nested_svm_vmrun_msrpm(struct vcpu_svm *svm) nested_svm_vmrun_msrpm() argument 2396 static bool nested_svm_vmrun(struct vcpu_svm *svm) nested_svm_vmrun() argument 2572 static int vmload_interception(struct vcpu_svm *svm) vmload_interception() argument 2593 static int vmsave_interception(struct vcpu_svm *svm) vmsave_interception() argument 2614 static int vmrun_interception(struct vcpu_svm *svm) vmrun_interception() argument 2642 static int stgi_interception(struct vcpu_svm *svm) stgi_interception() argument 2656 static int clgi_interception(struct vcpu_svm *svm) clgi_interception() argument 2675 static int invlpga_interception(struct vcpu_svm *svm) invlpga_interception() argument 2690 static int skinit_interception(struct vcpu_svm *svm) skinit_interception() argument 2698 static int wbinvd_interception(struct vcpu_svm *svm) wbinvd_interception() argument 2704 static int xsetbv_interception(struct vcpu_svm *svm) xsetbv_interception() argument 2717 static int task_switch_interception(struct vcpu_svm *svm) task_switch_interception() argument 2785 static int cpuid_interception(struct vcpu_svm *svm) cpuid_interception() argument 2792 static int iret_interception(struct vcpu_svm *svm) iret_interception() argument 2802 static int invlpg_interception(struct vcpu_svm *svm) invlpg_interception() argument 2812 static int emulate_on_interception(struct vcpu_svm *svm) emulate_on_interception() argument 2817 static int rdpmc_interception(struct vcpu_svm *svm) rdpmc_interception() argument 2830 static bool check_selective_cr0_intercepted(struct vcpu_svm *svm, check_selective_cr0_intercepted() argument 2856 static int cr_interception(struct vcpu_svm *svm) cr_interception() argument 2929 static int dr_interception(struct vcpu_svm *svm) dr_interception() argument 2968 static int cr8_write_interception(struct vcpu_svm *svm) cr8_write_interception() argument 2992 struct vcpu_svm *svm = to_svm(vcpu); svm_get_msr() local 3062 static int rdmsr_interception(struct vcpu_svm *svm) rdmsr_interception() argument 3087 struct vcpu_svm *svm = to_svm(vcpu); svm_set_vm_cr() local 3112 struct vcpu_svm *svm = to_svm(vcpu); svm_set_msr() local 3178 static int wrmsr_interception(struct vcpu_svm *svm) wrmsr_interception() argument 3199 static int msr_interception(struct vcpu_svm *svm) msr_interception() argument 3207 static int interrupt_window_interception(struct vcpu_svm *svm) interrupt_window_interception() argument 3217 static int pause_interception(struct vcpu_svm *svm) pause_interception() argument 3223 static int nop_interception(struct vcpu_svm *svm) nop_interception() argument 3229 static int monitor_interception(struct vcpu_svm *svm) monitor_interception() argument 3235 static int mwait_interception(struct vcpu_svm *svm) mwait_interception() argument 3308 struct vcpu_svm *svm = to_svm(vcpu); dump_vmcb() local 3421 struct vcpu_svm *svm = to_svm(vcpu); handle_exit() local 3497 static void pre_svm_run(struct vcpu_svm *svm) pre_svm_run() argument 3510 struct vcpu_svm *svm = to_svm(vcpu); svm_inject_nmi() local 3518 static inline void svm_inject_irq(struct vcpu_svm *svm, int irq) svm_inject_irq() argument 3532 struct vcpu_svm *svm = to_svm(vcpu); svm_set_irq() local 3545 struct vcpu_svm *svm = to_svm(vcpu); update_cr8_intercept() local 3581 struct vcpu_svm *svm = to_svm(vcpu); svm_nmi_allowed() local 3593 struct vcpu_svm *svm = to_svm(vcpu); svm_get_nmi_mask() local 3600 struct vcpu_svm *svm = to_svm(vcpu); svm_set_nmi_mask() local 3613 struct vcpu_svm *svm = to_svm(vcpu); svm_interrupt_allowed() local 3631 struct vcpu_svm *svm = to_svm(vcpu); enable_irq_window() local 3647 struct vcpu_svm *svm = to_svm(vcpu); enable_nmi_window() local 3668 struct vcpu_svm *svm = to_svm(vcpu); svm_flush_tlb() local 3682 struct vcpu_svm *svm = to_svm(vcpu); sync_cr8_to_lapic() local 3695 struct vcpu_svm *svm = to_svm(vcpu); sync_lapic_to_cr8() local 3706 static void svm_complete_interrupts(struct vcpu_svm *svm) svm_complete_interrupts() argument 3772 struct vcpu_svm *svm = to_svm(vcpu); svm_cancel_injection() local 3783 struct vcpu_svm *svm = to_svm(vcpu); svm_vcpu_run() local 3935 struct vcpu_svm *svm = to_svm(vcpu); svm_set_cr3() local 3944 struct vcpu_svm *svm = to_svm(vcpu); set_tdp_cr3() local 4000 struct vcpu_svm *svm = to_svm(vcpu); svm_cpuid_update() local 4065 struct vcpu_svm *svm = to_svm(vcpu); svm_fpu_deactivate() local 4138 struct vcpu_svm *svm = to_svm(vcpu); svm_check_intercept() local
|
Completed in 180 milliseconds