#include <stdarg.h>#include "config/compiler.h"#include "core/interface/wmp_interface.h"#include "core/include/global.h"#include "core/include/frames.h"#include "include/queue_core.h"#include "core/include/queues.h"#include "core/include/wmp_misc.h"
Go to the source code of this file.
| static int extend_size_if_necessary | ( | queue_t * | q, |
| int | idx, | ||
| int | size | ||
| ) | [static] |
Definition at line 71 of file queue_tx.c.
Definition at line 54 of file queue_tx.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.
| int queue_tx_get_port_period | ( | queue_t * | q | ) |
Definition at line 168 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.
| int wmp_queue_tx_get_head_dest | ( | void | ) |