18 #ifndef __STARPU_TOP_H__
19 #define __STARPU_TOP_H__
double double_min_value
Definition: starpu_top.h:43
Definition: starpu_top.h:81
Definition: starpu_top.h:52
double double_min_value
Definition: starpu_top.h:69
Definition: starpu_top.h:33
void starpu_top_update_parameter(const struct starpu_top_param *param)
Definition: starpu_top.h:55
double double_max_value
Definition: starpu_top.h:44
void starpu_top_update_data_float(const struct starpu_top_data *data, double value)
Definition: starpu_top.h:32
struct starpu_top_data * starpu_top_add_data_integer(const char *data_name, int minimum_value, int maximum_value, int active)
Definition: starpu_top.h:54
Definition: starpu_top.h:53
unsigned int id
Definition: starpu_top.h:60
Definition: starpu_top.h:58
void starpu_top_debug_lock(const char *message)
void starpu_top_update_data_integer(const struct starpu_top_data *data, int value)
Definition: starpu_top.h:82
Definition: starpu_top.h:78
struct starpu_top_param * starpu_top_register_parameter_enum(const char *param_name, int *parameter_field, char **values, int nb_values, void(*callback)(struct starpu_top_param *))
int int_min_value
Definition: starpu_top.h:67
struct starpu_top_data * next
Definition: starpu_top.h:47
void starpu_top_debug_log(const char *message)
starpu_top_data_type
Definition: starpu_top.h:30
Definition: starpu_top.h:79
int int_max_value
Definition: starpu_top.h:42
int int_max_value
Definition: starpu_top.h:68
const char * name
Definition: starpu_top.h:61
Definition: starpu_top.h:80
Definition: starpu_task.h:123
void(* callback)(struct starpu_top_param *)
Definition: starpu_top.h:66
void * value
Definition: starpu_top.h:63
Definition: starpu_top.h:76
starpu_top_message_type
Definition: starpu_top.h:74
double double_max_value
Definition: starpu_top.h:70
starpu_top_param_type
Definition: starpu_top.h:50
struct starpu_top_param * starpu_top_register_parameter_float(const char *param_name, double *parameter_field, double minimum_value, double maximum_value, void(*callback)(struct starpu_top_param *))
struct starpu_top_param * starpu_top_register_parameter_boolean(const char *param_name, int *parameter_field, void(*callback)(struct starpu_top_param *))
enum starpu_top_param_type type
Definition: starpu_top.h:62
struct starpu_top_data * starpu_top_add_data_boolean(const char *data_name, int active)
struct starpu_top_param * next
Definition: starpu_top.h:71
void starpu_top_update_data_boolean(const struct starpu_top_data *data, int value)
Definition: starpu_top.h:77
const char * name
Definition: starpu_top.h:40
struct starpu_top_data * starpu_top_add_data_float(const char *data_name, double minimum_value, double maximum_value, int active)
enum starpu_top_data_type type
Definition: starpu_top.h:46
int nb_values
Definition: starpu_top.h:65
struct starpu_top_param * starpu_top_register_parameter_integer(const char *param_name, int *parameter_field, int minimum_value, int maximum_value, void(*callback)(struct starpu_top_param *))
Definition: starpu_top.h:34
Definition: starpu_top.h:37
void starpu_top_task_prevision(struct starpu_task *task, int devid, unsigned long long start, unsigned long long end)
int int_min_value
Definition: starpu_top.h:41
void starpu_top_init_and_wait(const char *server_name)
unsigned int id
Definition: starpu_top.h:39
char ** enum_values
Definition: starpu_top.h:64
int active
Definition: starpu_top.h:45