summaryrefslogblamecommitdiffstats
path: root/sys-utils/lscpu.h
blob: 312038fccfff7b04e9f8c1230edfeaf725ae43c4 (plain) (tree)




















                                                      
#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 */