18 #ifndef __STARPU_TOP_H__
19 #define __STARPU_TOP_H__
const char * name
Definition: starpu_top.h:40
Definition: starpu_top.h:81
Definition: starpu_top.h:52
Definition: starpu_top.h:33
void starpu_top_update_parameter(const struct starpu_top_param *param)
Definition: starpu_top.h:55
void starpu_top_update_data_float(const struct starpu_top_data *data, double value)
Definition: starpu_top.h:32
char ** enum_values
Definition: starpu_top.h:64
const char * name
Definition: starpu_top.h:61
double double_min_value
Definition: starpu_top.h:69
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
struct starpu_top_param * next
Definition: starpu_top.h:71
Definition: starpu_top.h:58
int int_max_value
Definition: starpu_top.h:42
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 *))
double double_min_value
Definition: starpu_top.h:43
void starpu_top_debug_log(const char *message)
starpu_top_data_type
Definition: starpu_top.h:30
enum starpu_top_data_type type
Definition: starpu_top.h:46
Definition: starpu_top.h:79
Definition: starpu_top.h:80
Definition: starpu_task.h:104
enum starpu_top_param_type type
Definition: starpu_top.h:62
int int_max_value
Definition: starpu_top.h:68
Definition: starpu_top.h:76
starpu_top_message_type
Definition: starpu_top.h:74
int int_min_value
Definition: starpu_top.h:67
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 *))
void(* callback)(struct starpu_top_param *)
Definition: starpu_top.h:66
unsigned int id
Definition: starpu_top.h:39
struct starpu_top_data * starpu_top_add_data_boolean(const char *data_name, int active)
int int_min_value
Definition: starpu_top.h:41
unsigned int id
Definition: starpu_top.h:60
void starpu_top_update_data_boolean(const struct starpu_top_data *data, int value)
double double_max_value
Definition: starpu_top.h:44
struct starpu_top_data * next
Definition: starpu_top.h:47
int active
Definition: starpu_top.h:45
Definition: starpu_top.h:77
struct starpu_top_data * starpu_top_add_data_float(const char *data_name, double minimum_value, double maximum_value, int active)
double double_max_value
Definition: starpu_top.h:70
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)
void starpu_top_init_and_wait(const char *server_name)
void * value
Definition: starpu_top.h:63