FD.io VPP  v20.09-64-g4f7b92f0a
Vector Packet Processing
crypto_sw_scheduler_per_thread_data_t Struct Reference
+ Collaboration diagram for crypto_sw_scheduler_per_thread_data_t:

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 

Data Fields

crypto_sw_scheduler_queue_tqueues [VNET_CRYPTO_ASYNC_OP_N_IDS]
 
vnet_crypto_op_tcrypto_ops
 
vnet_crypto_op_tinteg_ops
 
vnet_crypto_op_tchained_crypto_ops
 
vnet_crypto_op_tchained_integ_ops
 
vnet_crypto_op_chunk_tchunks
 
u8 self_crypto_enabled
 

Detailed Description

Definition at line 32 of file crypto_sw_scheduler.h.

Member Function Documentation

◆ CLIB_CACHE_LINE_ALIGN_MARK()

crypto_sw_scheduler_per_thread_data_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

◆ chained_crypto_ops

vnet_crypto_op_t* crypto_sw_scheduler_per_thread_data_t::chained_crypto_ops

Definition at line 38 of file crypto_sw_scheduler.h.

◆ chained_integ_ops

vnet_crypto_op_t* crypto_sw_scheduler_per_thread_data_t::chained_integ_ops

Definition at line 39 of file crypto_sw_scheduler.h.

◆ chunks

vnet_crypto_op_chunk_t* crypto_sw_scheduler_per_thread_data_t::chunks

Definition at line 40 of file crypto_sw_scheduler.h.

◆ crypto_ops

vnet_crypto_op_t* crypto_sw_scheduler_per_thread_data_t::crypto_ops

Definition at line 36 of file crypto_sw_scheduler.h.

◆ integ_ops

vnet_crypto_op_t* crypto_sw_scheduler_per_thread_data_t::integ_ops

Definition at line 37 of file crypto_sw_scheduler.h.

◆ queues

crypto_sw_scheduler_queue_t* crypto_sw_scheduler_per_thread_data_t::queues[VNET_CRYPTO_ASYNC_OP_N_IDS]

Definition at line 35 of file crypto_sw_scheduler.h.

◆ self_crypto_enabled

u8 crypto_sw_scheduler_per_thread_data_t::self_crypto_enabled

Definition at line 41 of file crypto_sw_scheduler.h.


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