
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] |