Class SyncBarrierStruct
Structure for Barrier synchronization.
#include <cmd_handler.h>
Public Functions
Type | Name |
---|---|
SyncCmdList & | barrierCmd (int __uid) |
void | insertBarrier (int __uid, int __count) |
void | insertBarrier (int __uid, int __count, const InterChiplet::SyncCommand & __cmd) |
bool | overflow (int __uid) |
void | reset (int __uid) |
Public Functions Documentation
function barrierCmd
inline SyncCmdList & SyncBarrierStruct::barrierCmd (
int __uid
)
function insertBarrier [1/2]
inline void SyncBarrierStruct::insertBarrier (
int __uid,
int __count
)
function insertBarrier [2/2]
inline void SyncBarrierStruct::insertBarrier (
int __uid,
int __count,
const InterChiplet::SyncCommand & __cmd
)
function overflow
inline bool SyncBarrierStruct::overflow (
int __uid
)
function reset
inline void SyncBarrierStruct::reset (
int __uid
)
The documentation for this class was generated from the following file /data_sda/junwan02/legosim/Chiplet_Heterogeneous_newVersion/interchiplet/includes/cmd_handler.h