![]() |
FD.io VPP
v21.06-1-gbb7418cf9
Vector Packet Processing
|
Collaboration diagram for cryptodev_engine_thread_t:Public Member Functions | |
| CLIB_CACHE_LINE_ALIGN_MARK (cacheline0) | |
Data Fields | |
| vlib_buffer_t * | b [VNET_CRYPTO_FRAME_SIZE] |
| union { | |
| struct { | |
| cryptodev_op_t ** cops | |
| struct rte_mempool * cop_pool | |
| struct rte_ring * ring | |
| } | |
| struct { | |
| struct rte_crypto_raw_dp_ctx * ctx | |
| struct rte_ring * cached_frame | |
| u16 aad_index | |
| u8 * aad_buf | |
| u64 aad_phy_addr | |
| struct rte_cryptodev_sym_session * reset_sess | |
| } | |
| }; | |
| u16 | cryptodev_id |
| u16 | cryptodev_q |
| u16 | inflight |
Definition at line 136 of file cryptodev.h.
| cryptodev_engine_thread_t::CLIB_CACHE_LINE_ALIGN_MARK | ( | cacheline0 | ) |
| union { ... } |
| u8* cryptodev_engine_thread_t::aad_buf |
Definition at line 153 of file cryptodev.h.
| u16 cryptodev_engine_thread_t::aad_index |
Definition at line 152 of file cryptodev.h.
| u64 cryptodev_engine_thread_t::aad_phy_addr |
Definition at line 154 of file cryptodev.h.
| vlib_buffer_t* cryptodev_engine_thread_t::b[VNET_CRYPTO_FRAME_SIZE] |
Definition at line 139 of file cryptodev.h.
| struct rte_ring* cryptodev_engine_thread_t::cached_frame |
Definition at line 151 of file cryptodev.h.
| struct rte_mempool* cryptodev_engine_thread_t::cop_pool |
Definition at line 145 of file cryptodev.h.
| cryptodev_op_t** cryptodev_engine_thread_t::cops |
Definition at line 144 of file cryptodev.h.
| u16 cryptodev_engine_thread_t::cryptodev_id |
Definition at line 158 of file cryptodev.h.
| u16 cryptodev_engine_thread_t::cryptodev_q |
Definition at line 159 of file cryptodev.h.
| struct rte_crypto_raw_dp_ctx* cryptodev_engine_thread_t::ctx |
Definition at line 150 of file cryptodev.h.
| u16 cryptodev_engine_thread_t::inflight |
Definition at line 160 of file cryptodev.h.
| struct rte_cryptodev_sym_session* cryptodev_engine_thread_t::reset_sess |
Definition at line 155 of file cryptodev.h.
| struct rte_ring* cryptodev_engine_thread_t::ring |
Definition at line 146 of file cryptodev.h.