1004be3c03
Sessions are used in symmetric transformations in order to prepare objects and data for packet processing stage. A mlx5 session includes iv_offset, pointer to mlx5_crypto_dek struct, bsf_size, bsf_p_type, block size index, encryption_order and encryption standard. Implement the next session operations: mlx5_crypto_sym_session_get_size- returns the size of the mlx5 session struct. mlx5_crypto_sym_session_configure- prepares the DEK hash-list and saves all the session data. mlx5_crypto_sym_session_clear - destroys the DEK hash-list. Signed-off-by: Shiri Kuzin <shirik@nvidia.com> Acked-by: Matan Azrad <matan@nvidia.com> Acked-by: Akhil Goyal <gakhil@marvell.com> |
||
---|---|---|
.. | ||
features | ||
img | ||
aesni_gcm.rst | ||
aesni_mb.rst | ||
armv8.rst | ||
bcmfs.rst | ||
caam_jr.rst | ||
ccp.rst | ||
cnxk.rst | ||
dpaa2_sec.rst | ||
dpaa_sec.rst | ||
index.rst | ||
kasumi.rst | ||
mlx5.rst | ||
mvsam.rst | ||
nitrox.rst | ||
null.rst | ||
octeontx2.rst | ||
octeontx.rst | ||
openssl.rst | ||
overview.rst | ||
qat.rst | ||
scheduler.rst | ||
snow3g.rst | ||
virtio.rst | ||
zuc.rst |