API Reference Manual  1.45.0
odp_dma_pool_capability_t Struct Reference

DMA completion event pool capabilities. More...

#include <dma_types.h>

Data Fields

uint32_t max_pools
 Maximum number of DMA completion event pools. More...
 
uint32_t max_num
 Maximum number of DMA completion events in a pool.
 
uint32_t max_uarea_size
 Maximum user area size in bytes.
 
odp_bool_t uarea_persistence
 Pool user area persistence. More...
 
uint32_t min_cache_size
 Minimum size of thread local cache.
 
uint32_t max_cache_size
 Maximum size of thread local cache.
 

Detailed Description

DMA completion event pool capabilities.

Pool statistics are not supported with DMA completion event pools.

Definition at line 69 of file api/spec/dma_types.h.

Field Documentation

◆ max_pools

uint32_t odp_dma_pool_capability_t::max_pools

Maximum number of DMA completion event pools.

See odp_pool_capability_t::max_pools for total capability.

Examples
odp_dma_perf.c, odp_dmafwd.c, and odp_sysinfo.c.

Definition at line 73 of file api/spec/dma_types.h.

◆ uarea_persistence

odp_bool_t odp_dma_pool_capability_t::uarea_persistence

Pool user area persistence.

See buf.uarea_persistence of odp_pool_capability_t for details (odp_pool_capability_t::uarea_persistence).

Examples
odp_sysinfo.c.

Definition at line 85 of file api/spec/dma_types.h.


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