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

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 

Data Fields

vnet_crypto_async_frame_state_t state
 
vnet_crypto_async_op_id_t op:8
 
u16 n_elts
 
vnet_crypto_async_frame_elt_t elts [VNET_CRYPTO_FRAME_SIZE]
 
u32 buffer_indices [VNET_CRYPTO_FRAME_SIZE]
 
u16 next_node_index [VNET_CRYPTO_FRAME_SIZE]
 
u32 enqueue_thread_index
 

Detailed Description

Definition at line 358 of file crypto.h.

Member Function Documentation

◆ CLIB_CACHE_LINE_ALIGN_MARK()

vnet_crypto_async_frame_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

◆ buffer_indices

u32 vnet_crypto_async_frame_t::buffer_indices[VNET_CRYPTO_FRAME_SIZE]

Definition at line 365 of file crypto.h.

◆ elts

vnet_crypto_async_frame_elt_t vnet_crypto_async_frame_t::elts[VNET_CRYPTO_FRAME_SIZE]

Definition at line 364 of file crypto.h.

◆ enqueue_thread_index

u32 vnet_crypto_async_frame_t::enqueue_thread_index

Definition at line 367 of file crypto.h.

◆ n_elts

u16 vnet_crypto_async_frame_t::n_elts

Definition at line 363 of file crypto.h.

◆ next_node_index

u16 vnet_crypto_async_frame_t::next_node_index[VNET_CRYPTO_FRAME_SIZE]

Definition at line 366 of file crypto.h.

◆ op

vnet_crypto_async_op_id_t vnet_crypto_async_frame_t::op

Definition at line 362 of file crypto.h.

◆ state

vnet_crypto_async_frame_state_t vnet_crypto_async_frame_t::state

Definition at line 361 of file crypto.h.


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