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