libflame
revision_anchor
|
#include <FLA_type_defs.h>
Data Fields | |
int | n_ready |
int | order |
int | queue |
int | height |
int | thread |
int | cache |
FLA_Bool | hit |
void * | func |
void * | cntl |
char * | name |
FLA_Bool | enabled_gpu |
int | n_int_args |
int * | int_arg |
int | n_fla_args |
FLA_Obj * | fla_arg |
int | n_input_args |
FLA_Obj * | input_arg |
int | n_output_args |
FLA_Obj * | output_arg |
int | n_macro_args |
int | n_war_args |
int | n_dep_args |
FLASH_Dep * | dep_arg_head |
FLASH_Dep * | dep_arg_tail |
FLASH_Task * | prev_task |
FLASH_Task * | next_task |
FLASH_Task * | prev_wait |
FLASH_Task * | next_wait |
void* FLASH_Task_s::cntl |
Referenced by FLASH_Queue_exec_task(), and FLASH_Task_alloc().
Referenced by FLASH_Queue_push_input(), FLASH_Queue_push_output(), and FLASH_Task_alloc().
Referenced by FLASH_Queue_exec_gpu(), and FLASH_Task_alloc().
void* FLASH_Task_s::func |
Referenced by FLASH_Queue_exec_task(), FLASH_Queue_exec_task_gpu(), FLASH_Queue_init_tasks(), and FLASH_Task_alloc().
Referenced by FLASH_Queue_init_tasks(), FLASH_Queue_wait_enqueue(), FLASH_Task_alloc(), and FLASH_Task_update_binding().
Referenced by FLASH_Queue_exec_gpu(), FLASH_Queue_wait_dequeue_block(), FLASH_Task_alloc(), and FLASH_Task_update_binding().
Referenced by FLASH_Queue_check_gpu(), FLASH_Queue_exec_gpu(), FLASH_Queue_exec_task(), FLASH_Queue_exec_task_gpu(), FLASH_Queue_init_tasks(), FLASH_Queue_push(), FLASH_Queue_update_cache(), FLASH_Queue_update_gpu(), FLASH_Queue_verbose_output(), FLASH_Task_alloc(), FLASH_Task_free(), and FLASH_Task_free_parallel().
Referenced by FLASH_Task_alloc().
Referenced by FLASH_Task_alloc().
Referenced by FLASH_Queue_init_tasks(), FLASH_Queue_push(), and FLASH_Task_alloc().
Referenced by FLASH_Queue_check_gpu(), FLASH_Queue_exec_gpu(), FLASH_Queue_init_tasks(), FLASH_Queue_mark_gpu(), FLASH_Queue_update_cache(), FLASH_Queue_update_gpu(), FLASH_Queue_verbose_output(), FLASH_Queue_wait_dequeue_block(), FLASH_Task_alloc(), FLASH_Task_free(), and FLASH_Task_free_parallel().
Referenced by FLASH_Queue_init_tasks(), FLASH_Queue_push_output(), and FLASH_Task_alloc().
char* FLASH_Task_s::name |
Referenced by FLASH_Queue_exec_simulation(), FLASH_Queue_verbose_output(), and FLASH_Task_alloc().
Referenced by FLASH_Queue_init_tasks(), FLASH_Queue_push(), FLASH_Queue_verbose_output(), and FLASH_Task_alloc().
Referenced by FLASH_Queue_check_gpu(), FLASH_Queue_exec_gpu(), FLASH_Queue_exec_task(), FLASH_Queue_exec_task_gpu(), FLASH_Queue_init_tasks(), FLASH_Queue_mark_gpu(), FLASH_Queue_push(), FLASH_Queue_update_cache(), FLASH_Queue_update_gpu(), FLASH_Queue_verbose_output(), FLASH_Queue_wait_dequeue_block(), FLASH_Task_alloc(), FLASH_Task_free(), and FLASH_Task_free_parallel().
Referenced by FLASH_Queue_init_tasks(), FLASH_Queue_push(), and FLASH_Task_alloc().
Referenced by FLASH_Queue_wait_dequeue(), FLASH_Queue_wait_enqueue(), FLASH_Queue_work_stealing(), and FLASH_Task_alloc().