summaryrefslogtreecommitdiffstats
path: root/sys-utils/lscpu.h
blob: 312038fccfff7b04e9f8c1230edfeaf725ae43c4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef LSCPU_H
#define LSCPU_H

/* hypervisor vendors */
enum {
	HYPER_NONE	= 0,
	HYPER_XEN,
	HYPER_KVM,
	HYPER_MSHV,
	HYPER_VMWARE,
	HYPER_IBM,		/* sys-z powervm */
	HYPER_VSERVER,
	HYPER_UML,
	HYPER_INNOTEK,		/* VBOX */
	HYPER_HITACHI,
	HYPER_PARALLELS		/* OpenVZ/VIrtuozzo */
};

extern int read_hypervisor_dmi(void);

#endif /* LSCPU_H */