]> git.ipfire.org Git - thirdparty/util-linux.git/blob - sys-utils/lscpu.h
Merge branch 'mbsencode' of https://github.com/yontalcar/util-linux
[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 HYPER_VBOX,
18 HYPER_OS400,
19 HYPER_PHYP,
20 HYPER_SPAR,
21 HYPER_WSL,
22 };
23
24 extern int read_hypervisor_dmi(void);
25
26 #endif /* LSCPU_H */