FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
cryptodev_main_t Struct Reference
+ Collaboration diagram for cryptodev_main_t:

Data Fields

cryptodev_numa_data_tper_numa_data
 
cryptodev_key_tkeys
 
cryptodev_engine_thread_tper_thread_data
 
enum rte_iova_mode iova_mode
 
cryptodev_inst_tcryptodev_inst
 
clib_bitmap_tactive_cdev_inst_mask
 
clib_spinlock_t tlock
 
cryptodev_capability_tsupported_caps
 
u8 is_raw_api
 

Detailed Description

Definition at line 163 of file cryptodev.h.

Field Documentation

◆ active_cdev_inst_mask

clib_bitmap_t* cryptodev_main_t::active_cdev_inst_mask

Definition at line 170 of file cryptodev.h.

◆ cryptodev_inst

cryptodev_inst_t* cryptodev_main_t::cryptodev_inst

Definition at line 169 of file cryptodev.h.

◆ iova_mode

enum rte_iova_mode cryptodev_main_t::iova_mode

Definition at line 168 of file cryptodev.h.

◆ is_raw_api

u8 cryptodev_main_t::is_raw_api

Definition at line 173 of file cryptodev.h.

◆ keys

cryptodev_key_t* cryptodev_main_t::keys

Definition at line 166 of file cryptodev.h.

◆ per_numa_data

cryptodev_numa_data_t* cryptodev_main_t::per_numa_data

Definition at line 165 of file cryptodev.h.

◆ per_thread_data

cryptodev_engine_thread_t* cryptodev_main_t::per_thread_data

Definition at line 167 of file cryptodev.h.

◆ supported_caps

cryptodev_capability_t* cryptodev_main_t::supported_caps

Definition at line 172 of file cryptodev.h.

◆ tlock

clib_spinlock_t cryptodev_main_t::tlock

Definition at line 171 of file cryptodev.h.


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