Skip to content

Commit 3bf1608

Browse files
Rename configure options with qat_hw and qat_sw.
Configure options "--enable-multibuff_offload" and "--enable-ipsec_offload" renamed to "--enable-qat_sw" and individual algo enable/disable-multibuff_<algo> changed to "enable/disble-qat_sw_<algo>". Similarly QAT Hardware options renamed to qat_hw instead of just qat with relavant file changes. Signed-off-by: Yogaraj Alamenda <yogarajx.alamenda@intel.com>
1 parent 35cb7fe commit 3bf1608

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+983
-1051
lines changed

Makefile.am

Lines changed: 78 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -2,98 +2,98 @@ ACLOCAL_AMFLAGS = -I m4
22

33
lib_LTLIBRARIES = qatengine.la
44

5-
if OPENSSL_QAT_OFFLOAD
6-
if QAT_CONTIG_MEM
7-
MEM_LIB_SRC = qae_mem_utils.c \
8-
qat_sys_call.c
5+
if QAT_HW
6+
if QAT_HW_CONTIG_MEM
7+
QAT_HW_MEM_SRC = qae_mem_utils.c \
8+
qat_sys_call.c
99
endif
1010

11-
if QAT_MULTI_THREAD
12-
MEM_LIB_SRC = multi_thread_qaememutils.c \
13-
qat_sys_call.c
11+
if QAT_HW_MULTI_THREAD
12+
QAT_HW_MEM_SRC = qat_hw_multi_thread_inf.c \
13+
qat_sys_call.c
1414
endif
1515

16-
if QAE_MEM
17-
MEM_LIB_SRC = cmn_mem_drv_inf.c
16+
if QAT_HW_USDM
17+
QAT_HW_MEM_SRC = qat_hw_usdm_inf.c
1818
endif
1919
endif
2020

21-
OPENSSL_COMMON_SRC = e_qat.c \
22-
e_qat_err.c \
23-
qat_fork.c \
24-
qat_events.c \
25-
qat_utils.c \
26-
qat_evp.c
27-
28-
if OPENSSL_MULTIBUFF_OFFLOAD
29-
OPENSSL_MULTIBUFF_SRC = multibuff_init.c \
30-
multibuff_polling.c \
31-
multibuff_freelist.c \
32-
multibuff_queue.c \
33-
multibuff_rsa.c \
34-
multibuff_ecx.c \
35-
multibuff_ec.c
36-
endif
37-
38-
if OPENSSL_QAT_OFFLOAD
39-
OPENSSL_QAT_SRC = qat_init.c \
40-
qat_asym_common.c \
41-
qat_polling.c \
42-
qat_callback.c \
43-
qat_rsa.c \
44-
qat_rsa_crt.c \
45-
qat_ciphers.c \
46-
qat_dh.c \
47-
qat_dsa.c \
48-
qat_ec.c \
49-
qat_prf.c \
50-
qat_gcm.c
21+
QAT_COMMON_SRC = e_qat.c \
22+
e_qat_err.c \
23+
qat_fork.c \
24+
qat_events.c \
25+
qat_utils.c \
26+
qat_evp.c
27+
28+
if QAT_HW
29+
QAT_HW_SRC = qat_hw_init.c \
30+
qat_hw_asym_common.c \
31+
qat_hw_polling.c \
32+
qat_hw_callback.c \
33+
qat_hw_rsa.c \
34+
qat_hw_rsa_crt.c \
35+
qat_hw_ciphers.c \
36+
qat_hw_dh.c \
37+
qat_hw_dsa.c \
38+
qat_hw_ec.c \
39+
qat_hw_prf.c \
40+
qat_hw_gcm.c
5141

5242
if !QAT_OPENSSL_110
53-
OPENSSL_111_SRC = qat_hkdf.c \
54-
qat_ecx.c
43+
QAT_HW_111_SRC = qat_hw_hkdf.c \
44+
qat_hw_ecx.c
5545
endif
5646
endif
5747

58-
if OPENSSL_IPSEC_OFFLOAD
59-
OPENSSL_VAES_SRC = vaes_gcm.c \
60-
vaes_ipsec_inf.c
48+
if QAT_SW
49+
QAT_SW_SRC = qat_sw_init.c \
50+
qat_sw_polling.c \
51+
qat_sw_freelist.c \
52+
qat_sw_queue.c \
53+
qat_sw_rsa.c \
54+
qat_sw_ecx.c \
55+
qat_sw_ec.c
56+
endif
57+
58+
if QAT_SW_IPSEC
59+
QAT_SW_IPSEC_SRC = qat_sw_gcm.c \
60+
qat_sw_ipsec_inf.c
6161
endif
6262

