numam-dpdk/drivers/crypto/qat
Adam Dybkowski aa983f03ad crypto/qat: handle Single Pass Crypto Requests on GEN3
This patch improves the performance of AES GCM by using
the Single Pass Crypto Request functionality when running
on GEN3 QAT. Falls back to the classic 2-pass mode on older
hardware.

Signed-off-by: Adam Dybkowski <adamx.dybkowski@intel.com>
Acked-by: Fiona Trahe <fiona.trahe@intel.com>
2019-10-09 11:50:12 +02:00
..
meson.build drivers: add reasons for components being disabled 2019-07-02 23:21:11 +02:00
qat_asym_capabilities.h crypto/qat: add modular multiplicative inverse 2019-04-02 16:50:24 +02:00
qat_asym_pmd.c crypto/qat: add modular exponentiation 2019-04-02 16:50:24 +02:00
qat_asym_pmd.h crypto/qat: add asymmetric crypto PMD 2019-04-02 16:50:24 +02:00
qat_asym.c crypto/qat: add modular multiplicative inverse 2019-04-02 16:50:24 +02:00
qat_asym.h crypto/qat: add modular multiplicative inverse 2019-04-02 16:50:24 +02:00
qat_sym_capabilities.h crypto/qat: fix digest length in XCBC capability 2019-10-09 11:50:12 +02:00
qat_sym_pmd.c crypto/qat: extend support for digest-encrypted auth-cipher 2019-07-05 15:28:14 +02:00
qat_sym_pmd.h crypto/qat: add asymmetric crypto PMD 2019-04-02 16:50:24 +02:00
qat_sym_session.c crypto/qat: handle Single Pass Crypto Requests on GEN3 2019-10-09 11:50:12 +02:00
qat_sym_session.h crypto/qat: handle Single Pass Crypto Requests on GEN3 2019-10-09 11:50:12 +02:00
qat_sym.c crypto/qat: handle Single Pass Crypto Requests on GEN3 2019-10-09 11:50:12 +02:00
qat_sym.h common/qat: add scatter-gather header 2018-07-25 08:19:54 +02:00
README crypto/qat: move common qat files to common dir 2018-07-11 00:55:30 +02:00

# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2015-2018 Intel Corporation

Makefile for crypto QAT PMD is in common/qat directory.
The build for the QAT driver is done from there as only one library is built for the
whole QAT pci device and that library includes all the services (crypto, compression)
which are enabled on the device.