|
@@ -748,6 +748,7 @@ struct starpu_task
|
|
|
::STARPU_PROLOGUE_CALLBACK followed by the function pointer.
|
|
|
*/
|
|
|
void (*prologue_callback_func)(void *);
|
|
|
+
|
|
|
/**
|
|
|
Optional field, the default value is <c>NULL</c>. This is
|
|
|
the pointer passed to the prologue callback function. This
|
|
@@ -755,7 +756,7 @@ struct starpu_task
|
|
|
starpu_task::prologue_callback_func is set to <c>NULL</c>.
|
|
|
|
|
|
With starpu_task_insert() and alike this can be specified thanks to
|
|
|
- ::STARPU_PROLOGUE_CALLBACK followed by the function pointer.
|
|
|
+ ::STARPU_PROLOGUE_CALLBACK_ARG followed by the argument
|
|
|
*/
|
|
|
void *prologue_callback_arg;
|
|
|
|
|
@@ -1528,9 +1529,6 @@ unsigned starpu_task_get_implementation(struct starpu_task *task);
|
|
|
*/
|
|
|
void starpu_create_sync_task(starpu_tag_t sync_tag, unsigned ndeps, starpu_tag_t *deps, void (*callback)(void *), void *callback_arg);
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
/**
|
|
|
Function to be used as a prologue callback to enable fault tolerance for the
|
|
|
task. This prologue will create a try-task, i.e a duplicate of the task,
|
|
@@ -1544,7 +1542,6 @@ void starpu_create_sync_task(starpu_tag_t sync_tag, unsigned ndeps, starpu_tag_t
|
|
|
*/
|
|
|
void starpu_task_ft_prologue(void *check_ft);
|
|
|
|
|
|
-
|
|
|
/**
|
|
|
Create a try-task for a \p meta_task, given a \p template_task task
|
|
|
template. The meta task can be passed as template on the first call, but
|