26 #warning "assertions are disabled" 51 return (
netq_t *)memb_alloc(&netq_storage);
56 memb_free(&netq_storage, node);
61 memb_init(&netq_storage);
73 while(p && p->
t <= node->
t) {
90 return queue ? *queue : NULL;
129 memset(node, 0,
sizeof(
netq_t));
int netq_insert_node(netq_t **queue, netq_t *node)
netq_t * netq_pop_first(netq_t **queue)
netq_t * netq_next(netq_t *p)
netq_t * netq_node_new(size_t size)
static void netq_init(void)
void netq_delete_all(netq_t **queue)
netq_t * netq_head(netq_t **queue)
static void netq_free_node(netq_t *node)
#define LL_APPEND(head, add)
static netq_t * netq_malloc_node(size_t size)
#define LL_FOREACH_SAFE(head, el, tmp)
void netq_remove(netq_t **queue, netq_t *p)
#define LL_DELETE(head, del)
void netq_node_free(netq_t *node)
#define LL_PREPEND_ELEM(head, el, add)