FD.io VPP  v21.01.1
Vector Packet Processing
crypto_data_t Struct Reference
+ Collaboration diagram for crypto_data_t:

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 

Data Fields

struct rte_mempool * crypto_op
 
struct rte_mempool * session_h
 
struct rte_mempool ** session_drv
 
crypto_session_disposal_tsession_disposal
 
uwordsession_by_sa_index
 
u64 crypto_op_get_failed
 
u64 session_h_failed
 
u64session_drv_failed
 
crypto_session_by_drv_tsession_by_drv_id_and_sa_index
 
clib_spinlock_t lockp
 

Detailed Description

Definition at line 145 of file ipsec.h.

Member Function Documentation

◆ CLIB_CACHE_LINE_ALIGN_MARK()

crypto_data_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

◆ crypto_op

struct rte_mempool* crypto_data_t::crypto_op

Definition at line 147 of file ipsec.h.

◆ crypto_op_get_failed

u64 crypto_data_t::crypto_op_get_failed

Definition at line 152 of file ipsec.h.

◆ lockp

clib_spinlock_t crypto_data_t::lockp

Definition at line 156 of file ipsec.h.

◆ session_by_drv_id_and_sa_index

crypto_session_by_drv_t* crypto_data_t::session_by_drv_id_and_sa_index

Definition at line 155 of file ipsec.h.

◆ session_by_sa_index

uword* crypto_data_t::session_by_sa_index

Definition at line 151 of file ipsec.h.

◆ session_disposal

crypto_session_disposal_t* crypto_data_t::session_disposal

Definition at line 150 of file ipsec.h.

◆ session_drv

struct rte_mempool** crypto_data_t::session_drv

Definition at line 149 of file ipsec.h.

◆ session_drv_failed

u64* crypto_data_t::session_drv_failed

Definition at line 154 of file ipsec.h.

◆ session_h

struct rte_mempool* crypto_data_t::session_h

Definition at line 148 of file ipsec.h.

◆ session_h_failed

u64 crypto_data_t::session_h_failed

Definition at line 153 of file ipsec.h.


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