19 #ifndef __SINK_COMMON_H__
20 #define __SINK_COMMON_H__
24 #include <common/config.h>
34 struct _starpu_sink_topology
39 struct arg_sink_thread
41 struct _starpu_mp_node *node;
45 void _starpu_sink_common_worker(
void);
47 void _starpu_sink_common_execute(
struct _starpu_mp_node *node,
void *arg,
int arg_size);
49 void _starpu_sink_common_allocate(
const struct _starpu_mp_node *mp_node,
void *arg,
int arg_size);
50 void _starpu_sink_common_free(
const struct _starpu_mp_node *mp_node STARPU_ATTRIBUTE_UNUSED,
void *arg,
int arg_size);
52 void* _starpu_sink_thread(
void * thread_arg);