ROSS
Functions
tw-event.c File Reference
#include <ross.h>
#include <assert.h>

Go to the source code of this file.

Functions

static void link_causality (tw_event *nev, tw_event *cev)
 
void tw_event_send (tw_event *event)
 
static void local_cancel (tw_pe *d, tw_event *event)
 
static void event_cancel (tw_event *event)
 
void tw_event_rollback (tw_event *event)
 

Function Documentation

static void event_cancel ( tw_event event)
inlinestatic
static void link_causality ( tw_event nev,
tw_event cev 
)
inlinestatic

Definition at line 4 of file tw-event.c.

References tw_event::cause_next, and tw_event::caused_by_me.

Referenced by tw_event_send().

Here is the caller graph for this function:

static void local_cancel ( tw_pe d,
tw_event event 
)
inlinestatic

Definition at line 100 of file tw-event.c.

References tw_pe::cancel_q.

Referenced by event_cancel().

Here is the caller graph for this function:

void tw_event_rollback ( tw_event event)
void tw_event_send ( tw_event event)