API Reference Manual  1.45.0
api/spec/pool_types.h File Reference

Type definitions for pools. More...

#include <odp/visibility_begin.h>
#include <odp/api/std_types.h>
#include <odp/api/dma_types.h>
#include <odp/api/ml_types.h>
#include <odp/visibility_end.h>
Include dependency graph for api/spec/pool_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

union  odp_pool_stats_opt_t
 Pool statistics counters options. More...
 
struct  odp_pool_stats_t
 Pool statistics counters. More...
 
struct  odp_pool_stats_selected_t
 Pool statistics counters. More...
 
struct  odp_pool_capability_t
 Pool capabilities. More...
 
struct  odp_pool_pkt_subparam_t
 Packet pool subparameters. More...
 
struct  odp_pool_param_t
 Pool parameters. More...
 
struct  odp_pool_ext_capability_t
 External memory pool capabilities. More...
 
struct  odp_pool_ext_param_t
 External memory pool parameters. More...
 
struct  odp_pool_info_t
 Pool information struct Used to get information about a pool. More...
 

Macros

#define ODP_POOL_MAX_SUBPARAMS   7
 Maximum number of packet pool subparameters.
 
#define ODP_POOL_POPULATE_DONE   0x1
 External memory pool population done. More...
 

Typedefs

typedef union odp_pool_stats_opt_t odp_pool_stats_opt_t
 Pool statistics counters options. More...
 
typedef struct odp_pool_stats_t odp_pool_stats_t
 Pool statistics counters. More...
 
typedef struct odp_pool_stats_selected_t odp_pool_stats_selected_t
 Pool statistics counters. More...
 
typedef struct odp_pool_capability_t odp_pool_capability_t
 Pool capabilities.
 
typedef struct odp_pool_pkt_subparam_t odp_pool_pkt_subparam_t
 Packet pool subparameters.
 
typedef enum odp_pool_type_t odp_pool_type_t
 Pool types.
 
typedef struct odp_pool_param_t odp_pool_param_t
 Pool parameters.
 
typedef struct odp_pool_ext_capability_t odp_pool_ext_capability_t
 External memory pool capabilities. More...
 
typedef struct odp_pool_ext_param_t odp_pool_ext_param_t
 External memory pool parameters.
 
typedef struct odp_pool_info_t odp_pool_info_t
 Pool information struct Used to get information about a pool.
 

Enumerations

enum  odp_pool_type_t {
  ODP_POOL_PACKET = ODP_EVENT_PACKET , ODP_POOL_BUFFER = ODP_EVENT_BUFFER , ODP_POOL_TIMEOUT = ODP_EVENT_TIMEOUT , ODP_POOL_VECTOR ,
  ODP_POOL_DMA_COMPL , ODP_POOL_ML_COMPL
}
 Pool types. More...
 

Detailed Description

Type definitions for pools.

Definition in file api/spec/pool_types.h.