Lines Matching refs:msgQueue
29 void MSG_QueueInit(messaging_t *msgQueue) in MSG_QueueInit() argument
31 assert(msgQueue); in MSG_QueueInit()
33 LIST_Init(msgQueue, 0); in MSG_QueueInit()
36 void MSG_QueueDeinit(messaging_t *msgQueue) in MSG_QueueDeinit() argument
38 assert(msgQueue); in MSG_QueueDeinit()
39 while (NULL != MSG_QueueGetHead(msgQueue)) in MSG_QueueDeinit()
41 (void)MEM_BufferFree(LIST_RemoveHead(msgQueue)); in MSG_QueueDeinit()
45 messaging_status_t MSG_QueueAddTail(messaging_t *msgQueue, void *msg) in MSG_QueueAddTail() argument
49 assert(msgQueue); in MSG_QueueAddTail()
54 listStatus = LIST_AddTail(msgQueue, (list_element_t *)msg); in MSG_QueueAddTail()
59 messaging_status_t MSG_QueueAddHead(messaging_t *msgQueue, void *msg) in MSG_QueueAddHead() argument
63 assert(msgQueue); in MSG_QueueAddHead()
68 listStatus = LIST_AddHead(msgQueue, (list_element_t *)msg); in MSG_QueueAddHead()
103 void *MSG_QueueRemoveHead(messaging_t *msgQueue) in MSG_QueueRemoveHead() argument
107 assert(msgQueue); in MSG_QueueRemoveHead()
109 buffer = LIST_RemoveHead(msgQueue); in MSG_QueueRemoveHead()
114 void *MSG_QueueGetHead(messaging_t *msgQueue) in MSG_QueueGetHead() argument
118 assert(msgQueue); in MSG_QueueGetHead()
120 buffer = LIST_GetHead(msgQueue); in MSG_QueueGetHead()