|
gem5
|
#include <types.hh>
Public Member Functions | |
| PciBusAddr ()=delete | |
| constexpr | PciBusAddr (uint8_t _bus, uint8_t _dev, uint8_t _func) |
| constexpr bool | operator< (const PciBusAddr &rhs) const |
Public Attributes | |
| uint8_t | bus |
| uint8_t | dev |
| uint8_t | func |
Protected Member Functions | |
| constexpr uint32_t | sortValue () const |
|
delete |
|
inline |
|
inline |
Definition at line 51 of file types.hh.
References sortValue().
|
inlineprotected |
| uint8_t PciBusAddr::bus |
Definition at line 55 of file types.hh.
Referenced by GenericArmPciHost::mapPciInterrupt(), PciHost::registerDevice(), and sortValue().
| uint8_t PciBusAddr::dev |
Definition at line 56 of file types.hh.
Referenced by GenericArmPciHost::mapPciInterrupt(), PciDevice::readConfig(), PciHost::registerDevice(), sortValue(), and PciDevice::writeConfig().
| uint8_t PciBusAddr::func |
Definition at line 57 of file types.hh.
Referenced by GenericArmPciHost::mapPciInterrupt(), PciDevice::readConfig(), PciHost::registerDevice(), sortValue(), and PciDevice::writeConfig().