Searched refs:cfgOffset (Results 1 - 8 of 8) sorted by relevance

/gem5/src/dev/virtio/
H A Dconsole.cc66 VirtIOConsole::readConfig(PacketPtr pkt, Addr cfgOffset) argument
72 readConfigBlob(pkt, cfgOffset, (uint8_t *)&cfg_out);
H A Dbase.cc408 VirtIODeviceBase::readConfig(PacketPtr pkt, Addr cfgOffset) argument
410 panic("Unhandled device config read (offset: 0x%x).\n", cfgOffset);
414 VirtIODeviceBase::writeConfig(PacketPtr pkt, Addr cfgOffset) argument
416 panic("Unhandled device config write (offset: 0x%x).\n", cfgOffset);
420 VirtIODeviceBase::readConfigBlob(PacketPtr pkt, Addr cfgOffset, const uint8_t *cfg) argument
424 if (cfgOffset + size > configSize)
428 pkt->setData(const_cast<uint8_t *>(cfg) + cfgOffset);
432 VirtIODeviceBase::writeConfigBlob(PacketPtr pkt, Addr cfgOffset, uint8_t *cfg) argument
436 if (cfgOffset + size > configSize)
440 pkt->writeData((uint8_t *)cfg + cfgOffset);
[all...]
H A Dblock.cc62 VirtIOBlock::readConfig(PacketPtr pkt, Addr cfgOffset) argument
67 readConfigBlob(pkt, cfgOffset, (uint8_t *)&cfg_out);
H A Dblock.hh75 void readConfig(PacketPtr pkt, Addr cfgOffset);
H A Dconsole.hh73 void readConfig(PacketPtr pkt, Addr cfgOffset);
H A Dbase.hh661 * should use the cfgOffset parameter as the offset into its
668 * @param cfgOffset Offset into the device's configuration space.
670 virtual void readConfig(PacketPtr pkt, Addr cfgOffset);
676 * should use the cfgOffset parameter as the offset into its
683 * @param cfgOffset Offset into the device's configuration space.
685 virtual void writeConfig(PacketPtr pkt, Addr cfgOffset);
711 * @param cfgOffset Offset into the device's configuration space.
714 void readConfigBlob(PacketPtr pkt, Addr cfgOffset, const uint8_t *cfg);
720 * @param cfgOffset Offset into the device's configuration space.
723 void writeConfigBlob(PacketPtr pkt, Addr cfgOffset, uint8_
[all...]
H A Dfs9p.hh116 void readConfig(PacketPtr pkt, Addr cfgOffset);
H A Dfs9p.cc137 VirtIO9PBase::readConfig(PacketPtr pkt, Addr cfgOffset) argument
139 readConfigBlob(pkt, cfgOffset, (uint8_t *)config.get());

Completed in 15 milliseconds