SimGrid  3.14.159
Versatile Simulation of Distributed Systems
instr_resource_utilization.cpp File Reference

Functions

 XBT_LOG_NEW_DEFAULT_SUBCATEGORY (instr_resource, instr, "tracing (un)-categorized resource utilization")
 
static void __TRACE_surf_check_variable_set_to_zero (double now, const char *variable, const char *resource)
 
static void instr_event (double now, double delta, type_t variable, container_t resource, double value)
 
void TRACE_surf_link_set_utilization (const char *resource, const char *category, double value, double now, double delta)
 
void TRACE_surf_host_set_utilization (const char *resource, const char *category, double value, double now, double delta)
 
void TRACE_surf_resource_utilization_alloc ()
 
void TRACE_surf_resource_utilization_release ()
 

Variables

static xbt_dict_t platform_variables
 

Function Documentation

◆ XBT_LOG_NEW_DEFAULT_SUBCATEGORY()

XBT_LOG_NEW_DEFAULT_SUBCATEGORY ( instr_resource  ,
instr  ,
"tracing (un)-categorized resource utilization"   
)

◆ __TRACE_surf_check_variable_set_to_zero()

static void __TRACE_surf_check_variable_set_to_zero ( double  now,
const char *  variable,
const char *  resource 
)
static

◆ instr_event()

static void instr_event ( double  now,
double  delta,
type_t  variable,
container_t  resource,
double  value 
)
static

◆ TRACE_surf_link_set_utilization()

void TRACE_surf_link_set_utilization ( const char *  resource,
const char *  category,
double  value,
double  now,
double  delta 
)

◆ TRACE_surf_host_set_utilization()

void TRACE_surf_host_set_utilization ( const char *  resource,
const char *  category,
double  value,
double  now,
double  delta 
)

◆ TRACE_surf_resource_utilization_alloc()

void TRACE_surf_resource_utilization_alloc ( )

◆ TRACE_surf_resource_utilization_release()

void TRACE_surf_resource_utilization_release ( )

Variable Documentation

◆ platform_variables

xbt_dict_t platform_variables
static