![]() |
![]() |
This file contains the function prototypes of the Queue utility functions. More...
#include "cpsw_types.h"
Data Structures | |
struct | node_t_ |
A generic node structure for a single link list. More... | |
struct | queue_t_ |
Generic queue. More... | |
Typedefs | |
typedef struct node_t_ | node_t |
A generic node structure for a single link list. | |
typedef struct queue_t_ | queue_t |
Generic queue. | |
Functions | |
void | CpswUtils_initQ (queue_t *pQueue) |
Init queue. More... | |
void | CpswUtils_copyQ (queue_t *pDstQueue, const queue_t *pSrcQueue) |
Copy queues. More... | |
void | CpswUtils_enQ (queue_t *pQueue, node_t *pNode) |
Enqueue a packet into the queue. More... | |
void | CpswUtils_enQHead (queue_t *pQueue, node_t *pNode) |
Enqueue a packet at head into the queue. More... | |
node_t * | CpswUtils_deQ (queue_t *pQueue) |
Dequeue a packet from the queue. More... | |
void | CpswUtils_appendQ (queue_t *pDstQueue, queue_t *pSrcQueue) |
Append queue. More... | |
uint32_t | CpswUtils_getQCount (queue_t *pQueue) |
Get queue count. More... | |
void | CpswUtils_verifyQCount (queue_t *pQueue) |
Checks queue corruption. More... | |
This file contains the function prototypes of the Queue utility functions.