Home
last modified time | relevance | path

Searched refs:svm (Results 1 – 6 of 6) sorted by relevance

/arch/x86/kvm/
Dsvm.c290 static void svm_complete_interrupts(struct vcpu_svm *svm);
292 static int nested_svm_exit_handled(struct vcpu_svm *svm);
293 static int nested_svm_intercept(struct vcpu_svm *svm);
294 static int nested_svm_vmexit(struct vcpu_svm *svm);
295 static int nested_svm_check_exception(struct vcpu_svm *svm, unsigned nr,
344 static inline void avic_update_vapic_bar(struct vcpu_svm *svm, u64 data) in avic_update_vapic_bar() argument
346 svm->vmcb->control.avic_vapic_bar = data & VMCB_AVIC_APIC_BAR_MASK; in avic_update_vapic_bar()
347 mark_dirty(svm->vmcb, VMCB_AVIC); in avic_update_vapic_bar()
352 struct vcpu_svm *svm = to_svm(vcpu); in avic_vcpu_is_running() local
353 u64 *entry = svm->avic_physical_id_cache; in avic_vcpu_is_running()
[all …]
DMakefile21 kvm-amd-y += svm.o pmu_amd.o
/arch/arm/mm/
Dioremap.c49 struct static_vm *svm; in find_static_vm_paddr() local
52 list_for_each_entry(svm, &static_vmlist, list) { in find_static_vm_paddr()
53 vm = &svm->vm; in find_static_vm_paddr()
63 return svm; in find_static_vm_paddr()
71 struct static_vm *svm; in find_static_vm_vaddr() local
74 list_for_each_entry(svm, &static_vmlist, list) { in find_static_vm_vaddr()
75 vm = &svm->vm; in find_static_vm_vaddr()
82 return svm; in find_static_vm_vaddr()
88 void __init add_static_vm_early(struct static_vm *svm) in add_static_vm_early() argument
94 vm = &svm->vm; in add_static_vm_early()
[all …]
Dmmu.c991 struct static_vm *svm; in iotable_init() local
996 svm = early_alloc_aligned(sizeof(*svm) * nr, __alignof__(*svm)); in iotable_init()
1001 vm = &svm->vm; in iotable_init()
1008 add_static_vm_early(svm++); in iotable_init()
1016 struct static_vm *svm; in vm_reserve_area_early() local
1018 svm = early_alloc_aligned(sizeof(*svm), __alignof__(*svm)); in vm_reserve_area_early()
1020 vm = &svm->vm; in vm_reserve_area_early()
1025 add_static_vm_early(svm); in vm_reserve_area_early()
1050 struct static_vm *svm; in fill_pmd_gaps() local
1055 list_for_each_entry(svm, &static_vmlist, list) { in fill_pmd_gaps()
[all …]
Dmm.h81 extern __init void add_static_vm_early(struct static_vm *svm);
/arch/x86/include/uapi/asm/
DKbuild56 header-y += svm.h