Skip to content

Class SyncBarrierStruct

ClassList > 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