Home
last modified time | relevance | path

Searched refs:msgQueue (Results 1 – 2 of 2) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/components/messaging/
Dfsl_component_messaging.c29 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()
[all …]
Dfsl_component_messaging.h79 void MSG_QueueInit(messaging_t *msgQueue);
88 void MSG_QueueDeinit(messaging_t *msgQueue);
122 messaging_status_t MSG_QueueAddTail(messaging_t *msgQueue, void *msg);
137 messaging_status_t MSG_QueueAddHead(messaging_t *msgQueue, void *msg);
176 void *MSG_QueueRemoveHead(messaging_t *msgQueue);
186 void *MSG_QueueGetHead(messaging_t *msgQueue);