summaryrefslogblamecommitdiffstats
path: root/sys-utils/lscpu.h
blob: 5dc965001dac45898b15a4879b1c32d5dde26dd6 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15














                                                   

                                                      




                                     
#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 */
	HYPER_VBOX,
};

extern int read_hypervisor_dmi(void);

#endif /* LSCPU_H */