API Reference Manual 1.51.0
Loading...
Searching...
No Matches
odp_feature_t Union Reference

Definition of ODP features. More...

#include <std_types.h>

Data Fields

uint32_t all_feat
 All features.
 
struct { 
 
   uint32_t   cls:1 
 Classifier APIs, e.g., odp_cls_xxx(), odp_cos_xxx() More...
 
   uint32_t   compress:1 
 Compression APIs, e.g., odp_comp_xxx() More...
 
   uint32_t   crypto:1 
 Crypto APIs, e.g., odp_crypto_xxx() More...
 
   uint32_t   dma:1 
 DMA APIs, e.g., odp_dma_xxx() More...
 
   uint32_t   ipsec:1 
 IPsec APIs, e.g., odp_ipsec_xxx() More...
 
   uint32_t   ml:1 
 Machine Learning APIs, e.g., odp_ml_xxx() More...
 
   uint32_t   schedule:1 
 Scheduler APIs, e.g., odp_schedule_xxx() More...
 
   uint32_t   stash:1 
 Stash APIs, e.g., odp_stash_xxx() More...
 
   uint32_t   time:1 
 Time APIs, e.g., odp_time_xxx() More...
 
   uint32_t   timer:1 
 Timer APIs, e.g., odp_timer_xxx(), odp_timeout_xxx()
More...
 
   uint32_t   tm:1 
 Traffic Manager APIs, e.g., odp_tm_xxx() More...
 
feat 
 Individual feature bits.
 

Detailed Description

Definition of ODP features.

Definition at line 128 of file api/spec/std_types.h.

Field Documentation

◆ all_feat

uint32_t odp_feature_t::all_feat

All features.

Definition at line 130 of file api/spec/std_types.h.

◆ cls

◆ compress

◆ crypto

◆ dma

uint32_t odp_feature_t::dma

DMA APIs, e.g., odp_dma_xxx()

Examples
odp_ml_perf.c.

Definition at line 144 of file api/spec/std_types.h.

◆ ipsec

◆ ml

uint32_t odp_feature_t::ml

Machine Learning APIs, e.g., odp_ml_xxx()

Definition at line 150 of file api/spec/std_types.h.

◆ schedule

uint32_t odp_feature_t::schedule

Scheduler APIs, e.g., odp_schedule_xxx()

Examples
odp_atomic_perf.c, odp_crc.c, odp_lock_perf.c, odp_mem_perf.c, odp_ml_perf.c, odp_pool_perf.c, odp_queue_perf.c, odp_random.c, and odp_stash_perf.c.

Definition at line 153 of file api/spec/std_types.h.

◆ stash

uint32_t odp_feature_t::stash

Stash APIs, e.g., odp_stash_xxx()

Examples
odp_atomic_perf.c, odp_crc.c, odp_lock_perf.c, and odp_random.c.

Definition at line 156 of file api/spec/std_types.h.

◆ time

uint32_t odp_feature_t::time

Time APIs, e.g., odp_time_xxx()

Definition at line 159 of file api/spec/std_types.h.

◆ timer

uint32_t odp_feature_t::timer

◆ tm


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