Data Structures | |
struct | read_img_thread_data |
struct | write_img_thread_data |
Functions | |
void | interrupt_handler (int32_t x) |
void * | read_img_thread (void *arg) |
void * | write_img_thread (void *arg) |
int32_t | connect_blocks (GraphObj *graph, FlowInfo flow_infos[], uint32_t num_flows, InputBlock input_blocks[], uint32_t *num_input_blocks, OutputBlock output_blocks[], uint32_t *num_output_blocks) |
int32_t | run_app (FlowInfo flow_infos[], uint32_t num_flows, CmdArgs *cmd_args) |
Variables | |
static volatile int | run_loop = 1 |
pthread_mutex_t | r_thread_lock [MAX_FLOWS] |
pthread_mutex_t | w_thread_lock [MAX_FLOWS] |
void interrupt_handler | ( | int32_t | x | ) |
void* read_img_thread | ( | void * | arg | ) |
void* write_img_thread | ( | void * | arg | ) |
int32_t connect_blocks | ( | GraphObj * | graph, |
FlowInfo | flow_infos[], | ||
uint32_t | num_flows, | ||
InputBlock | input_blocks[], | ||
uint32_t * | num_input_blocks, | ||
OutputBlock | output_blocks[], | ||
uint32_t * | num_output_blocks | ||
) |
|
static |
pthread_mutex_t r_thread_lock[MAX_FLOWS] |
pthread_mutex_t w_thread_lock[MAX_FLOWS] |