blob: 97104023550c8e383955840ad4616b5e3cb35f60 [file] [log] [blame]
/*
* Copyright (c) 2016 Nordic Semiconductor ASA
* Copyright (c) 2016 Vinayak Kariappa Chettimada
*
* SPDX-License-Identifier: Apache-2.0
*/
#ifndef _MEMQ_H_
#define _MEMQ_H_
void *memq_init(void *link, void **head, void **tail);
void *memq_enqueue(void *mem, void *link, void **tail);
void *memq_peek(void *tail, void *head, void **mem);
void *memq_dequeue(void *tail, void **head, void **mem);
#endif