co_pool_hdr Struct Reference
[COMMON]

Generic descriptor header of a pool element. More...

#include <co_pool.h>

Collaboration diagram for co_pool_hdr:
Collaboration graph
[legend]

Data Fields

struct co_pool_hdrnext
 Pointer to the next descriptor in the list.
void * element
 Pointer to the associated element residing in non-cacheable memory area.

Detailed Description

Generic descriptor header of a pool element.

Given that these structures are going to be located in cacheable memory area, the purpose of having it is to speed up the scanning through the list of buffers. Indeed since we want to avoid having to flush the cache prior to perform a DMA transfer, the buffers are located in non-cacheable memory area.

Definition at line 59 of file co_pool.h.


The documentation for this struct was generated from the following file:

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