File Index
Files and directories
Sign in
FILE

kvm_types.h

File preview with syntax highlighting.

linux-6.19.14/arch/x86/include/asm/kvm_types.h C
 1/* SPDX-License-Identifier: GPL-2.0 */
 2#ifndef _ASM_X86_KVM_TYPES_H
 3#define _ASM_X86_KVM_TYPES_H
 4
 5#if IS_MODULE(CONFIG_KVM_AMD) && IS_MODULE(CONFIG_KVM_INTEL)
 6#define KVM_SUB_MODULES kvm-amd,kvm-intel
 7#elif IS_MODULE(CONFIG_KVM_AMD)
 8#define KVM_SUB_MODULES kvm-amd
 9#elif IS_MODULE(CONFIG_KVM_INTEL)
10#define KVM_SUB_MODULES kvm-intel
11#else
12#undef KVM_SUB_MODULES
13/*
14 * Don't export symbols for KVM without vendor modules, as kvm.ko is built iff
15 * at least one vendor module is enabled.
16 */
17#define EXPORT_SYMBOL_FOR_KVM(symbol)
18#endif
19
20#define KVM_ARCH_NR_OBJS_PER_MEMORY_CACHE 40
21
22#endif /* _ASM_X86_KVM_TYPES_H */
~/ Read-only file preview.