The Pedigree Project 0.1
Virtio::PciTransport Member List

This is the complete list of members for Virtio::PciTransport, including all inherited members.

features() const (defined in Virtio::PciTransport)Virtio::PciTransportinline
initialise() (defined in Virtio::PciTransport)Virtio::PciTransport
isDmaActive() const (defined in Virtio::PciTransport)Virtio::PciTransportinlineprivate
locateCapabilities() (defined in Virtio::PciTransport)Virtio::PciTransportprivate
m_Common (defined in Virtio::PciTransport)Virtio::PciTransportprivate
m_Device (defined in Virtio::PciTransport)Virtio::PciTransportprivate
m_DeviceConfig (defined in Virtio::PciTransport)Virtio::PciTransportprivate
m_DmaActive (defined in Virtio::PciTransport)Virtio::PciTransportprivate
m_Features (defined in Virtio::PciTransport)Virtio::PciTransportprivate
m_Initialised (defined in Virtio::PciTransport)Virtio::PciTransportprivate
m_Isr (defined in Virtio::PciTransport)Virtio::PciTransportprivate
m_Negotiated (defined in Virtio::PciTransport)Virtio::PciTransportprivate
m_Notify (defined in Virtio::PciTransport)Virtio::PciTransportprivate
m_NotifyMultiplier (defined in Virtio::PciTransport)Virtio::PciTransportprivate
m_NotifyOffsets (defined in Virtio::PciTransport)Virtio::PciTransportprivate
m_NumQueues (defined in Virtio::PciTransport)Virtio::PciTransportprivate
m_Original (defined in Virtio::PciTransport)Virtio::PciTransportprivate
m_PciChanged (defined in Virtio::PciTransport)Virtio::PciTransportprivate
m_Queues (defined in Virtio::PciTransport)Virtio::PciTransportprivate
MaxQueues (defined in Virtio::PciTransport)Virtio::PciTransportprivatestatic
negotiate(uint64_t supportedFeatures, uint64_t requiredFeatures=0) (defined in Virtio::PciTransport)Virtio::PciTransport
notify(uint16_t index) (defined in Virtio::PciTransport)Virtio::PciTransport
PciTransport(Device *device) (defined in Virtio::PciTransport)Virtio::PciTransportexplicit
Queue (defined in Virtio::PciTransport)Virtio::PciTransportfriend
readConfig(uint16_t offset, unsigned width, uint64_t &value) (defined in Virtio::PciTransport)Virtio::PciTransportprivate
readDeviceConfig16(uint16_t offset, uint16_t &value) (defined in Virtio::PciTransport)Virtio::PciTransport
readDeviceConfig32(uint16_t offset, uint32_t &value) (defined in Virtio::PciTransport)Virtio::PciTransport
readDeviceConfig64(uint16_t offset, uint64_t &value) (defined in Virtio::PciTransport)Virtio::PciTransport
readDeviceConfig8(uint16_t offset, uint8_t &value) (defined in Virtio::PciTransport)Virtio::PciTransport
readIsr() (defined in Virtio::PciTransport)Virtio::PciTransport
ready() (defined in Virtio::PciTransport)Virtio::PciTransport
reset() (defined in Virtio::PciTransport)Virtio::PciTransport
setupQueue(uint16_t index, Queue &queue) (defined in Virtio::PciTransport)Virtio::PciTransport
status(uint8_t bits) (defined in Virtio::PciTransport)Virtio::PciTransportprivate
writeDeviceConfig8(uint16_t offset, uint8_t value) (defined in Virtio::PciTransport)Virtio::PciTransport
~PciTransport() (defined in Virtio::PciTransport)Virtio::PciTransport