gem5  v22.1.0.0
Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
gem5::SysBridge::BridgingPort Class Reference
Inheritance diagram for gem5::SysBridge::BridgingPort:
gem5::SysBridge::SysBridgeSourcePort gem5::SysBridge::SysBridgeTargetPort

Protected Member Functions

PacketData replaceReqID (PacketPtr pkt)
 
 BridgingPort (RequestorID _id)
 

Static Protected Member Functions

static void restoreReqID (PacketPtr pkt, const PacketData &data)
 
static void restoreReqID (PacketPtr pkt, const PacketData &data, PacketData &backup)
 

Protected Attributes

RequestorID id
 

Detailed Description

Definition at line 102 of file sys_bridge.hh.

Constructor & Destructor Documentation

◆ BridgingPort()

gem5::SysBridge::BridgingPort::BridgingPort ( RequestorID  _id)
inlineprotected

Definition at line 124 of file sys_bridge.hh.

Member Function Documentation

◆ replaceReqID()

SysBridge::PacketData gem5::SysBridge::BridgingPort::replaceReqID ( PacketPtr  pkt)
protected

◆ restoreReqID() [1/2]

static void gem5::SysBridge::BridgingPort::restoreReqID ( PacketPtr  pkt,
const PacketData data 
)
inlinestaticprotected

◆ restoreReqID() [2/2]

static void gem5::SysBridge::BridgingPort::restoreReqID ( PacketPtr  pkt,
const PacketData data,
PacketData backup 
)
inlinestaticprotected

Member Data Documentation

◆ id

RequestorID gem5::SysBridge::BridgingPort::id
protected

Definition at line 105 of file sys_bridge.hh.


The documentation for this class was generated from the following files:

Generated on Wed Dec 21 2022 10:23:28 for gem5 by doxygen 1.9.1