#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 | ) |