Host PCI interface for vdevs
All the functions provided by hpci.h are used in either the startup or running phase and are thread safe.