#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.
Functions | |
void | clear (queue_t *q, int idx) |
void | exclusive_off (queue_t *q) |
void | exclusive_on (queue_t *q) |
int | queue_get_elem_age (queue_t *q, int id) |
int | queue_get_elem_burst (queue_t *q, int id) |
char * | queue_get_elem_data (queue_t *q, int id) |
int | queue_get_elem_dest (queue_t *q, int id) |
unsigned int | queue_get_elem_port (queue_t *q, int id) |
int | queue_get_elem_priority (queue_t *q, int id) |
int | queue_get_elem_rescheduled (queue_t *q, int id) |
int | queue_get_elem_size (queue_t *q, int id) |
int | queue_get_elem_source (queue_t *q, int id) |
int | queue_get_size (queue_t *q) |
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.