ROSS
Data Structures | Typedefs | Enumerations | Functions | Variables
analysis-lp.h File Reference
#include <ross.h>

Go to the source code of this file.

Data Structures

struct  analysis_msg
 
struct  lp_metadata
 
struct  model_sample_data
 
struct  analysis_state
 

Typedefs

typedef struct analysis_state analysis_state
 
typedef struct analysis_msg analysis_msg
 
typedef struct model_sample_data model_sample_data
 
typedef struct lp_metadata lp_metadata
 

Enumerations

enum  analysis_type_flag {
  ALP_NONE, ALP_FULL, ALP_KP, ALP_PE,
  ALP_MODEL
}
 

Functions

void analysis_init (analysis_state *s, tw_lp *lp)
 
void analysis_event (analysis_state *s, tw_bf *bf, analysis_msg *m, tw_lp *lp)
 
void analysis_event_rc (analysis_state *s, tw_bf *bf, analysis_msg *m, tw_lp *lp)
 
void analysis_commit (analysis_state *s, tw_bf *bf, analysis_msg *m, tw_lp *lp)
 
void analysis_finish (analysis_state *s, tw_lp *lp)
 
void collect_sim_engine_data (tw_pe *pe, tw_lp *lp, analysis_state *s, tw_stime current_rt)
 
tw_peid analysis_map (tw_lpid gid)
 
void st_analysis_lp_settype (tw_lpid lpid)
 

Variables

tw_lpid analysis_start_gid
 

Typedef Documentation

typedef struct analysis_msg analysis_msg

Definition at line 7 of file analysis-lp.h.

Definition at line 6 of file analysis-lp.h.

typedef struct lp_metadata lp_metadata

Definition at line 9 of file analysis-lp.h.

Definition at line 8 of file analysis-lp.h.

Enumeration Type Documentation

Enumerator
ALP_NONE 
ALP_FULL 
ALP_KP 
ALP_PE 
ALP_MODEL 

Definition at line 11 of file analysis-lp.h.

Function Documentation

void analysis_commit ( analysis_state s,
tw_bf bf,
analysis_msg m,
tw_lp lp 
)
void analysis_event ( analysis_state s,
tw_bf bf,
analysis_msg m,
tw_lp lp 
)
void analysis_event_rc ( analysis_state s,
tw_bf bf,
analysis_msg m,
tw_lp lp 
)
void analysis_finish ( analysis_state s,
tw_lp lp 
)
void analysis_init ( analysis_state s,
tw_lp lp 
)
tw_peid analysis_map ( tw_lpid  gid)

Definition at line 282 of file analysis-lp.c.

References analysis_start_gid, and g_tw_nkp.

void collect_sim_engine_data ( tw_pe pe,
tw_lp lp,
analysis_state s,
tw_stime  current_rt 
)
void st_analysis_lp_settype ( tw_lpid  lpid)

Definition at line 300 of file analysis-lp.c.

References tw_lp_settype().

Referenced by specialized_lp_init_mapping().

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

tw_lpid analysis_start_gid