libwd/0113-uadk-fix-problems-with-referencing-header-files.patch

824 lines
19 KiB
Diff
Raw Normal View History

From d1e97dbd394a2a4f1c00cd001f81a08340c33070 Mon Sep 17 00:00:00 2001
From: Wenkai Lin <linwenkai6@hisilicon.com>
Date: Sun, 24 Apr 2022 09:54:26 +0800
Subject: [PATCH 124/183] uadk: fix problems with referencing header files
1.includes are not sorted properly. Order-ref:
standard library headers, OS library headers,
and project-specific headers.
2.Header file is not self contained.
3.Include file is redundant, should be removed.
Signed-off-by: Wenkai Lin <linwenkai6@hisilicon.com>
---
drv/hisi_hpre.c | 1 -
include/drv/wd_aead_drv.h | 5 +++--
include/drv/wd_cipher_drv.h | 4 +++-
include/drv/wd_comp_drv.h | 3 +++
include/drv/wd_dh_drv.h | 2 ++
include/drv/wd_digest_drv.h | 5 +++--
include/drv/wd_ecc_drv.h | 5 ++++-
include/hisi_qm_udrv.h | 2 +-
include/uacce.h | 1 -
include/wd.h | 1 +
include/wd_aead.h | 4 ++--
include/wd_alg_common.h | 1 -
include/wd_comp.h | 2 --
include/wd_digest.h | 2 +-
include/wd_ecc.h | 2 --
include/wd_util.h | 1 +
v1/drv/hisi_hpre_udrv.c | 2 +-
v1/drv/hisi_qm_udrv.c | 4 ++--
v1/drv/hisi_rng_udrv.c | 2 +-
v1/drv/hisi_sec_udrv.c | 2 +-
v1/drv/hisi_zip_udrv.c | 2 +-
v1/wd.c | 4 +---
v1/wd.h | 1 -
v1/wd_adapter.c | 4 ++--
v1/wd_adapter.h | 4 ----
v1/wd_aead.c | 3 ---
v1/wd_bmm.c | 1 -
v1/wd_bmm.h | 3 +++
v1/wd_cipher.c | 5 +----
v1/wd_comp.c | 3 ---
v1/wd_dh.c | 3 ---
v1/wd_digest.c | 3 ---
v1/wd_ecc.c | 3 ---
v1/wd_rng.c | 5 +----
v1/wd_rsa.c | 5 +----
v1/wd_sgl.c | 1 -
v1/wd_sgl.h | 4 ++++
v1/wd_util.h | 3 +--
wd.c | 2 +-
wd_aead.c | 2 +-
wd_cipher.c | 2 +-
wd_comp.c | 2 +-
wd_dh.c | 2 +-
wd_digest.c | 2 +-
wd_ecc.c | 2 +-
wd_util.c | 2 +-
46 files changed, 52 insertions(+), 72 deletions(-)
diff --git a/drv/hisi_hpre.c b/drv/hisi_hpre.c
index 2a15900..bf0f440 100644
--- a/drv/hisi_hpre.c
+++ b/drv/hisi_hpre.c
@@ -10,7 +10,6 @@
#include <stdint.h>
#include <fcntl.h>
#include <sys/stat.h>
-#include <sys/ioctl.h>
#include <sys/epoll.h>
#include <sys/eventfd.h>
#include <sys/types.h>
diff --git a/include/drv/wd_aead_drv.h b/include/drv/wd_aead_drv.h
index 6d883bf..cc28ed5 100644
--- a/include/drv/wd_aead_drv.h
+++ b/include/drv/wd_aead_drv.h
@@ -4,8 +4,9 @@
#ifndef __WD_AEAD_DRV_H
#define __WD_AEAD_DRV_H
-#include "include/wd_alg_common.h"
-#include "include/wd_aead.h"
+#include "../wd_common.h"
+#include "../wd_alg_common.h"
+#include "../wd_aead.h"
#ifdef __cplusplus
extern "C" {
diff --git a/include/drv/wd_cipher_drv.h b/include/drv/wd_cipher_drv.h
index ecd421d..0ec758d 100644
--- a/include/drv/wd_cipher_drv.h
+++ b/include/drv/wd_cipher_drv.h
@@ -4,8 +4,10 @@
#ifndef __WD_CIPHER_DRV_H
#define __WD_CIPHER_DRV_H
-#include "../wd_cipher.h"
+#include <asm/types.h>
+#include "../wd_common.h"
#include "../wd_alg_common.h"
+#include "../wd_cipher.h"
#ifdef __cplusplus
extern "C" {
diff --git a/include/drv/wd_comp_drv.h b/include/drv/wd_comp_drv.h
index a6c93d0..0913ed6 100644
--- a/include/drv/wd_comp_drv.h
+++ b/include/drv/wd_comp_drv.h
@@ -5,6 +5,9 @@
#define __WD_COMP_DRV_H
#include <pthread.h>
+#include <asm/types.h>
+#include "../wd_common.h"
+#include "../wd_alg_common.h"
#include "../wd_comp.h"
#ifdef __cplusplus
diff --git a/include/drv/wd_dh_drv.h b/include/drv/wd_dh_drv.h
index f0235c7..192e7d8 100644
--- a/include/drv/wd_dh_drv.h
+++ b/include/drv/wd_dh_drv.h
@@ -4,6 +4,8 @@
#ifndef __WD_DH_DRV_H
#define __WD_DH_DRV_H
+#include <asm/types.h>
+#include "../wd_alg_common.h"
#include "../wd_dh.h"
#ifdef __cplusplus
diff --git a/include/drv/wd_digest_drv.h b/include/drv/wd_digest_drv.h
index 2401728..b426ab2 100644
--- a/include/drv/wd_digest_drv.h
+++ b/include/drv/wd_digest_drv.h
@@ -3,8 +3,9 @@
#ifndef __WD_DIGEST_DRV_H
#define __WD_DIGEST_DRV_H
-#include "include/wd_digest.h"
-#include "include/wd_alg_common.h"
+#include "../wd_common.h"
+#include "../wd_alg_common.h"
+#include "../wd_digest.h"
#ifdef __cplusplus
extern "C" {
diff --git a/include/drv/wd_ecc_drv.h b/include/drv/wd_ecc_drv.h
index 74dbcf8..ca21759 100644
--- a/include/drv/wd_ecc_drv.h
+++ b/include/drv/wd_ecc_drv.h
@@ -4,8 +4,11 @@
#ifndef __WD_ECC_DRV_H
#define __WD_ECC_DRV_H
+#include <stdint.h>
+#include <asm/types.h>
+
+#include "../wd.h"
#include "../wd_ecc.h"
-#include "../wd_alg_common.h"
#ifdef __cplusplus
extern "C" {
diff --git a/include/hisi_qm_udrv.h b/include/hisi_qm_udrv.h
index 2395fd7..ea5807e 100644
--- a/include/hisi_qm_udrv.h
+++ b/include/hisi_qm_udrv.h
@@ -4,9 +4,9 @@
#ifndef __HZIP_DRV_H__
#define __HZIP_DRV_H__
-#include <linux/types.h>
#include <stdbool.h>
#include <pthread.h>
+#include <linux/types.h>
#include "config.h"
#include "wd.h"
diff --git a/include/uacce.h b/include/uacce.h
index 07e36fe..fb3fb22 100644
--- a/include/uacce.h
+++ b/include/uacce.h
@@ -7,7 +7,6 @@
#ifndef _UAPIUUACCE_H
#define _UAPIUUACCE_H
-#include <linux/types.h>
#include <linux/ioctl.h>
#ifdef __cplusplus
diff --git a/include/wd.h b/include/wd.h
index 273cbb8..56c4109 100644
--- a/include/wd.h
+++ b/include/wd.h
@@ -12,6 +12,7 @@
#include <stdio.h>
#include <string.h>
#include <unistd.h>
+#include <asm/types.h>
#include "uacce.h"
#ifdef __cplusplus
diff --git a/include/wd_aead.h b/include/wd_aead.h
index 3840062..3be8e8a 100644
--- a/include/wd_aead.h
+++ b/include/wd_aead.h
@@ -8,11 +8,11 @@
#define __WD_AEAD_H
#include <dlfcn.h>
-#include "wd_alg_common.h"
#include "config.h"
+#include "wd.h"
+#include "wd_alg_common.h"
#include "wd_cipher.h"
#include "wd_digest.h"
-#include "wd.h"
#ifdef __cplusplus
extern "C" {
diff --git a/include/wd_alg_common.h b/include/wd_alg_common.h
index 30d244f..855f71d 100644
--- a/include/wd_alg_common.h
+++ b/include/wd_alg_common.h
@@ -7,7 +7,6 @@
#ifndef WD_ALG_COMMON_H
#define WD_ALG_COMMON_H
-#include <asm/types.h>
#include <pthread.h>
#include <stdbool.h>
#include "wd.h"
diff --git a/include/wd_comp.h b/include/wd_comp.h
index 5688b8b..e043a83 100644
--- a/include/wd_comp.h
+++ b/include/wd_comp.h
@@ -7,8 +7,6 @@
#ifndef __WD_COMP_H
#define __WD_COMP_H
-#include <stdbool.h>
-
#include "wd.h"
#include "wd_alg_common.h"
diff --git a/include/wd_digest.h b/include/wd_digest.h
index 92b9a4f..e1a33cd 100644
--- a/include/wd_digest.h
+++ b/include/wd_digest.h
@@ -8,8 +8,8 @@
#define __WD_DIGEST_H
#include <dlfcn.h>
-#include "wd_alg_common.h"
#include "wd.h"
+#include "wd_alg_common.h"
#ifdef __cplusplus
extern "C" {
diff --git a/include/wd_ecc.h b/include/wd_ecc.h
index 5aaec23..05a776d 100644
--- a/include/wd_ecc.h
+++ b/include/wd_ecc.h
@@ -7,10 +7,8 @@
#ifndef __WD_ECC_H
#define __WD_ECC_H
-#include <stdbool.h>
#include <stdlib.h>
#include <errno.h>
-#include <linux/types.h>
#include "wd.h"
#include "wd_alg_common.h"
diff --git a/include/wd_util.h b/include/wd_util.h
index 7fe3d72..1243428 100644
--- a/include/wd_util.h
+++ b/include/wd_util.h
@@ -8,6 +8,7 @@
#define __WD_UTIL_H
#include <stdbool.h>
+#include <asm/types.h>
#include "wd_alg_common.h"
#ifdef __cplusplus
diff --git a/v1/drv/hisi_hpre_udrv.c b/v1/drv/hisi_hpre_udrv.c
index 3d8a00f..76ba3e8 100644
--- a/v1/drv/hisi_hpre_udrv.c
+++ b/v1/drv/hisi_hpre_udrv.c
@@ -14,7 +14,6 @@
* limitations under the License.
*/
-#include "config.h"
#include <stdlib.h>
#include <unistd.h>
#include <stdio.h>
@@ -28,6 +27,7 @@
#include <sys/epoll.h>
#include <sys/eventfd.h>
#include <sys/types.h>
+#include "config.h"
#include "v1/wd_util.h"
#include "hisi_hpre_udrv.h"
diff --git a/v1/drv/hisi_qm_udrv.c b/v1/drv/hisi_qm_udrv.c
index b457efd..54aa016 100644
--- a/v1/drv/hisi_qm_udrv.c
+++ b/v1/drv/hisi_qm_udrv.c
@@ -14,7 +14,6 @@
* limitations under the License.
*/
-#include "config.h"
#include <stdlib.h>
#include <unistd.h>
#include <stdio.h>
@@ -29,10 +28,11 @@
#include <sys/eventfd.h>
#include <sys/types.h>
-#include "v1/drv/hisi_qm_udrv.h"
+#include "config.h"
#include "v1/drv/hisi_zip_udrv.h"
#include "v1/drv/hisi_hpre_udrv.h"
#include "v1/drv/hisi_sec_udrv.h"
+#include "v1/drv/hisi_qm_udrv.h"
#define HISI_SGL_SGE_NUM_MAX 255
#define HISI_SGL_ALIGN_SZ 64
diff --git a/v1/drv/hisi_rng_udrv.c b/v1/drv/hisi_rng_udrv.c
index d051a25..a66bca5 100644
--- a/v1/drv/hisi_rng_udrv.c
+++ b/v1/drv/hisi_rng_udrv.c
@@ -14,7 +14,6 @@
* limitations under the License.
*/
-#include "config.h"
#include <stdlib.h>
#include <unistd.h>
#include <stdio.h>
@@ -30,6 +29,7 @@
#include <sys/types.h>
#include <unistd.h>
+#include "config.h"
#include "hisi_rng_udrv.h"
#define HISI_RNG_BYTES 4
diff --git a/v1/drv/hisi_sec_udrv.c b/v1/drv/hisi_sec_udrv.c
index 3e1e7d1..0e8bf57 100644
--- a/v1/drv/hisi_sec_udrv.c
+++ b/v1/drv/hisi_sec_udrv.c
@@ -14,7 +14,6 @@
* limitations under the License.
*/
-#include "config.h"
#include <stdlib.h>
#include <unistd.h>
#include <stdio.h>
@@ -29,6 +28,7 @@
#include <sys/eventfd.h>
#include <sys/types.h>
+#include "config.h"
#include "hisi_sec_udrv.h"
#define DES_KEY_SIZE 8
diff --git a/v1/drv/hisi_zip_udrv.c b/v1/drv/hisi_zip_udrv.c
index f59c08f..1dec4d6 100644
--- a/v1/drv/hisi_zip_udrv.c
+++ b/v1/drv/hisi_zip_udrv.c
@@ -14,7 +14,6 @@
* limitations under the License.
*/
-#include "config.h"
#include <stdlib.h>
#include <unistd.h>
#include <stdio.h>
@@ -28,6 +27,7 @@
#include <sys/epoll.h>
#include <sys/eventfd.h>
#include <sys/types.h>
+#include "config.h"
#include "v1/wd_util.h"
#include "v1/wd_comp.h"
#include "v1/wd_cipher.h"
diff --git a/v1/wd.c b/v1/wd.c
index b94ec43..8e3a91c 100644
--- a/v1/wd.c
+++ b/v1/wd.c
@@ -18,20 +18,18 @@
#include <unistd.h>
#include <signal.h>
#include <sys/types.h>
-#include <sys/stat.h>
#include <fcntl.h>
#include <sys/ioctl.h>
#include <errno.h>
#include <sys/mman.h>
#include <string.h>
-#include <assert.h>
#include <dirent.h>
#include <sys/poll.h>
#include <limits.h>
-#include "v1/wd.h"
#include "v1/wd_util.h"
#include "v1/wd_adapter.h"
+#include "v1/wd.h"
#define SYS_CLASS_DIR "/sys/class"
#define LINUX_DEV_DIR "/dev"
diff --git a/v1/wd.h b/v1/wd.h
index 429c6b6..1bd9669 100644
--- a/v1/wd.h
+++ b/v1/wd.h
@@ -24,7 +24,6 @@
#include <sys/types.h>
#include <stdbool.h>
#include <sys/stat.h>
-#include <sys/queue.h>
#include <fcntl.h>
#include <stdint.h>
#include <unistd.h>
diff --git a/v1/wd_adapter.c b/v1/wd_adapter.c
index e53c561..53bf41e 100644
--- a/v1/wd_adapter.c
+++ b/v1/wd_adapter.c
@@ -14,16 +14,16 @@
* limitations under the License.
*/
-#include "config.h"
#include <stdio.h>
#include <string.h>
#include <dirent.h>
+#include "config.h"
#include "v1/wd_util.h"
-#include "v1/wd_adapter.h"
#include "v1/drv/dummy_drv.h"
#include "v1/drv/hisi_qm_udrv.h"
#include "v1/drv/hisi_rng_udrv.h"
+#include "v1/wd_adapter.h"
#define __ALIGN_MASK(x, mask) (((x) + (mask)) & ~(mask))
#define ALIGN(x, a) __ALIGN_MASK(x, (typeof(x))(a)-1)
diff --git a/v1/wd_adapter.h b/v1/wd_adapter.h
index a5edd24..bcceff2 100644
--- a/v1/wd_adapter.h
+++ b/v1/wd_adapter.h
@@ -21,11 +21,7 @@
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
-#include <stdint.h>
#include <unistd.h>
-#include <fcntl.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
#include <sys/mman.h>
#include "wd.h"
diff --git a/v1/wd_aead.c b/v1/wd_aead.c
index cf358bf..d66f6e0 100644
--- a/v1/wd_aead.c
+++ b/v1/wd_aead.c
@@ -17,12 +17,9 @@
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
-#include <fcntl.h>
#include <errno.h>
#include <sys/types.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
#include <sys/mman.h>
#include "wd.h"
diff --git a/v1/wd_bmm.c b/v1/wd_bmm.c
index 11f2ee8..8f41997 100644
--- a/v1/wd_bmm.c
+++ b/v1/wd_bmm.c
@@ -20,7 +20,6 @@
#include <stdint.h>
#include <unistd.h>
#include <stdlib.h>
-#include <assert.h>
#include <errno.h>
#include <sys/queue.h>
diff --git a/v1/wd_bmm.h b/v1/wd_bmm.h
index 22ba702..88a8f9d 100644
--- a/v1/wd_bmm.h
+++ b/v1/wd_bmm.h
@@ -17,6 +17,9 @@
#ifndef _WD_BMM_H
#define _WD_BMM_H
+#include <asm/types.h>
+#include "wd.h"
+
#ifdef __cplusplus
extern "C" {
#endif
diff --git a/v1/wd_cipher.c b/v1/wd_cipher.c
index 8eb6a6f..355d9aa 100644
--- a/v1/wd_cipher.c
+++ b/v1/wd_cipher.c
@@ -17,17 +17,14 @@
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
-#include <fcntl.h>
#include <errno.h>
#include <sys/types.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
#include <sys/mman.h>
#include "v1/wd.h"
-#include "v1/wd_cipher.h"
#include "v1/wd_util.h"
+#include "v1/wd_cipher.h"
#define MAX_CIPHER_KEY_SIZE 64
#define MAX_CIPHER_RETRY_CNT 20000000
diff --git a/v1/wd_comp.c b/v1/wd_comp.c
index 4ce79bd..7debef7 100644
--- a/v1/wd_comp.c
+++ b/v1/wd_comp.c
@@ -17,11 +17,8 @@
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
-#include <fcntl.h>
#include <errno.h>
#include <sys/types.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
#include <sys/mman.h>
#include "wd.h"
#include "wd_util.h"
diff --git a/v1/wd_dh.c b/v1/wd_dh.c
index 66f1081..d11d5cd 100644
--- a/v1/wd_dh.c
+++ b/v1/wd_dh.c
@@ -17,12 +17,9 @@
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
-#include <fcntl.h>
#include <errno.h>
#include <sys/types.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
#include <sys/mman.h>
#include "wd.h"
diff --git a/v1/wd_digest.c b/v1/wd_digest.c
index 5acb660..71e5747 100644
--- a/v1/wd_digest.c
+++ b/v1/wd_digest.c
@@ -17,12 +17,9 @@
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
-#include <fcntl.h>
#include <errno.h>
#include <sys/types.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
#include <sys/mman.h>
#include "wd.h"
diff --git a/v1/wd_ecc.c b/v1/wd_ecc.c
index e2837bd..dfa5192 100644
--- a/v1/wd_ecc.c
+++ b/v1/wd_ecc.c
@@ -17,12 +17,9 @@
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
-#include <fcntl.h>
#include <errno.h>
#include <sys/types.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
#include <sys/mman.h>
#include "wd.h"
diff --git a/v1/wd_rng.c b/v1/wd_rng.c
index 4f6c114..d9d420e 100644
--- a/v1/wd_rng.c
+++ b/v1/wd_rng.c
@@ -17,17 +17,14 @@
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
-#include <fcntl.h>
#include <errno.h>
#include <sys/types.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
#include <sys/mman.h>
#include "wd.h"
-#include "wd_rng.h"
#include "wd_util.h"
+#include "wd_rng.h"
#define MAX_NUM 10
#define RNG_RESEND_CNT 8
diff --git a/v1/wd_rsa.c b/v1/wd_rsa.c
index 11635df..4de249f 100644
--- a/v1/wd_rsa.c
+++ b/v1/wd_rsa.c
@@ -17,17 +17,14 @@
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
-#include <fcntl.h>
#include <errno.h>
#include <sys/types.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
#include <sys/mman.h>
#include "wd.h"
-#include "wd_rsa.h"
#include "wd_util.h"
+#include "wd_rsa.h"
#define RSA_BALANCE_THRHD 1280
#define RSA_RESEND_CNT 8
diff --git a/v1/wd_sgl.c b/v1/wd_sgl.c
index 9995d69..9bdbe92 100644
--- a/v1/wd_sgl.c
+++ b/v1/wd_sgl.c
@@ -19,7 +19,6 @@
#include <string.h>
#include <stdint.h>
#include <stdlib.h>
-#include <sys/queue.h>
#include "wd.h"
#include "wd_adapter.h"
diff --git a/v1/wd_sgl.h b/v1/wd_sgl.h
index c923677..e2e82f2 100644
--- a/v1/wd_sgl.h
+++ b/v1/wd_sgl.h
@@ -17,6 +17,10 @@
#ifndef _WD_SGL_H
#define _WD_SGL_H
+#include <stddef.h>
+#include <asm/types.h>
+#include "wd.h"
+
#ifdef __cplusplus
extern "C" {
#endif
diff --git a/v1/wd_util.h b/v1/wd_util.h
index 78b91ee..d1642f8 100644
--- a/v1/wd_util.h
+++ b/v1/wd_util.h
@@ -24,13 +24,13 @@
#include <stdint.h>
#include <unistd.h>
#include <fcntl.h>
-#include <linux/types.h>
#include <sys/stat.h>
#include <sys/ioctl.h>
#include <sys/mman.h>
#include <sys/epoll.h>
#include <sys/eventfd.h>
#include <sys/queue.h>
+#include <linux/types.h>
#include "v1/wd.h"
#include "v1/wd_ecc.h"
@@ -88,7 +88,6 @@
#define likely(x) __builtin_expect(!!(x), 1)
#define unlikely(x) __builtin_expect(!!(x), 0)
#define MIN(a, b) (((a) < (b)) ? (a) : (b))
-#define offsetof(t, m) ((size_t)(uintptr_t)&((t *)0)->m)
struct wd_lock {
__u8 lock;
diff --git a/wd.c b/wd.c
index 0774837..3ce9c1e 100644
--- a/wd.c
+++ b/wd.c
@@ -17,8 +17,8 @@
#include <numa.h>
#include <sched.h>
-#include "wd.h"
#include "wd_alg_common.h"
+#include "wd.h"
#define SYS_CLASS_DIR "/sys/class/uacce"
diff --git a/wd_aead.c b/wd_aead.c
index 2e006c3..36ca842 100644
--- a/wd_aead.c
+++ b/wd_aead.c
@@ -6,9 +6,9 @@
#include <stdlib.h>
#include <pthread.h>
-#include "wd_aead.h"
#include "wd_util.h"
#include "include/drv/wd_aead_drv.h"
+#include "wd_aead.h"
#define XTS_MODE_KEY_DIVISOR 2
#define SM4_KEY_SIZE 16
diff --git a/wd_cipher.c b/wd_cipher.c
index 6cf1377..43e83b7 100644
--- a/wd_cipher.c
+++ b/wd_cipher.c
@@ -7,9 +7,9 @@
#include <stdlib.h>
#include <pthread.h>
#include <sched.h>
-#include "wd_cipher.h"
#include "wd_util.h"
#include "include/drv/wd_cipher_drv.h"
+#include "wd_cipher.h"
#define XTS_MODE_KEY_DIVISOR 2
#define SM4_KEY_SIZE 16
diff --git a/wd_comp.c b/wd_comp.c
index 3bd7f43..cc8f192 100644
--- a/wd_comp.c
+++ b/wd_comp.c
@@ -14,8 +14,8 @@
#include "config.h"
#include "drv/wd_comp_drv.h"
-#include "wd_comp.h"
#include "wd_util.h"
+#include "wd_comp.h"
#define WD_POOL_MAX_ENTRIES 1024
#define MAX_RETRY_COUNTS 200000000
diff --git a/wd_dh.c b/wd_dh.c
index aaea812..c16701d 100644
--- a/wd_dh.c
+++ b/wd_dh.c
@@ -14,8 +14,8 @@
#include "config.h"
#include "include/drv/wd_dh_drv.h"
-#include "wd_dh.h"
#include "wd_util.h"
+#include "wd_dh.h"
#define WD_POOL_MAX_ENTRIES 1024
#define DH_BALANCE_THRHD 1280
diff --git a/wd_digest.c b/wd_digest.c
index 7afbd9c..d5602ef 100644
--- a/wd_digest.c
+++ b/wd_digest.c
@@ -6,9 +6,9 @@
#include <stdlib.h>
#include <pthread.h>
-#include "wd_digest.h"
#include "wd_util.h"
#include "include/drv/wd_digest_drv.h"
+#include "wd_digest.h"
#define XTS_MODE_KEY_DIVISOR 2
#define SM4_KEY_SIZE 16
diff --git a/wd_ecc.c b/wd_ecc.c
index 671b62d..9005103 100644
--- a/wd_ecc.c
+++ b/wd_ecc.c
@@ -12,10 +12,10 @@
#include <time.h>
#include <dlfcn.h>
-#include "wd_ecc.h"
#include "wd_util.h"
#include "include/drv/wd_ecc_drv.h"
#include "include/wd_ecc_curve.h"
+#include "wd_ecc.h"
#define WD_POOL_MAX_ENTRIES 1024
#define WD_ECC_CTX_MSG_NUM 64
diff --git a/wd_util.c b/wd_util.c
index 57dafa7..43cedc6 100644
--- a/wd_util.c
+++ b/wd_util.c
@@ -12,8 +12,8 @@
#include <ctype.h>
#include <math.h>
#include "wd_alg_common.h"
-#include "wd_util.h"
#include "wd_sched.h"
+#include "wd_util.h"
#define WD_ASYNC_DEF_POLL_NUM 1
#define WD_ASYNC_DEF_QUEUE_DEPTH 1024
--
2.27.0