|
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 |
| int FLASH_Task_s::cache |
| void* FLASH_Task_s::cntl |
Referenced by FLASH_Queue_exec_task(), and FLASH_Task_alloc().
| FLASH_Dep* FLASH_Task_s::dep_arg_head |
| FLASH_Dep* FLASH_Task_s::dep_arg_tail |
Referenced by FLASH_Task_alloc().
| FLA_Bool FLASH_Task_s::enabled_gpu |
Referenced by FLASH_Queue_exec_gpu(), and FLASH_Task_alloc().
| FLA_Obj* FLASH_Task_s::fla_arg |
| void* FLASH_Task_s::func |
Referenced by FLASH_Queue_exec_task(), FLASH_Queue_exec_task_gpu(), FLASH_Queue_init_tasks(), and FLASH_Task_alloc().
| int FLASH_Task_s::height |
Referenced by FLASH_Queue_init_tasks(), FLASH_Queue_wait_enqueue(), FLASH_Task_alloc(), and FLASH_Task_update_binding().
| FLA_Bool FLASH_Task_s::hit |
Referenced by FLASH_Queue_exec_gpu(), FLASH_Queue_wait_dequeue_block(), FLASH_Task_alloc(), and FLASH_Task_update_binding().
| FLA_Obj* FLASH_Task_s::input_arg |
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().
| int* FLASH_Task_s::int_arg |
| int FLASH_Task_s::n_dep_args |
| int FLASH_Task_s::n_fla_args |
Referenced by FLASH_Task_alloc().
| int FLASH_Task_s::n_input_args |
| int FLASH_Task_s::n_int_args |
Referenced by FLASH_Task_alloc().
| int FLASH_Task_s::n_macro_args |
Referenced by FLASH_Queue_init_tasks(), FLASH_Queue_push(), and FLASH_Task_alloc().
| int FLASH_Task_s::n_output_args |
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().
| int FLASH_Task_s::n_ready |
| int FLASH_Task_s::n_war_args |
Referenced by FLASH_Queue_init_tasks(), and FLASH_Task_alloc().
| char* FLASH_Task_s::name |
Referenced by FLASH_Queue_exec_simulation(), FLASH_Queue_verbose_output(), and FLASH_Task_alloc().
| FLASH_Task* FLASH_Task_s::next_task |
Referenced by FLASH_Queue_init_tasks(), FLASH_Queue_verbose_output(), and FLASH_Task_alloc().
| FLASH_Task* FLASH_Task_s::next_wait |
| int FLASH_Task_s::order |
| FLA_Obj* FLASH_Task_s::output_arg |
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().
| FLASH_Task* FLASH_Task_s::prev_task |
Referenced by FLASH_Queue_init_tasks(), and FLASH_Task_alloc().
| FLASH_Task* FLASH_Task_s::prev_wait |
Referenced by FLASH_Queue_wait_dequeue(), FLASH_Queue_wait_enqueue(), FLASH_Queue_work_stealing(), and FLASH_Task_alloc().
| int FLASH_Task_s::queue |
| int FLASH_Task_s::thread |