|
| | XAieStallCycles ()=delete |
| | XAieStallCycles (std::shared_ptr< XAieDevHandle > DevHd, XAie_LocType Loc, std::shared_ptr< XAieGroupEventHandle > StallG, std::shared_ptr< XAieGroupEventHandle > FlowG, bool CrossM=false) |
| | XAieStallCycles (XAieDev &Dev, XAie_LocType Loc, bool CrossM=false) |
| AieRC | stallGroupEventConfig (uint32_t Config) |
| AieRC | flowGroupEventConfig (uint32_t Config) |
| | XAiePerfCounter ()=delete |
| | XAiePerfCounter (std::shared_ptr< XAieDevHandle > DevHd, XAie_LocType Loc, XAie_ModuleType Mod, bool CrossM=false, uint32_t Threshold=0) |
| | XAiePerfCounter (XAieDev &Dev, XAie_LocType Loc, XAie_ModuleType Mod, bool CrossM=false) |
| | ~XAiePerfCounter () |
| AieRC | initialize (XAie_ModuleType StartM, XAie_Events StartE, XAie_ModuleType StopM, XAie_Events StopE, XAie_ModuleType RstM=XAIE_CORE_MOD, XAie_Events RstE=XAIE_EVENT_NONE_CORE) |
| bool | getCrossMod () |
| AieRC | changeRstEvent (XAie_ModuleType Module, XAie_Events Event) |
| AieRC | changeThreshold (uint32_t Val) |
| AieRC | changeStartEvent (XAie_ModuleType Module, XAie_Events Event) |
| AieRC | changeStopEvent (XAie_ModuleType Module, XAie_Events Event) |
| AieRC | readResult (uint32_t &Result) |
| AieRC | getCounterEvent (XAie_ModuleType &Module, XAie_Events &Event) const |
| XAieRscStat | getRscStat (const std::string &GName) const |
| | XAieSingleTileRsc ()=delete |
| | XAieSingleTileRsc (std::shared_ptr< XAieDevHandle > DevHd, XAie_LocType Loc, XAie_ModuleType Mod) |
| | XAieSingleTileRsc (std::shared_ptr< XAieDevHandle > DevHd, XAie_LocType Loc, XAie_ModuleType Mod, XAieRscType Type) |
| | XAieSingleTileRsc (XAieDev &Dev, XAie_LocType Loc, XAie_ModuleType Mod) |
| | XAieSingleTileRsc (XAieDev &Dev, XAie_LocType Loc, XAie_ModuleType Mod, XAieRscType Type) |
| | XAieSingleTileRsc (std::shared_ptr< XAieDevHandle > DevHd, XAie_LocType Loc) |
| | XAieSingleTileRsc (std::shared_ptr< XAieDevHandle > DevHd, XAie_LocType Loc, XAieRscType Type) |
| | XAieSingleTileRsc (XAieDev &Dev, XAie_LocType Loc, XAieRscType Type) |
| virtual | ~XAieSingleTileRsc () |
| XAie_LocType | loc () const |
| XAie_ModuleType | mod () const |
| AieRC | getRscId (XAie_LocType &OutLoc, XAie_ModuleType &OutMod, uint32_t &OutRscId) |
| | XAieRsc ()=delete |
| | XAieRsc (std::shared_ptr< XAieDevHandle > DevHd) |
| | XAieRsc (std::shared_ptr< XAieDevHandle > DevHd, XAieRscType Type) |
| | XAieRsc (XAieDev &Dev) |
| virtual | ~XAieRsc () |
| AieRC | setPreferredId (uint32_t id, bool isStaticAllocated=false) |
| uint32_t | getPreferredId () |
| AieRC | reserve () |
| AieRC | release () |
| AieRC | free () |
| AieRC | start () |
| AieRC | stop () |
| bool | isInitialized () const |
| bool | isReserved () const |
| bool | isConfigured () const |
| bool | isRunning () const |
| void | getReservedRscs (std::vector< XAieUserRsc > &vOutRscs) const |
| AieRC | getRscs (std::vector< XAieUserRsc > &vOutRscs) |
| AieRC | setRscs (std::vector< XAieUserRsc > &vInRscs) |
| virtual XAieRscType | getRscType () const |
| XAie_DevInst * | dev () |
| virtual uint32_t | getAvailManagedRscs () |
| virtual XAieRscType | getManagedRscsType () |