/space/home/slher/rel/Beken/v6_4_5/macsw/modules/ke/src/ke_queue.h File Reference

This file contains the definition of the message object, queue element object and queue object. More...

#include "co_int.h"
#include "co_bool.h"
#include "compiler.h"
#include "ke_config.h"
#include "co_list.h"

Go to the source code of this file.

Functions

__INLINE void ke_queue_push (struct co_list *const queue, struct co_list_hdr *const element)
 Push an element into a kernel queue.
__INLINE struct co_list_hdrke_queue_pop (struct co_list *const queue)
 Pop an element from a kernel queue.
struct co_list_hdrke_queue_extract (struct co_list *const queue, bool(*func)(struct co_list_hdr const *elmt, uint32_t arg), uint32_t arg)
 Extracts an element matching a given algorithm.

Detailed Description

This file contains the definition of the message object, queue element object and queue object.

Copyright (C) RivieraWaves 2011-2019

Definition in file ke_queue.h.


Generated on 14 Jan 2020 for Ceva-RW WLAN FullMAC SW documentation by  doxygen 1.6.1