]> git.ipfire.org Git - thirdparty/util-linux.git/blob - sys-utils/lscpu.h
lscpu: detect more hypervisor vendors
[thirdparty/util-linux.git] / sys-utils / lscpu.h
1 #ifndef LSCPU_H
2 #define LSCPU_H
3
4 /* hypervisor vendors */
5 enum {
6 HYPER_NONE = 0,
7 HYPER_XEN,
8 HYPER_KVM,
9 HYPER_MSHV,
10 HYPER_VMWARE,
11 HYPER_IBM, /* sys-z powervm */
12 HYPER_VSERVER,
13 HYPER_UML,
14 HYPER_INNOTEK, /* VBOX */
15 HYPER_HITACHI,
16 HYPER_PARALLELS /* OpenVZ/VIrtuozzo */
17 };
18
19 extern int read_hypervisor_dmi(void);
20
21 #endif /* LSCPU_H */