|  | 
| struct starpu_sched_policy ** | starpu_sched_get_predefined_policies () | 
|  | 
| void | starpu_worker_get_sched_condition (int workerid, starpu_pthread_mutex_t **sched_mutex, starpu_pthread_cond_t **sched_cond) | 
|  | 
| int | starpu_wakeup_worker (int workerid, starpu_pthread_cond_t *cond, starpu_pthread_mutex_t *mutex) | 
|  | 
| int | starpu_worker_can_execute_task (unsigned workerid, struct starpu_task *task, unsigned nimpl) | 
|  | 
| int | starpu_push_local_task (int workerid, struct starpu_task *task, int back) | 
|  | 
| int | starpu_push_task_end (struct starpu_task *task) | 
|  | 
| int | starpu_combined_worker_assign_workerid (int nworkers, int workerid_array[]) | 
|  | 
| int | starpu_combined_worker_get_description (int workerid, int *worker_size, int **combined_workerid) | 
|  | 
| int | starpu_combined_worker_can_execute_task (unsigned workerid, struct starpu_task *task, unsigned nimpl) | 
|  | 
| int | starpu_get_prefetch_flag (void) | 
|  | 
| int | starpu_prefetch_task_input_on_node (struct starpu_task *task, unsigned node) | 
|  | 
| uint32_t | starpu_task_footprint (struct starpu_perfmodel *model, struct starpu_task *task, enum starpu_perfmodel_archtype arch, unsigned nimpl) | 
|  | 
| double | starpu_task_expected_length (struct starpu_task *task, enum starpu_perfmodel_archtype arch, unsigned nimpl) | 
|  | 
| double | starpu_worker_get_relative_speedup (enum starpu_perfmodel_archtype perf_archtype) | 
|  | 
| double | starpu_task_expected_data_transfer_time (unsigned memory_node, struct starpu_task *task) | 
|  | 
| double | starpu_data_expected_transfer_time (starpu_data_handle_t handle, unsigned memory_node, enum starpu_data_access_mode mode) | 
|  | 
| double | starpu_task_expected_power (struct starpu_task *task, enum starpu_perfmodel_archtype arch, unsigned nimpl) | 
|  | 
| double | starpu_task_expected_conversion_time (struct starpu_task *task, enum starpu_perfmodel_archtype arch, unsigned nimpl) | 
|  | 
| double | starpu_task_bundle_expected_length (starpu_task_bundle_t bundle, enum starpu_perfmodel_archtype arch, unsigned nimpl) | 
|  | 
| double | starpu_task_bundle_expected_data_transfer_time (starpu_task_bundle_t bundle, unsigned memory_node) | 
|  | 
| double | starpu_task_bundle_expected_power (starpu_task_bundle_t bundle, enum starpu_perfmodel_archtype arch, unsigned nimpl) | 
|  | 
| void | starpu_sched_ctx_worker_shares_tasks_lists (int workerid, int sched_ctx_id) | 
|  |