libflame  revision_anchor
Data Fields
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_Objfla_arg
 
int n_input_args
 
FLA_Objinput_arg
 
int n_output_args
 
FLA_Objoutput_arg
 
int n_macro_args
 
int n_war_args
 
int n_dep_args
 
FLASH_Depdep_arg_head
 
FLASH_Depdep_arg_tail
 
FLASH_Taskprev_task
 
FLASH_Tasknext_task
 
FLASH_Taskprev_wait
 
FLASH_Tasknext_wait
 

Field Documentation

◆ cache

int FLASH_Task_s::cache

◆ cntl

void* FLASH_Task_s::cntl

◆ dep_arg_head

FLASH_Dep* FLASH_Task_s::dep_arg_head

◆ dep_arg_tail

FLASH_Dep* FLASH_Task_s::dep_arg_tail

Referenced by FLASH_Task_alloc().

◆ enabled_gpu

FLA_Bool FLASH_Task_s::enabled_gpu

◆ fla_arg

FLA_Obj* FLASH_Task_s::fla_arg

◆ func

void* FLASH_Task_s::func

◆ height

int FLASH_Task_s::height

◆ hit

FLA_Bool FLASH_Task_s::hit

◆ input_arg

FLA_Obj* FLASH_Task_s::input_arg

◆ int_arg

int* FLASH_Task_s::int_arg

◆ n_dep_args

int FLASH_Task_s::n_dep_args

◆ n_fla_args

int FLASH_Task_s::n_fla_args

Referenced by FLASH_Task_alloc().

◆ n_input_args

int FLASH_Task_s::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

int FLASH_Task_s::n_output_args

◆ n_ready

int FLASH_Task_s::n_ready

◆ n_war_args

int FLASH_Task_s::n_war_args

◆ name

char* FLASH_Task_s::name

◆ next_task

FLASH_Task* FLASH_Task_s::next_task

◆ next_wait

FLASH_Task* FLASH_Task_s::next_wait

◆ order

int FLASH_Task_s::order

◆ output_arg

FLA_Obj* FLASH_Task_s::output_arg

◆ prev_task

FLASH_Task* FLASH_Task_s::prev_task

◆ prev_wait

FLASH_Task* FLASH_Task_s::prev_wait

◆ queue

int FLASH_Task_s::queue

◆ thread

int FLASH_Task_s::thread

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