
Go to the source code of this file.
| #define WMP_LM_DEBUG | ( | output, | |
| ... | |||
| ) |
Definition at line 43 of file queue_core.h.
Definition at line 53 of file queue_core.c.
| void exclusive_off | ( | queue_t * | q | ) | [inline] |
Definition at line 72 of file queue_core.c.
| void exclusive_on | ( | queue_t * | q | ) | [inline] |
Definition at line 68 of file queue_core.c.
| int queue_get_elem_age | ( | queue_t * | q, |
| int | id | ||
| ) |
Definition at line 86 of file queue_core.c.
| int queue_get_elem_burst | ( | queue_t * | q, |
| int | id | ||
| ) |
Definition at line 101 of file queue_core.c.
| char* queue_get_elem_data | ( | queue_t * | q, |
| int | id | ||
| ) |
Definition at line 120 of file queue_core.c.
| int queue_get_elem_dest | ( | queue_t * | q, |
| int | id | ||
| ) |
Definition at line 93 of file queue_core.c.
| unsigned int queue_get_elem_port | ( | queue_t * | q, |
| int | id | ||
| ) |
Definition at line 79 of file queue_core.c.
| int queue_get_elem_priority | ( | queue_t * | q, |
| int | id | ||
| ) |
Definition at line 128 of file queue_core.c.
| int queue_get_elem_rescheduled | ( | queue_t * | q, |
| int | id | ||
| ) |
Definition at line 143 of file queue_core.c.
| int queue_get_elem_size | ( | queue_t * | q, |
| int | id | ||
| ) |
Definition at line 135 of file queue_core.c.
| int queue_get_elem_source | ( | queue_t * | q, |
| int | id | ||
| ) |
Definition at line 113 of file queue_core.c.
| int queue_get_size | ( | queue_t * | q | ) |
Definition at line 76 of file queue_core.c.
| int queue_push_part | ( | queue_t * | q, |
| longMsg_t * | m | ||
| ) |
Definition at line 119 of file queue_rx.c.
| void queue_rx_free | ( | queue_t * | q | ) |
Definition at line 468 of file queue_rx.c.
| int queue_rx_get_count | ( | queue_t * | q, |
| int | port | ||
| ) |
Definition at line 485 of file queue_rx.c.
| int queue_rx_get_mpm_size | ( | queue_t * | q, |
| int | port | ||
| ) |
Definition at line 305 of file queue_rx.c.
| int queue_rx_get_room | ( | queue_t * | q | ) |
Definition at line 493 of file queue_rx.c.
| void queue_rx_init | ( | queue_t * | q, |
| int | max_msg_size, | ||
| int | max_msg_num, | ||
| int | num_ports | ||
| ) |
Definition at line 399 of file queue_rx.c.
| int queue_rx_pop_data | ( | queue_t * | q, |
| unsigned int | delay, | ||
| unsigned int | port, | ||
| char ** | data, | ||
| unsigned int * | size, | ||
| unsigned char * | src, | ||
| signed char * | priority | ||
| ) |
Definition at line 356 of file queue_rx.c.
| void queue_rx_pop_data_done | ( | queue_t * | q, |
| int | maxPriId | ||
| ) |
Definition at line 391 of file queue_rx.c.
| int queue_rx_push_loop_data | ( | queue_t * | q, |
| unsigned int | port, | ||
| char * | p, | ||
| unsigned int | size, | ||
| unsigned int | dest, | ||
| signed char | priority, | ||
| unsigned char | src | ||
| ) |
Definition at line 243 of file queue_rx.c.
| int queue_rx_wait_data | ( | queue_t * | q, |
| int | port, | ||
| int | delay | ||
| ) |
Definition at line 327 of file queue_rx.c.
| int queue_tx_confirm | ( | queue_t * | q | ) |
Definition at line 223 of file queue_tx.c.
| void queue_tx_drop_elem | ( | queue_t * | q, |
| int | id | ||
| ) |
Definition at line 294 of file queue_tx.c.
| void queue_tx_drop_next | ( | queue_t * | q | ) |
Definition at line 286 of file queue_tx.c.
| void queue_tx_force_burst | ( | queue_t * | q, |
| int | port | ||
| ) |
Definition at line 160 of file queue_tx.c.
| void queue_tx_free | ( | queue_t * | q | ) |
Definition at line 344 of file queue_tx.c.
| int queue_tx_get_count | ( | queue_t * | q | ) |
Definition at line 164 of file queue_tx.c.
| int queue_tx_get_head_age | ( | queue_t * | q | ) |
Definition at line 267 of file queue_tx.c.
| int queue_tx_get_head_dest | ( | queue_t * | q | ) |
Definition at line 259 of file queue_tx.c.
| int queue_tx_get_head_id | ( | queue_t * | q | ) |
Definition at line 290 of file queue_tx.c.
| void queue_tx_get_last_popped_info | ( | queue_t * | q, |
| int * | age, | ||
| int * | port, | ||
| int * | priority | ||
| ) |
Definition at line 239 of file queue_tx.c.
| void queue_tx_init | ( | queue_t * | q, |
| int | max_msg_size, | ||
| int | max_msg_num, | ||
| int | msg_part_size | ||
| ) |
Definition at line 305 of file queue_tx.c.
| int queue_tx_inspect_head | ( | queue_t * | q, |
| longMsg_t ** | p | ||
| ) |
Definition at line 247 of file queue_tx.c.
| int queue_tx_pop_part | ( | queue_t * | q, |
| longMsg_t ** | p | ||
| ) |
Definition at line 172 of file queue_tx.c.
| void queue_tx_pop_part_done | ( | queue_t * | q, |
| int | maxPriId | ||
| ) |
Definition at line 276 of file queue_tx.c.
| int queue_tx_push_data | ( | queue_t * | q, |
| unsigned int | port, | ||
| char * | p, | ||
| unsigned int | size, | ||
| unsigned int | dest, | ||
| signed char | priority | ||
| ) |
Definition at line 90 of file queue_tx.c.
| int queue_tx_remove_head | ( | queue_t * | q | ) |
Definition at line 280 of file queue_tx.c.
| int queue_tx_reschedule | ( | queue_t * | q | ) |
Definition at line 212 of file queue_tx.c.