libflame revision_anchor
FLASH_Task_s Struct Reference

#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
 

Field Documentation

◆ cache

◆ cntl

void* FLASH_Task_s::cntl

◆ dep_arg_head

◆ dep_arg_tail

FLASH_Dep* FLASH_Task_s::dep_arg_tail

◆ enabled_gpu

FLA_Bool FLASH_Task_s::enabled_gpu

◆ fla_arg

◆ func

◆ height

◆ hit

◆ input_arg

◆ int_arg

◆ n_dep_args

◆ n_fla_args

int FLASH_Task_s::n_fla_args

Referenced by FLASH_Task_alloc().

◆ n_input_args

◆ n_int_args

int FLASH_Task_s::n_int_args

Referenced by FLASH_Task_alloc().

◆ n_macro_args

int FLASH_Task_s::n_macro_args

◆ n_output_args

◆ n_ready

◆ n_war_args

int FLASH_Task_s::n_war_args

◆ name

char* FLASH_Task_s::name

◆ next_task

◆ next_wait

◆ order

◆ output_arg

◆ prev_task

FLASH_Task* FLASH_Task_s::prev_task

◆ prev_wait

◆ queue

◆ thread


The documentation for this struct was generated from the following file: