|
SimpleKernel 1.17.0
|
This is the complete list of members for virtio::PciTransport, including all inherited members.
| AckInterrupt(uint32_t) -> void | virtio::PciTransport | inline |
| AcknowledgeInterrupt(this auto &&self) -> void | virtio::Transport | inline |
| DeviceStatus enum name | virtio::Transport | |
| GetConfigGeneration() const -> uint32_t | virtio::PciTransport | inline |
| GetDeviceFeatures() -> uint64_t | virtio::PciTransport | inline |
| GetDeviceId() const -> uint32_t | virtio::PciTransport | inline |
| GetInterruptStatus() const -> uint32_t | virtio::PciTransport | inline |
| GetQueueNumMax(uint32_t) -> uint32_t | virtio::PciTransport | inline |
| GetQueueReady(uint32_t) -> bool | virtio::PciTransport | inline |
| GetStatus() const -> uint32_t | virtio::PciTransport | inline |
| GetVendorId() const -> uint32_t | virtio::PciTransport | inline |
| IsActive(this auto const &self) -> bool | virtio::Transport | inline |
| IsValid() const -> bool | virtio::PciTransport | inline |
| NeedsReset(this auto const &self) -> bool | virtio::Transport | inline |
| NotifyQueue(uint32_t) -> void | virtio::PciTransport | inline |
| operator=(Transport &&) noexcept -> Transport &=default | virtio::Transport | protected |
| operator=(const Transport &) -> Transport &=delete | virtio::Transport | protected |
| ReadConfigU16(uint32_t) const -> uint16_t | virtio::PciTransport | inline |
| ReadConfigU32(uint32_t) const -> uint32_t | virtio::PciTransport | inline |
| ReadConfigU64(uint32_t) const -> uint64_t | virtio::PciTransport | inline |
| ReadConfigU8(uint32_t) const -> uint8_t | virtio::PciTransport | inline |
| Reset(this auto &&self) -> void | virtio::Transport | inline |
| SetDriverFeatures(uint64_t) -> void | virtio::PciTransport | inline |
| SetQueueAvail(uint32_t, uint64_t) -> void | virtio::PciTransport | inline |
| SetQueueDesc(uint32_t, uint64_t) -> void | virtio::PciTransport | inline |
| SetQueueNum(uint32_t, uint32_t) -> void | virtio::PciTransport | inline |
| SetQueueReady(uint32_t, bool) -> void | virtio::PciTransport | inline |
| SetQueueUsed(uint32_t, uint64_t) -> void | virtio::PciTransport | inline |
| SetStatus(uint32_t) -> void | virtio::PciTransport | inline |
| Transport()=default | virtio::Transport | protected |
| Transport(Transport &&) noexcept=default | virtio::Transport | protected |
| Transport(const Transport &)=delete | virtio::Transport | protected |
| ~Transport()=default | virtio::Transport | protected |