63-
qatengine_la_SOURCES = ${OPENSSL_COMMON_SRC} \
64-
${OPENSSL_QAT_SRC} \
65-
${OPENSSL_111_SRC} \
66-
${OPENSSL_MULTIBUFF_SRC} \
67-
${MEM_LIB_SRC} \
68-
${OPENSSL_VAES_SRC}
69-
70-
AM_CPPFLAGS = $(includes_openssl) $(includes_usdm) $(includes_driver) \
71-
$(includes_multibuff) $(includes_ipsec)
72-
73-
AM_CFLAGS = $(cflags) $(cflags_cc_opt) $(cflags_qat_intree) \
74-
$(cflags_mem_driver) $(cflags_openssl_300) \
75-
$(cflags_qat_offload) $(cflags_multibuff_offload) \
76-
$(cflags_ipsec_offload) $(enable_qat_rsa) \
77-
$(enable_qat_ciphers) $(enable_qat_gcm) $(enable_qat_dh) \
78-
$(enable_qat_ecdsa) $(enable_qat_dsa) $(enable_qat_ecdh) \
79-
$(enable_qat_prf) $(enable_qat_hkdf) $(enable_qat_ecx) \
80-
$(enable_vaes_gcm) $(enable_multibuff_rsa) \
81-
$(enable_multibuff_ecx) $(enable_multibuff_ecdsa) \
82-
$(enable_multibuff_ecdh) $(enable_qat_small_pkt_offload) \
83-
$(enable_qat_auto_engine_init_on_fork) \
84-
$(enable_qat_lenstra_protection) $(cflags_qat_engine_id) \
85-
$(enable_qat_debug) $(enable_qat_warnings) \
86-
$(enable_qat_mem_debug) $(enable_qat_mem_warnings) \
87-
$(cflags_qat_debug_file) $(enable_qat_cycle_counts) \
88-
$(enable_multibuff_heuristic_timeout)
89-
90-
91-
qatengine_la_LDFLAGS = -module -no-undefined -avoid-version \
92-
-shared $(QAT_SHARED_LIB_DEPS_LD) \
93-
$(QAT_SHARED_LIB_DEPS_DRIVER) \
94-
$(QAT_SHARED_LIB_DEPS_QAE_MEM) \
95-
$(QAT_SHARED_LIB_DEPS_MULTIBUFF) \
96-
$(QAT_SHARED_LIB_DEPS_IPSEC)
63+
qatengine_la_SOURCES = ${QAT_COMMON_SRC} \
64+
${QAT_HW_SRC} \
65+
${QAT_HW_111_SRC} \
66+
${QAT_HW_MEM_SRC} \
67+
${QAT_SW_SRC} \
68+
${QAT_SW_IPSEC_SRC}
69+
70+
AM_CPPFLAGS = $(includes_openssl) $(includes_qat_hw_usdm) \
71+
$(includes_qat_hw) $(includes_qat_sw)
72+
73+
AM_CFLAGS = $(cflags) $(cflags_cc_opt) $(cflags_qat_debug_file) \
74+
$(cflags_mem_driver) $(cflags_openssl_300) \
75+
$(cflags_qat_engine_id) $(cflags_qat_hw_intree) \
76+
$(cflags_qat_hw) $(cflags_qat_sw) $(cflags_qat_sw_ipsec) \
77+
$(enable_qat_hw_rsa) $(enable_qat_hw_ciphers) \
78+
$(enable_qat_hw_gcm) $(enable_qat_hw_dh) \
79+
$(enable_qat_hw_ecdsa) $(enable_qat_hw_dsa) \
80+
$(enable_qat_hw_ecdh) $(enable_qat_hw_prf) \
81+
$(enable_qat_hw_hkdf) $(enable_qat_hw_ecx) \
82+
$(enable_qat_hw_small_pkt_offload) \
83+
$(enable_qat_hw_lenstra_protection) \
84+
$(enable_qat_sw_gcm) $(enable_qat_sw_rsa) \
85+
$(enable_qat_sw_ecx) $(enable_qat_sw_ecdsa) \
86+
$(enable_qat_sw_ecdh) $(enable_qat_sw_heuristic_timeout) \
87+
$(enable_qat_auto_engine_init_on_fork) \
88+
$(enable_qat_debug) $(enable_qat_warnings) \
89+
$(enable_qat_mem_debug) $(enable_qat_mem_warnings) \
90+
$(enable_qat_cycle_counts)
91+
92+
93+
qatengine_la_LDFLAGS = -module -no-undefined -avoid-version \
94+
-shared $(QAT_LD_LIB) $(QAT_HW_DRIVER_LIB) \
95+
$(QAT_HW_MEM_LIB) $(QAT_SW_CRYPTO_MB_LIB) \
96+
$(QAT_SW_IPSEC_MB_LIB)
9797

9898
mostlyclean-generic:
9999
-rm -f *.obj lib tags core .pure .nfs* \

0 commit comments

Comments
 (0)